Bug 248460 - Canvas2D has up to 10x performance degradation if Canvas HTML Element has outline
Summary: Canvas2D has up to 10x performance degradation if Canvas HTML Element has out...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Canvas (show other bugs)
Version: Safari Technology Preview
Hardware: Mac (Apple Silicon) macOS 12
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-11-29 00:15 PST by george.pomas
Modified: 2023-06-06 09:13 PDT (History)
6 users (show)

See Also:


Attachments
Reproducible example (967 bytes, text/html)
2022-11-29 00:16 PST, george.pomas
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description george.pomas 2022-11-29 00:15:25 PST
Safari 16.1 and Safari 16.4 (Technology Preview) have performance degradation up to 10 times when outline is present on Canvas element. It is most noticeable on M1 machines, but it is also present on Intel machines, but to a much lesser extent.
Comment 1 george.pomas 2022-11-29 00:16:03 PST
Created attachment 463779 [details]
Reproducible example
Comment 2 george.pomas 2022-11-29 01:17:34 PST
Just noticed, you probably will need to refresh the page a couple of times for bug to reproduce.
Comment 3 Radar WebKit Bug Importer 2022-12-01 15:58:01 PST
<rdar://problem/102880775>