Bug 202383

Summary: SVG radialGradient with focal point fx/fy attributes does not render
Product: WebKit Reporter: Markus Stange <mstange>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED MOVED    
Severity: Normal CC: sabouhallawa, thorton, webkit-bug-importer, zimmermann
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: iPhone / iPad   
OS: iOS 13   
See Also: https://bugs.webkit.org/show_bug.cgi?id=201390
Attachments:
Description Flags
testcase none

Description Markus Stange 2019-09-30 17:09:49 PDT
Created attachment 379863 [details]
testcase

Safari on iOS 13.1.2 (17A860) does not render radial SVG gradients (<radialGradient/>) if they have an fx or a fy attribute whose value differs from the cx or cy attribute. I noticed this on a broken Firefox logo rendering: https://cdn.sso.mozilla.com/nlx/02cf955/images/firefox.svg

See the attached file for a reduced testcase. There should be a green 100x100 square. But in iOS Safari (and all other iOS browsers), the page is blank.
Comment 1 Radar WebKit Bug Importer 2019-09-30 17:11:29 PDT
<rdar://problem/55861856>
Comment 2 Tim Horton 2019-09-30 17:35:20 PDT
This is a platform bug, not WebKit. If you want to follow along you can file a bug at bugreport.apple.com
Comment 3 Said Abou-Hallawa 2019-09-30 18:09:52 PDT
It is the same as https://bugs.webkit.org/show_bug.cgi?id=201390.