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

Issue 658573 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

YouTube iframe is not showing video inside element with z-index

Reported by m...@sampotts.me, Oct 23 2016

Issue description

Chrome Version       : 56.0.2898.0 (Official Build) canary (64-bit)
URLs (if applicable) : https://jsfiddle.net/Lnjqrt36/
Other browsers tested: 
  Add OK or FAIL, along with the version, after other browsers where you
have tested this issue:
     Safari: OK
    Firefox: OK
         IE: OK

What steps will reproduce the problem?
(1) Create a div that has z-index set (even to 0) 
(2) Add YouTube iframe 
(3) Play YouTube video and note the black display (rather than video) 

What is the expected result?
The video is displayed correctly

What happens instead?
The video is black and you can only hear audio 

Please provide any additional information below. Attach a screenshot if
possible.
The reason I add the z-index is to force Chrome to honor the border radius on the iframe, which otherwise it doesn't. It seemed to be the only way to get it to work. 

The current version stable version of Chrome (54.0.2840.71 (Official Build) (64-bit)) seems to work fine so perhaps this is regression. 

Let me know if you need any more info. 

 
Cc: sureshkumari@chromium.org
Labels: Needs-Feedback OS-Linux OS-Mac OS-Windows
Unable to reproduce the issue on Windows-7,Mac-10.11.6 and Linux Ubuntu-14.04 using chrome stable version 54.0.2840.71 and Latest canary 56.0.2899.0 with below steps
1.opened chrome
2.Navigated to the page https://jsfiddle.net/Lnjqrt36/
3.Played the youtube video and observed that the video displayed clearly with audio
Please find the attached screencast and let us know if anything missed here.

Thanks.

658573.mp4
4.5 MB View Download

Comment 2 by m...@sampotts.me, Oct 24 2016

You're correct. Windows 10 seems to be fine for me too on Canary latest. However, I've updated to latest Canary on two OS X machines (one 10.11.6 and one 10.12.1 beta) and both show a blank screen while audio plays on that test link above. Could it be a device related issue? The 10.11.6 machine is an iMac 5K running an AMD GPU and the 10.12.1 beta machine is a Retina MacBook Pro with an NVIDIA GPU.   

Interestingly, the RMBP also shows a black image for videos on Twitter:
https://www.dropbox.com/s/wy5pr5askttjlbf/Screenshot%202016-10-24%2021.40.53.png?dl=0
Test URL: https://twitter.com/MrKRudd/status/790457111683534848

Let me know if you need any more info. 

Sam
 
Cc: kkaluri@chromium.org
Labels: -OS-Linux -OS-Windows -Type-Bug -Pri-3 -Needs-Feedback hasbisect-per-revision M-54 Pri-0 Type-Bug-Regression
Owner: dongseong.hwang@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce this issue on Mac 10.11.6 on latest chrome canary version 56.0.2900.0
Issue is broken in M56. 

Below are the bisect details for the same:

Bisect Info:
===========

Good build:56.0.2891.0,  Revision Range(425529)
Bad build: 56.0.2894.0,  Revision Range(425838)

After executing the per-revision-bisect script, i got the following CL's between good and bad build versions
============================================
https://chromium.googlesource.com/chromium/src/+log/d34769d95e75355f0a01b7989d218e7325d6cbfe..730f8089f791fa31a3ee2a7f5059a1052b129d21

The suspecting Change Log is :
-----------
https://chromium.googlesource.com/chromium/src/+/730f8089f791fa31a3ee2a7f5059a1052b129d21

From the above CL suspecting the below change
https://codereview.chromium.org/2117183006

dongseong.hwang@- Could you please look into this issue, if it's related to your change?  if not could you please help us to reassign this issue to the right owner.

Note: Issue is only reproducible in Mac OS 

Thanks.!
Labels: -M-54 M-56 ReleaseBlock-Beta
Labels: -Pri-0 Pri-1
dongseong.hwang@, Gentle Ping!

Could you please take a look at this
Cc: dongseong.hwang@chromium.org
Owner: kbr@chromium.org
Ken@, could you please look into this?

Thank you!

Comment 8 by kbr@chromium.org, Nov 2 2016

Cc: -dongseong.hwang@chromium.org dongseon...@intel.com qiankun....@intel.com mcasas@chromium.org
Components: Internals>GPU>Video
Owner: dongseon...@intel.com
Reproduced on 56.0.2905.0 (Official Build) canary (64-bit) on a Retina MacBook Pro with NVIDIA GPU.

https://codereview.chromium.org/2117183006 was reverted in https://codereview.chromium.org/2443123004/ . How did the revert not take effect?

Sorry for delaying response. I check @chromium.org account very rarely.

#c8 - I relanded the CL; https://codereview.chromium.org/2448083003/
However, the relanded CL doesn't affect Mac as I remained the hack in Mac
And https://codereview.chromium.org/2458423002/ removed the hack finally.

kbr@, could you please copy&paste error log? I don't have mac. Sorry and Thank you in advance.

Comment 10 by kbr@chromium.org, Nov 3 2016

Owner: ligim...@chromium.org
Actually -- this is working now in 56.0.2907.0 (Official Build) canary (64-bit).
Revision: 5ad8ffbfd99372e02bde808b264313cf69fa7e4b-refs/heads/master@{#429169}

One of the reverts above probably took effect between 56.0.2905.0 and 56.0.2907.0? Dongseong, was that expected?

ligimole@ please re-test and re-confirm.

Kiran, could you please confirm whether this is fixed in canary?

Comment 12 by m...@sampotts.me, Nov 3 2016

Looks good to me. I just updated to 56.0.2907.0 and it's working. 
Tested in Mac OS 10.11.6 with latest canary version 56.0.2907.0, issue is working fine
Please check the attached screencast.
Issue-658573-1.mp4
2.5 MB View Download

Comment 14 by enne@chromium.org, Nov 8 2016

It sounds like this issue can be marked as fixed?

Comment 15 by ajha@chromium.org, Nov 9 2016

Status: Fixed (was: Assigned)
Marking as Fixed as per C#13 and C#14.

Sign in to add a comment