Bug 311101

Summary: [GTK][WPE] Avoid the need for ImageBuffer/NativeImage in scrollbar painting
Product: WebKit Reporter: Nikolas Zimmermann <zimmermann>
Component: WPE WebKitAssignee: Nikolas Zimmermann <zimmermann>
Status: RESOLVED FIXED    
Severity: Normal CC: berto, bugs-noreply, fujii, mcatanzaro
Priority: P2    
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 309296    

Nikolas Zimmermann
Reported 2026-03-30 05:20:48 PDT
Replace ImageBuffer-based scrollbar rendering in ScrollerCoordinated with direct Skia/GL rendering to BitmapTexturePool textures, producing a CoordinatedPlatformLayerBufferRGB that is set via setContentsBuffer().
Attachments
Nikolas Zimmermann
Comment 1 2026-03-30 05:25:24 PDT
EWS
Comment 2 2026-03-31 03:13:04 PDT
Committed 310298@main (6f2a9a7ee4de): <https://commits.webkit.org/310298@main> Reviewed commits have been landed. Closing PR #61690 and removing active labels.
Michael Catanzaro
Comment 3 2026-03-31 09:42:48 PDT
*** Bug 309296 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.