Bug 215659 - Parts of SVG don't get rendered
Summary: Parts of SVG don't get rendered
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: Safari 13
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-08-19 12:40 PDT by Keyamoon
Modified: 2020-08-19 13:20 PDT (History)
5 users (show)

See Also:


Attachments
Reduced Test Case - HTML with inline SVG (1.05 KB, text/html)
2020-08-19 12:40 PDT, Keyamoon
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Keyamoon 2020-08-19 12:40:05 PDT
Created attachment 406867 [details]
Reduced Test Case - HTML with inline SVG

Try opening the attached HTML in Safari on macOS or iOS. With iOS, you will need to pinch zoom to see the issue. You are supposed to see a rectangle with a thin red stroke and a blue line/curve below it. Open the HTML in FireFox or Chrome to see the expected result.

In my experience, this issue only occurs when using vector-effect="non-scaling-stroke" and scaling up an inner shape with small dimensions.
Comment 1 Radar WebKit Bug Importer 2020-08-19 13:20:32 PDT
<rdar://problem/67422249>