[webkit-dev] innerWidth Behavior and webkit transform
Simon Fraser
simon.fraser at apple.com
Fri Aug 19 07:58:20 PDT 2011
This is a bug, recently fixed:
https://bugs.webkit.org/show_bug.cgi?id=57785
Simon
On Aug 19, 2011, at 4:31 AM, Charles Pritchard wrote:
>
> Related to my work on innerWidth, outerWidth and devicePixelRatio:
> https://lists.webkit.org/pipermail/webkit-dev/2011-April/016412.html
> https://bugs.webkit.org/show_bug.cgi?id=51190
>
> It seems that running -webkit-transform on an iframe now sets
> the innerWidth of that iframe to the post-transformation value.
>
> e.g.: <iframe style="width: 100px; -webkit-transform: scale(.5,.5)">
> will result in innerWidth = outerWidth / 2 (approximately).
> (innerWidth == 25) document.body.width is still 100px.
>
> I believe this is new behavior (I'm not sure). I'm not sure that this is correct behavior.
> From what I recall, webkit-transform should not be exposing itself to
> the iframe's environment.
>
> To get the actual width for painting, within the iframe, I now have to run something like:
> document.body.width.
>
> -Charles
More information about the webkit-dev
mailing list