Bug 264026

Summary: Changing width or height of a canvas synchronously creates the backing store
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: CanvasAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED WONTFIX    
Severity: Normal CC: dino, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Ryosuke Niwa 2023-10-31 23:35:51 PDT
When changing the width or the height of a canvas, we synchronously create the new drawing context. Do so lazily instead.
Comment 1 Ryosuke Niwa 2023-10-31 23:38:26 PDT
Pull request: https://github.com/WebKit/WebKit/pull/19823
Comment 2 Radar WebKit Bug Importer 2023-11-07 22:36:15 PST
<rdar://problem/118099759>
Comment 3 Ryosuke Niwa 2023-11-16 11:41:05 PST
This turned out to be a speedometer 3 regression.