[Webkit-unassigned] [Bug 47514] CSS transforms should affect scrolling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 13 15:27:20 PDT 2010


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


Dave Hyatt <hyatt at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hyatt at apple.com




--- Comment #9 from Dave Hyatt <hyatt at apple.com>  2010-10-13 15:27:20 PST ---
Basically in order to handle the transform properly on a RenderBlock (and any container really), you need to compute the rightmost/leftmost/lowest/topmost positions all without a transform applied.  Then you apply your transform to the box that includes all of that overflow.  Your lowest position will then be the bottom of that transformed box.

Your patch is taking the transformed RenderBlock frameRect and then just maxing with children values (which are untransformed), so that gives you wrong results.  You have to just compute everything (in all directions) without the transform, and only at the end apply the transform.

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