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

Issue 758285 link

Starred by 0 users

Issue metadata

Status: Verified
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: ----
Type: ----
Proj-VR
Proj-XR



Sign in to add a comment

Fullscreen mode broken, video is black

Project Member Reported by dbbrooks@chromium.org, Aug 23 2017

Issue description

Chrome Version:	62.0.3193.3
VrCore:	1.8.163477258
Platform: Pixel XL

What steps will reproduce the problem?
(1) go to m.youtube.com
(2) enter Chrome VR
(3) select a video and press play
(4) Enter fullscreen mode

What is the expected result? Video content should be shown

What happens instead? In fullscreen, the video is black.
 
Owner: mthiesse@chromium.org
Status: Assigned (was: Untriaged)
I'll take a look.
On bing.com/videos, the videos are transparent through to the background mesh when fullscreened.

Also depends on which video you watch, so something must have changed with respect to video surfaces.
Cc: liber...@chromium.org
Broken by https://chromium-review.googlesource.com/c/chromium/src/+/604168

Not sure if we have any way of testing whether we're in VR in the renderer. Might need to add new hooks to disable this kind of overlay when in VR.
i think that the right place to check would be the browser.  the overlay system could refuse to provide an overlay / cancel an existing overlay if it's in VR mode.  everything should fall back to SurfaceTexture composition automatically if it does that.

as an aside, we might want to integrate VR into the overlay system better, so that we can provide secure gvr surfaces for L1 content.  i built it with that in mind, based on some discussions with amp@ .
Project Member

Comment 5 by bugdroid1@chromium.org, Aug 29 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c5c4fef354a703f68a36de2725fcfd7e81a4a4d0

commit c5c4fef354a703f68a36de2725fcfd7e81a4a4d0
Author: Michael Thiessen <mthiesse@chromium.org>
Date: Tue Aug 29 16:42:04 2017

Disable content DialogOverlays while in VR.

Bug:  758285 
Change-Id: Ie2936bdd3331eb1b5714bd30fdde6011f845a623
Reviewed-on: https://chromium-review.googlesource.com/634152
Commit-Queue: Michael Thiessen <mthiesse@chromium.org>
Reviewed-by: Frank Liberato <liberato@chromium.org>
Reviewed-by: Sami Kyöstilä <skyostil@chromium.org>
Cr-Commit-Position: refs/heads/master@{#498139}
[modify] https://crrev.com/c5c4fef354a703f68a36de2725fcfd7e81a4a4d0/content/browser/android/dialog_overlay_impl.cc

Status: Fixed (was: Assigned)
Status: Verified (was: Fixed)
verified in 63.0.3206.0
Components: Internals>XR

Sign in to add a comment