[Webkit-unassigned] [Bug 99669] hover, layout and scrolling super slow

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 26 14:01:15 PDT 2012


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





--- Comment #16 from Ojan Vafai <ojan at chromium.org>  2012-10-26 14:02:24 PST ---
1:49 PM <esprehn_> ojan: it seems hitTestLayer on anything with a transform calls backgroundClipRect -> parentClipRects -> parent()->updateClipRects() and that walks up the whole layer tree to the root
1:50 PM <esprehn_> it seems like there should be some caching in there to prevent that being super slow
1:51 PM <smfr> esprehn_: we blow away caches when things go between composited and not
1:51 PM <smfr> which this pages does in the extreme
1:51 PM <esprehn_> oh, because the transform is on hover
1:51 PM <esprehn_> well that's certainly part of it then
1:51 PM <smfr> transforms also blow away caches
1:52 PM <smfr> transform changes, that is

:( Not sure where that leaves us in terms of fixing this.

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