Bug 259415 - stroke-dasharray segments incorrectly on paths with more than 256 points
Summary: stroke-dasharray segments incorrectly on paths with more than 256 points
Status: RESOLVED DUPLICATE of bug 258897
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: Safari 16
Hardware: Mac (Apple Silicon) macOS 13
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-07-21 22:29 PDT by Adam Pearce
Modified: 2023-07-31 10:23 PDT (History)
6 users (show)

See Also:


Attachments
Chrome renders the red line correctly (84.24 KB, image/gif)
2023-07-21 22:30 PDT, Adam Pearce
no flags Details
Safari splits the red and cyan paths into segments when interpolating stroke-dashoffset (130.84 KB, image/gif)
2023-07-21 22:31 PDT, Adam Pearce
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Adam Pearce 2023-07-21 22:30:10 PDT
Created attachment 467086 [details]
Chrome renders the red line correctly
Comment 2 Adam Pearce 2023-07-21 22:31:59 PDT
Created attachment 467087 [details]
Safari splits the red and cyan paths into segments when interpolating stroke-dashoffset
Comment 3 Ahmad Saleem 2023-07-22 02:52:58 PDT
Same as 'bug 258897' and I have seen similar in past as well (can't recall one example).

As mentioned by Antoine Quint, it might be below WebKit layer in Core Graphics:

https://bugs.webkit.org/show_bug.cgi?id=258897#c6
Comment 4 Radar WebKit Bug Importer 2023-07-28 22:30:17 PDT
<rdar://problem/113067802>
Comment 5 Simon Fraser (smfr) 2023-07-31 10:23:43 PDT

*** This bug has been marked as a duplicate of bug 258897 ***