[Webkit-unassigned] [Bug 101656] New: Coordinated Graphics: Remove a backing store of GraphicsLayer when the layer is far from the viewport.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 8 15:23:54 PST 2012


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

           Summary: Coordinated Graphics: Remove a backing store of
                    GraphicsLayer when the layer is far from the viewport.
           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


TiledBackingStore computes cover and keep rects to create, keep or remove tiles smartly, but currently TiledBackingStore expects a contents rect is big enough to cover the visibleRect. However, when CoordinatedGraphicsLayer uses TBS, it is usually wrong expectation.

We must compute cover and keep rects using the visibleRect, not intersected visibleRect with contentsRect, because TBS can be used as a backing store of GraphicsLayer.

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