Issue metadata
Sign in to add a comment
|
Path element with multiple closed paths with arcs has new/different gradient artifacts
Reported by
jcherwo...@gmail.com,
Oct 25
|
||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3591.0 Safari/537.36 Steps to reproduce the problem: 1. View arcs3.svg 2. Also view at various browser zoom levels 3. Repeat steps 1-2 with arcs2.svg and arcs.svg What is the expected behavior? All shapes consistently appear with solid grey fill What went wrong? Shapes appear with gradient-like artifacts, depending on zoom level and version: arcs3.svg - Appears with artifacts in v72 at most zoom levels, including slight artifacts at 100%. Appears correct in v70 at all zoom levels. arcs2.svg - Appears with gradient artifacts at 100% zoom both in v70 (stable) and v72 (canary). Also affects other zoom levels, e.g., 200% arcs.svg - Appears correct mainly only at 100% zoom in v72, incorrect at 80/90/110/120/300% zoom. In v70 it also appears incorrect at 100% zoom Did this work before? Yes 70.0.3538.77 Does this work in other browsers? Yes Chrome version: 72.0.3591.0 Channel: canary OS Version: 10.0 Flash Version: arcs3.svg demonstrates a new regression introduced in v71-v72 not present in v70. It may be related to changes made for issue 887103 , which issue 882584 was merged into. Issue 882584 was not actually fixed as shown by arcs.svg and arcs2.svg, and may not be a duplicate of issue 887103 .
,
Oct 25
This looks like a GPU rasterization bug, can you try testing with GPU rasterization disabled to verify?
,
Oct 25
Yes, disabling GPU rasterization avoids all of these problems.
,
Oct 25
Thanks for checking. Forwarding to a more appropriate component.
,
Oct 25
,
Oct 26
,
Oct 26
Able to reproduce the issue on reported chrome version 72.0.3591.0 using Windows-10, Mac 10.12.6 hence providing Bisect Info Bisect Info: ================ Good build: 71.0.3368.0 Bad build: 71.0.3369.0 Note: On running per-revision bisect got "RuntimeError: We don't have enough builds to bisect. revlist: []", hence proving below bisect info from chromium bisect You are probably looking for a change made after 595557 (known good), but no later than 595635 (first known bad). Change Log: https://chromium.googlesource.com/chromium/src/+log/73a64c107201141b3af296e76fb8c98c14523d12..59aed3764077ffd201c04490e81801d6a24ed9f2 Suspecting: https://chromium.googlesource.com/chromium/src/+/05ee0393e7a7f04f306be79aa5b8c1f4398344a6 from above change log Change-Id: I330bdfe4dcbfed55a03385043e703af6fe070ffd Reviewed-on: https://chromium-review.googlesource.com/1254341 @Mike Reed: Please confirm the issue and help in re-assigning if it is not related to your change. Adding ReleaseBlock-Stable for M-71, feel free to remove it if not applicable. Thanks!
,
Oct 26
,
Oct 26
Assigning to bsalomon@ for triage.
,
Oct 29
M71 Stable promotion is coming VERY soon. Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and request a merge into the release branch ASAP. Thank you.
,
Oct 29
M71 Stable promotion is coming VERY soon. Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and request a merge into the release branch ASAP. Thank you.
,
Oct 29
I swear I updated this bug on Friday.. not sure what happened. Anyway, this doesn't reproduce when the tessellating path renderer is disabled. I was able to reproduce on linux with --force-gpu-rasterization and the OP's svgs.
,
Nov 5
M71 Stable promotion is coming VERY soon. Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and request a merge into the release branch ASAP. Thank you.
,
Nov 8
M71 Stable promotion is coming VERY soon. Your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and request a merge into the release branch ASAP. Thank you.
,
Nov 8
I don't think this is a release blocker.
,
Today
(16 hours ago)
|
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by jcherwo...@gmail.com
, Oct 25