[Webkit-unassigned] [Bug 256624] New: [UI-side compositing] Eliminate unnecessary invalidate of scrollbar layers when scrolling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 10 19:18:39 PDT 2023


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

            Bug ID: 256624
           Summary: [UI-side compositing] Eliminate unnecessary invalidate
                    of scrollbar layers when scrolling
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Compositing
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: simon.fraser at apple.com
                CC: simon.fraser at apple.com

Traces show that that we mark the scrollbar layers as needing repaint, and hit GraphicsLayerCA::platformCALayerPaintContents() for them, on every scroll.

If these are layers for native scrollbars, we don't paint them in the web process at all (the NSScrollerImps only live in the UI Process), so we shouldn't need to dirty the scrollbar layers.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230511/289dfc0b/attachment.htm>


More information about the webkit-unassigned mailing list