New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 851434 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Corrupt SVG images on pages containing four (4) copies of a specific SVG image

Reported by stei...@gmail.com, Jun 11 2018

Issue description

Steps to reproduce the problem:
1. Open the reduced testcase https://codepen.io/Esseb/pen/MXyzxX
2. Compare the last two SVG icons with the reference image icons

What is the expected behavior?
The SVG icons should look similar to the reference image icons

What went wrong?
The SVG icons are corrupted. It appeas that they are rendered with an extra point. See the attached image for an example of the testcase failing.

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 66..0.3359.158  Channel: stable
OS Version: 8.0.0
Flash Version: 

The bug only occurs on pages with exactly 4 or more copies of the arrow icon. I'm not sure what exactly is special with the arrow icon. If I replace the arrow icon with a simpler shape the bug disappears.

This bug was originally reported on the latest Chrome on Mac, but I have only been able to reproduce the bug on Chrome on Android myself.

The bug was originally reported on https://www.yr.no/nb/oversikt/time/1-72837/Norge/Oslo/Oslo/Oslo?i=0
 
tc.html
3.0 KB View Download
screenshot.jpg
132 KB View Download

Comment 1 by stei...@gmail.com, Jun 11 2018

The tested device is "Samsung Galaxy S9"

Comment 2 by f...@opera.com, Jun 11 2018

Components: Internals>GPU>Rasterization
Given the restrictions, I would suspect some form of GPU raster issue.
Components: -Blink>SVG
Labels: Needs-triage-Mobile
Cc: sandeepkumars@chromium.org
Labels: hasbisect-per-revision Target-67 RegressedIn-61 M-69 FoundIn-67 Triaged-Mobile Target-69 Target-68 FoundIn-68 FoundIn-69
Owner: allanmac@google.com
Status: Assigned (was: Unconfirmed)
Tested the issue in Android and able to reproduce the issue. 

Steps Followed:
1. Launch Chrome.
2. Navigate to https://codepen.io/Esseb/pen/MXyzxX
3. Observed the SVG icons are corrupted

Chrome versions tested:
67.0.3396.81(Stable), 69.0.3455.0(Canary)

OS:
Android 8.1.0, 7.0.0

Android Devices:
Pixel 2 XL, Samsung J&

Using the per-revision bisect providing the bisect results,
Good Build - 61.0.3123.0
Bad Build - 61.0.3124.0

You are looking for a change made after 477557(GOOD), but before 477558(BAD).

The script might not always return single CL as suspect as some perf builds might get missing due to failure.
https://chromium.googlesource.com/chromium/src/+/25808b7ff3e61f9951ab104d7148f31e0820f0fb

@allanmac:  Could you please look into the issue, pardon me if it has nothing to do with your changes and if possible please assign it to owner concerned.

Please navigate to below link for log's and screen cast --
go/chrome-androidlogs/851434

Thanks!

Sign in to add a comment