[Webkit-unassigned] [Bug 117222] New: [Coordinated Graphics] Prevent a recursive painting in CoordinatedGraphicsLayer
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 4 22:22:22 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=117222
Summary: [Coordinated Graphics] Prevent a recursive painting in
CoordinatedGraphicsLayer
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: ryumiel at company100.net
CC: noam at webkit.org, jae.park at company100.net
CoordinatedGraphicsLayer::flushCompositingState() will cross frame
boundaries if the GraphicsLayers are connected. In this case,
updateContentBuffers will invoke a painting of a sub-frame that causes
flushCompositingState recursively.
To prevent this behavior this patch extracts updateContentBuffers from
flushCompositingState, and places it in
updateContentBuffersIncludeSublayers, which is another tree traveler for
painting.
--
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