Bug 219293

Summary: SVG text shrunk by a constraining textLength value is not filling properly by linearGradient fill
Product: WebKit Reporter: Jeoffrey Spinoza <jeffspinoza>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: jeffspinoza, mmaxfield, sabouhallawa, smoley, webkit-bug-importer, zimmermann
Priority: P3 Keywords: InRadar
Version: Safari 14   
Hardware: All   
OS: All   
URL: https://spinoza.je/svgwoes/
Attachments:
Description Flags
Contains html markup and image files none

Description Jeoffrey Spinoza 2020-11-25 21:10:45 PST
Created attachment 414877 [details]
Contains html markup and image files

It appears as thought the text is getting filled prior to shrinking and the part which would have been outside of the viewbox, prior to shrinking, is not getting filled. I put together a demonstration of the issue. To see it, you may view the following url on Mac or Iphone:
https://spinoza.je/svgwoes/
Alternatively, you may view may download the attached file
Comment 1 Smoley 2020-12-01 14:23:07 PST
Thanks for filing, I can reproduce this with the attached test case on Safari 13.1.3 as well as STP 116 (14.1). Does not reproduce on Chrome.
Comment 2 Radar WebKit Bug Importer 2020-12-01 14:23:17 PST
<rdar://problem/71867276>