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

Issue 757213 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Aug 24
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Compat



Sign in to add a comment

highlighting text over an svg element with opacity < 1 reveals part of an image behind the svg (inside of a 3d context)

Reported by asaf.ma...@emaze.com, Aug 20 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36

Example URL:
http://app.emaze.com/@AORIFRIWC#1

Steps to reproduce the problem:
1.browse to http://app.emaze.com/@AORIFRIWC#1
2. highlight the text
3. notice that a rectangle corresponding to the highlighted area appears to be cut out of the shape, revealing part of the image behind the shape

What is the expected behavior?
highlighting the text won't show the image that is behind the shape

What went wrong?
part of svg element the screen did not paint on the screen.

Does it occur on multiple sites: N/A

Is it a problem with a plugin? No 

Did this work before? Yes unknown. reproduces in canary. 

Does this work in other browsers? Yes

Chrome version: 60.0.3112.101  Channel: stable
OS Version: 10.0
Flash Version: 

regarding Does the problem occur on multiple sites?
 
It did not reproduce with a different image and shape here: http://app.emaze.com/@AORIFRFOT#1

Comment 2 by tkent@chromium.org, Aug 20 2017

Components: Blink>Paint

Comment 3 Deleted

Bug does not reproduce if a div is used instead of svg element: http://app.emaze.com/@AORIFFFCL#1

summary of known factors that are needed to produce the bug:

1.svg with opacity < 1
2. image behind the svg
3.a repaint. in this case, highlighting text on top of the svg.
4.ancestor nodes with css transform.
Cc: jmukthavaram@chromium.org
Labels: hasbisect-per-revision M-62 Needs-Triage-M62 OS-Linux OS-Mac
Owner: wkorman@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce the issue on Windows 7,mac 10.12.6 & Ubuntu 14.04 using chrome stable-60.0.3112.101 & latest Canary-62.0.3191.0.

Manual bisect info:
-------------------
Good-57.0.2942.0-Revision-436203
Bad-57.0.2943.0 -Revision-436483

Per revision bisect info:
------------------------
You are probably looking for a change made after 436445 (known good), but no later than 436446 (first known bad).
CHANGELOG URL:
The script might not always return single CL as suspectas some perf builds might get missing due to failure.
https://chromium.googlesource.com/chromium/src/+log/d585c64d2fa26f6fad56d903c322bb6f90a324cb..e1ac96c0207dd18057fc1f385362b1bee52bb26f

Possible suspect:
----------------
https://chromium.googlesource.com/chromium/src/+/e1ac96c0207dd18057fc1f385362b1bee52bb26f

wkorman@, could you please take a look and reassign to the right owner if it is not related to your change.
Thanks..!

Cc: pdr@chromium.org f...@opera.com wkorman@chromium.org
Components: Blink>SVG
Owner: ----
Status: Available (was: Assigned)
I am working on other things currently. +pdr and fs as this seems SVG specific.
Labels: -Needs-Triage-M62 BugSource-User PaintTeamTriaged-20170821
Project Member

Comment 8 by sheriffbot@chromium.org, Aug 23

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: WontFix (was: Untriaged)
The original example is working fine now.

Sign in to add a comment