WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 245465
246498
Canvas strokeStyle does not always get applied
https://bugs.webkit.org/show_bug.cgi?id=246498
Summary
Canvas strokeStyle does not always get applied
Jon Woyame
Reported
2022-10-13 18:31:53 PDT
Safari's <canvas> has fairly recently acquired a regression where `strokeStyle` is not getting applied properly. As stroke() is called iteratively, it sometimes uses older color values, despite `strokeStyle` being changed prior to the call. This has been documented with a code snippet on Stack Overflow:
https://stackoverflow.com/questions/74050672/html5-canvas-context-does-not-update-in-safari
It is also observed in a similar example by @Kaiido:
https://jsfiddle.net/7awL4fg3/
This has been tested on a MacBook Pro with Apple Silicon, and several iPhones. It is present in Safari 16 and Safari Technology Preview.
Attachments
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2022-10-16 18:59:56 PDT
Sounds like
bug 245465
(please see its dupes for details). Please verify with a future Safari Technology Preview, once release notes say that it's beyond
254889@main
. *** This bug has been marked as a duplicate of
bug 245465
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug