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.
Created attachment 465003 [details] Screenshot of the rendering issue
<rdar://problem/105783947>
I can reproduce this bug on iOS only. Bug is in a component below WebKit.