[Webkit-unassigned] [Bug 115154] New: Avoid using OverlapMap in RenderLayerCompositor::computeCompositingRequirements
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 25 00:50:54 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=115154
Summary: Avoid using OverlapMap in
RenderLayerCompositor::computeCompositingRequirements
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: rniwa at webkit.org
CC: simon.fraser at apple.com, timothy_horton at apple.com
We might want to back port https://chromium.googlesource.com/chromium/blink/+/d41b759196c8be22bea5ef0217e18dd4c171c05d
Do not use the OverlapMap in RenderLayerCompositor::computeCompositingRequirements if the layer already
has a 3D transform. This way we can avoid a potential expensive lookup when we know for sure the layer
is already supposed to be composited.
Also, added a bounding box of the overlap map, so that it can catch cases when the new layer is not overlapping
any of the previous layers. This is pretty common when having composited layers laid out in a vertical/horizontal list.
--
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