[Webkit-unassigned] [Bug 124021] Layer contentsScale can differ between first paint and repaints

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 7 16:26:06 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=124021





--- Comment #2 from Tim Horton <thorton at apple.com>  2013-11-07 16:24:53 PST ---
In updateRootRelativeScale

 - unanimated transform:
[1.20 0.00 0.00 0.00]
[0.00 1.20 0.00 0.00]
[0.00 0.00 1.20 0.00]
[-20.00 -20.00 120.00 1.00]

 - transform from root:
[1.00 0.00 0.00 0.00]
[0.00 1.00 0.00 0.00]
[-0.49 -0.29 1.00 -0.00]
[8.00 8.00 0.00 1.00]

then we multiply them, and end up with: (does this even make sense? where does the .85 come from?)

[1.20 0.00 0.00 0.00]
[0.00 1.20 0.00 0.00]
[-0.59 -0.35 1.20 -0.00]
[-71.33 -46.95 120.00 0.85]

So the crazypants is coming from the transform that's passed in to updateRootRelativeScale.

-- 
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