Sorry my previous post might be misleading. Just verified that in the CSSOM draft the list of properties that getComputedStyle() may return the used value doesn't include left/right/top/bottom. That is, according to the draft, WebKit's current behavior about left/right/top/bottom is correct.<br>
<br><div class="gmail_quote">On Tue, Nov 22, 2011 at 10:50 AM, Xianzhu Wang (王显著) <span dir="ltr"><<a href="mailto:wangxianzhu@chromium.org">wangxianzhu@chromium.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
A related bug is: <a href="https://bugs.webkit.org/show_bug.cgi?id=42799" target="_blank">https://bugs.webkit.org/show_bug.cgi?id=42799</a><div>It's about the problem of pixelXXX CSS properties. Is these pixelXXX properties a workaround of bug 29084? I think after we fix 29084 we can drop the pixelXXX properties.</div>

<div><br></div><div>The current draft CSSOM says getComputedStyle() should return the resolved values, and for width, height etc., "if the property applies to the element or pseudo-element and the resolved value of the 'display' property is not none, the resolved value is the used value. Otherwise the resolved value is the computed value."</div>
<div class="HOEnZb"><div class="h5">
<div><br></div><div><div><div class="gmail_quote">On Tue, Nov 22, 2011 at 8:02 AM, Ryosuke Niwa <span dir="ltr"><<a href="mailto:rniwa@webkit.org" target="_blank">rniwa@webkit.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Per bugzilla discusion, FF, IE, and Opera all return pixel values so we should just fix this bug.<br clear="all"><br><div>- Ryosuke<br><div><br></div><div class="gmail_quote"><div>On Mon, Nov 21, 2011 at 3:19 PM, Mike Sherov <span dir="ltr"><<a href="mailto:mike.sherov@gmail.com" target="_blank">mike.sherov@gmail.com</a>></span> wrote:<br>



</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>I'd like to begin working on this bug (<a href="https://bugs.webkit.org/show_bug.cgi?id=29084" target="_blank">https://bugs.webkit.org/show_bug.cgi?id=29084</a>), and making sure that getComputedStyle() always returns a pixel value "used value" when expected, although I suspect this is a controversial change, and <a href="http://www.webkit.org/coding/contributing.html#writecode" target="_blank">http://www.webkit.org/coding/contributing.html#writecode</a> says to ask in this mailing list before making a controversial change. Can anyone give me some feedback here on whether or not I can and should move forward on this?
<br></div>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev" target="_blank">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev" target="_blank">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a><br>
<br></blockquote></div><br></div></div>
</div></div></blockquote></div><br>