SVGs with masks are creating artifacts in Chrome 61
Reported by
bra...@mogo.ca,
Oct 4 2017
|
||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36 Steps to reproduce the problem: 1. Open https://codepen.io/bhardy/pen/JrOzdW in Chrome 2. Shrink the preview pane until artifacts (in the form of vertical red lines) pop up on the edges of the shapes 3. Refreshing the page will show the same artifacts if your preview pane maintains the same size. What is the expected behavior? No artifacts should appear. This behaviour only began on Chrome 61 and is not reproduce-able in Canary. Firefox, Safari, IE11, and Edge all display the SVG properly. What went wrong? It looks like an update in Chrome 61 broke some masking functionality. It appears to be a rendering issue as the artifacts pop up in different spots when I switch between my retina and normal display. Did this work before? N/A Does this work in other browsers? Yes Chrome version: 61.0.3163.100 Channel: stable OS Version: OS X 10.12.6 Flash Version: I found a workaround where I can set the group's opacity to 0.99 and the artifacts disappear.
,
Oct 5 2017
Could be the issue we were having with path painting on the GPU, or could be the mask tiling problem. I'll try to identify the range in which it was present to see if we need an M-62 merge of something. |
||
►
Sign in to add a comment |
||
Comment 1 by nyerramilli@chromium.org
, Oct 5 2017