New issue
Advanced search Search tips

Issue 918823 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression: Glimpse of chopped overflow menu is seen while entering the video into Pip mode from full screen

Project Member Reported by sany...@virtusa.com, Jan 3

Issue description

Chrome Version: 73.0.3660.0 (Official Build) Revision	170f55273fbe689f402eade1a4e98fa2788938a2-refs/branch-heads/3660@{#1} (64-bit)
OS: Mac(10.13.1, 10.13.6, 10.14.3)

Test URL:https://mounirlamouri.github.io/sandbox/media/dynamic-controls.html

Steps to reproduce:
1. Launch chrome and Navigate to above test URL
2. Enter the video into Full screen mode.
3. Now click on overflow menu, select Picture-in-Picture and observe.

Actual Result   : Glimpse of chopped overflow menu is seen while entering the video into Pip mode from full screen.
Expected Result : No such glimpse such be seen while entering the video into Pip mode from full screen.

This is a regression issue broken in M-70 and below is the bisect information:
Good Build :70.0.3532.0 (Revision: 585633)
Bad Build  :70.0.3533.0 (Revision: 586155)

Change log URL:
https://chromium.googlesource.com/chromium/src/+log/70.0.3532.0..70.0.3533.0?pretty=fuller&n=10000
  
Suspect: r585873 ?

@Eliot: Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner.

Note: 
1. Unable to provide 'per-revision' bisect as it shows "We don't have enough builds to bisect" error message for above range. (tried on other machines but still getting the same error again)
2. Issue is not reproducible on Chromium builds hence providing suspect manually through change log.
3. Issue is not reproducible on Windows (7, 8, 8.1, 10) and Linux(14.04 LTS).

Kindly review the attached screen-cast for reference.

Thank you. 

 
Actual_Video.mov
816 KB View Download
Expected_Video.mov
1.0 MB View Download
Cc: mlamouri@chromium.org
Owner: ----
Status: Available (was: Assigned)
Since this happens on Mac, I think https://crrev.com/585873 is unrelated - it only modifies Ash files. 

+cc mlamouri@ in case he has some ideas.

Thanks~!
Cc: dtapu...@chromium.org beaufort...@gmail.com
+fbeaufort@ FYI

It sounds like a fullscreen issue more than a PIP issue as the fullscreen layer seems to keep the overflow menu in it. +dtapuska
Components: UI>Browser>FullScreen
Looks like Mac has some method of animating the fullscreen transition and that the menu is tied to the screen size but the play button and the seek control are correctly placed. Is the context menu positioned differently? I'm not sure how Mac generates this transition.
The media controls menu is shown on top of all content using position absolute IIRC. It's done using CSS and it's regular (shadow) DOM otherwise.

Sign in to add a comment