[Webkit-unassigned] [Bug 55257] Support creating compositing layers for scrollable and overflowing objects
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 3 17:46:37 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=55257
--- Comment #7 from Daniel Sievers <sievers at google.com> 2011-03-03 17:46:38 PST ---
I have made the following changes:
* added layout tests with expected output (graphics layer tree).
I had problems adding a runtime property to LayoutTestController::overridePreference(), because RenderLayerCompositor() caches m_compositingTriggers when it is first created so triggering a change from Javascript won't propagate properly. Therefore I have marked the tests as SKIPPED for now.
* In RenderLayerCompositor::requiresCompositingForScrollableOverflow() I have moved the root layer check up so that we don't always set m_compositingDependsOnGeometry.
* I have overwritten canBeProgramaticallyScrolled() for RenderView so that it correctly returns false now for frames and iframes with the 'scrolling' attribute set to 'no', and we don't create an unwanted layer.
--
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