Bug 258917

Summary: Remote image buffer Context2D contexts are prepared needlessly
Product: WebKit Reporter: Kimmo Kinnunen <kkinnunen>
Component: CanvasAssignee: Kimmo Kinnunen <kkinnunen>
Status: NEW ---    
Severity: Normal CC: dino, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   

Description Kimmo Kinnunen 2023-07-06 03:12:37 PDT
Remote image buffer Context2D contexts are prepared needlessly

The preparation step prepares for external access of the ImageBuffer backing store.
The Context2D does not use external access for compositing, rather the image buffer is just drawn to another image buffer.
Comment 1 Radar WebKit Bug Importer 2023-07-06 03:14:52 PDT
<rdar://problem/111838879>
Comment 2 Kimmo Kinnunen 2023-07-06 07:10:52 PDT
Pull request: https://github.com/WebKit/WebKit/pull/15598