New issue
Advanced search Search tips

Issue 679333 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Stack order of video inside scaled element with overflow hidden

Reported by hansvand...@gmail.com, Jan 9 2017

Issue description

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

Steps to reproduce the problem:
1. Open the attached file. The red div is in front of the video element (light gray area).
2. Move cursor over the video. This triggers a CSS rule to scale the container div. The red div partially disappears behind the video element.
3. Move the cursor over the part of the red div that has disappeared. The red div turns green.

What is the expected behavior?
On hover the red div should remain on top of the video element.

What went wrong?
When a video element is inside a container element with overflow:hidden, and the container is scaled, some other absolute positioned elements on top of the video inside the same container (partially) disappear visually. The elements still receive mouse events.

Did this work before? Yes Chrome 31 on Windows 7 (BrowserStack)

Does this work in other browsers? Yes

Chrome version: 55.0.2883.87  Channel: stable
OS Version: 
Flash Version: Shockwave Flash 24.0 r0

A workaround is to add the CSS rule "-webkit-transform: translateZ(0);" on the element that disappears.
 
Here is the test file
index.html
503 bytes View Download

Comment 2 by ajha@chromium.org, Jan 10 2017

Labels: Needs-Triage-M55 Needs-Bisect
Components: Blink>CSS
Labels: -Needs-Bisect M-57 OS-Mac OS-Windows
Status: Untriaged (was: Unconfirmed)
Able to reproduce this issue on Windows-10, Ubuntu 14.04 and Mac OS 10.12 using chrome latest stable M55-55.0.2883.87.

This is a non-regression issue observed on chrome earlier version of M30-30.0.1549.0, Hence marking it as untriaged.

Thanks!
Labels: -Needs-Triage-M55
Status: Available (was: Untriaged)
Priority 2 is correct. Setting available.

Comment 5 by meade@chromium.org, Jan 20 2017

Labels: -Type-Bug-Regression Type-Bug
Removing regression label, since it's not a regression.
Labels: Update-Quarterly

Comment 7 by meade@chromium.org, Oct 31 2017

Components: -Blink>CSS Blink>Paint
Status: Untriaged (was: Available)
Stacking order issues seem like maybe a paint issue? PTAL.
Components: -Blink>Paint Internals>Compositing Blink>Compositing
Status: Available (was: Untriaged)
Some kind of layer compositing issue. Might be the fundamental compositing bug.
Project Member

Comment 9 by sheriffbot@chromium.org, Oct 31

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: Available (was: Untriaged)

Sign in to add a comment