[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