[Webkit-unassigned] [Bug 13343] getComputedStyle returns wrong value for margin-right
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Nov 23 18:44:20 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=13343
Mike Sherov <mike.sherov at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mike.sherov at gmail.com
--- Comment #37 from Mike Sherov <mike.sherov at gmail.com> 2011-11-23 18:44:18 PST ---
This is now against how IE9, FF3.6+, and Opera implementation of getComputedStyle() for margins. Open up the following jsfiddle in FF3.6+, Opera, and IE9: http://jsfiddle.net/u4F8m/9/
It is also against the CSSOM editor's draft: http://dev.w3.org/csswg/cssom/#resolved-value
http://www.w3.org/TR/css3-values/
It also now makes margin inconsistent with how padding, width, and height work for resolved values in Webkit itself.
I would also argue that "Having getComputedStyle return the size of the gap between the element's edge and the associated edge of its container is just not a *useful* operation." is not true. It's very useful to now the exact pixel dimensions of a box. Why would I ever want to know that a margin is "10%"? 10% of what? The actual pixel value used is way more relevant.
Please consider reopening and reverting this change.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list