[Webkit-unassigned] [Bug 103843] New: Coordinated Graphics: Flush compositing states of layers by the tree order.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Dec 2 14:50:52 PST 2012


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

           Summary: Coordinated Graphics: Flush compositing states of
                    layers by the tree order.
           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: luxtella at company100.net


We must flush compositing states of layers by the tree order: root layer,
non-composited layer, page-overlay layer and WebCore's root layer. If flushing
by wrong order, child layer cannot know which layer is its parent. This patch
flushes layer states by the tree order.

In addiation, this patch removes updateViewport() in
LayerTreeCoordinatorProxy::setRootCompositingLayer() because
LayerTreeCoordinatorProxy::didRenderFrame() is always called after
setting the root 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