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

Issue 793976 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Dec 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

clip-path polygon failing

Reported by cyril.au...@gmail.com, Dec 11 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36

Example URL:
https://caub.github.io/color-wheel/draft

Steps to reproduce the problem:
1. https://caub.github.io/color-wheel/draft
2. 
3. 

What is the expected behavior?
It should render a triangle (with gradients) within a hue-circle

What went wrong?
Chrome recently displays a square shadow around the triangle, as shown in the enclosed capture

Does it occur on multiple sites: N/A

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 63.0.3239.84  Channel: stable
OS Version: 
Flash Version: 

works fine on Firefox

Used to work on older chrome versions (60-62)
 
2017-12-12-000320_464x506_scrot.png
67.1 KB View Download

Comment 1 by gov...@chromium.org, Dec 11 2017

Cc: pbomm...@chromium.org ranjitkan@chromium.org
Labels: Needs-Triage-M63 M-63
Cc: gov...@chromium.org
Components: Blink>Compositing
Labels: -Pri-2 -Type-Compat -Needs-Triage-M63 ReleaseBlock-Stable OS-Android OS-Mac OS-Windows Pri-1 Type-Bug-Regression
Owner: trchen@chromium.org
Status: Assigned (was: Unconfirmed)
This is the regression which started after the M63 branch point 


Bisect result :
You are probably looking for a change made after 63.0.3239.16 (known good), but no later than 63.0.3239.17 (first known bad).
CHANGELOG URL:
https://chromium.googlesource.com/chromium/src/+log/63.0.3239.16..63.0.3239.17?pretty=full

Suspecting CL : https://chromium.googlesource.com/chromium/src/+/e6cb080f0f8d50e958de54bade38ab2f231ebfe9


Note : The same works fine on latest Chrome Dev(64.0.3282.14) and Canary(65.0.3291.0). Working on reverse bisect to see which CL has fixed this issue.
Ok, thanks

Comment 4 by trchen@chromium.org, Dec 12 2017

Labels: -ReleaseBlock-Stable FoundIn-63
Status: Verified (was: Assigned)
pbommana@ did a reverse bisect and found
https://chromium.googlesource.com/chromium/src/+/5b07996e178c5f4e153e771d48ab839867fa7440
fixed the issue. I just verified his results.

As it was a revert and reland, the bug was probably introduced and fixed multiple times. It is unfortunate that M63 branched when the bug was present. I think the fix is too complex to safely cherry-pick to stable channel, especially the combination of clip-path and canvas are pretty rare.

Sign in to add a comment