RESOLVED MOVED 252320
Incorrect rendering of crossing SVG paths when fill is "none"
https://bugs.webkit.org/show_bug.cgi?id=252320
Summary Incorrect rendering of crossing SVG paths when fill is "none"
samuel
Reported 2023-02-15 09:43:54 PST
Created attachment 465002 [details] minimal SVG displaying the issue When two paths cross and fill is set to “none” a tiny piece of the background shines through. If the fill-attribute of the path is removed, things are rendered correctly. This seems to only happen if the SVG is placed inside a <button> in the HTML, it doesn't happen when placed in a regular <div>. Have seen the issue in Safari on an iPad with iOS 16.3.1. Does not happen in Safari 16.3 on macOS 13 nor in Epiphany 43, Chrome 110 or Firefox 109 on Fedora 37.
Attachments
minimal SVG displaying the issue (337 bytes, text/html)
2023-02-15 09:43 PST, samuel
no flags
Screenshot of the rendering issue (43.92 KB, image/png)
2023-02-15 09:48 PST, samuel
no flags
samuel
Comment 1 2023-02-15 09:48:03 PST
Created attachment 465003 [details] Screenshot of the rendering issue
Radar WebKit Bug Importer
Comment 2 2023-02-22 09:44:19 PST
Said Abou-Hallawa
Comment 3 2023-02-23 09:34:29 PST
I can reproduce this bug on iOS only. Bug is in a component below WebKit.
Note You need to log in before you can comment on or make changes to this bug.