RESOLVED MOVED 201390
Regression: in SVG - RadialGradient doesn't render as part of a stroke
https://bugs.webkit.org/show_bug.cgi?id=201390
Summary Regression: in SVG - RadialGradient doesn't render as part of a stroke
Opher Vishnia
Reported 2019-09-01 11:30:00 PDT
Created attachment 377827 [details] Demonstration of the regression on iOS 13 vs 12 Regression bug on Safari iOS13.1 beta (17A5821e): In an SVG - when applying a RadialGradient as a stroke of an element, the stroke doesn't render at all. (In contrast to a solid color for the stroke, which is rendered) This works as expected on iOS12. See attached screenshot A reduced test case can be found here: https://codepen.io/OpherV/pen/oNvemmL
Attachments
Demonstration of the regression on iOS 13 vs 12 (88.04 KB, image/jpeg)
2019-09-01 11:30 PDT, Opher Vishnia
no flags
Radar WebKit Bug Importer
Comment 1 2019-09-01 13:50:35 PDT
Simon Fraser (smfr)
Comment 2 2019-09-01 20:15:12 PDT
This bug is in a framework below WebKit, so we'll track it internally.
Opher Vishnia
Comment 3 2019-09-15 05:38:33 PDT
Are there any updates regarding this issue? (We don't have transparency since it was moved internally) I tested with the latest beta version and the issue was still present. Is a fix slated for 13 release? It affects products we already have in production...
Simon Fraser (smfr)
Comment 4 2019-09-15 14:00:26 PDT
I suggest you work around it for now.
Jonathan Olson
Comment 5 2019-09-19 12:26:09 PDT
Also noticing this in the iOS 13.0 that just went live, and in the 13.1 beta (on mobile devices, not able to reproduce in simulators or a MacBook). It seems to be happening whenever the start and end of the radial gradient is different, AND this seems to be happening in both Canvas and SVG (so it definitely seems to be a framework issue below WebKit). My own reproductions are at https://github.com/phetsims/scenery/blob/master/tests/radial-gradient.html.
Note You need to log in before you can comment on or make changes to this bug.