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

Issue 690227 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Last visit > 30 days ago
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug
Proj-XR



Sign in to add a comment

Daydream headset msg displayed when phone is set up for Cardboard only

Project Member Reported by dbbrooks@chromium.org, Feb 9 2017

Issue description

Chrome Version: 57.0.2987.38
OS: Android 7.1.2
Device: Pixel XL

What steps will reproduce the problem?
(1) Setup phone to have Cardboard as the default VR device. (Daydream app is not installed)
(2) Go to https://mrdoob.github.io/brokenmantra/?webvr
(3) Click the "Enter VR" button.

What is the expected result?
binocular view mode starts for cardboard

What happens instead?
Binocular view starts, but content is frozen. After 1 sec, a screen is displayed telling the user to "Remove your phone from your Daydream headset". See screenshot "daydream_msg.png". Wehn checking the settings in binocular mode, it shows the "default/cardboard device" see screenshot "settings.png"


 
daydream_msg.png
1.2 MB View Download
settings.png
97.7 KB View Download
Labels: -Pri-3 Pri-1
Owner: bshe@chromium.org
Status: Assigned (was: Untriaged)

Comment 2 Deleted

Comment 3 by bshe@chromium.org, Feb 23 2017

Status: Assigned (was: WontFix)
harrr, wrong issue.

Comment 4 by bshe@chromium.org, Feb 27 2017

Labels: M-58
+m58 given it is p1

Comment 5 by bshe@chromium.org, Feb 28 2017

There are two issues:
1. There is a crash in the renderer which triggers exit VR (the remove phone from your Daydream headset screen).
2. The exit VR screen shouldn't say Daydream headset while using a Cardboard viewer.
For 1, I will investigate if it is because of VR or other reasons. For 2, I have filed a bug to ask for Cardboard specific exit VR screen. Before that exist, it is probably OK to use the Daydream exit VR screen for now. (the alternative is to show 2D content, which is even less desired).
If we really want to make this smooth, we could also consider implement our own exit VR screen. But this might be an overkill at this stage.

To summarize, my opinion is to focus on the first crash and keep the exit VR screen the same whenever Chrome about to show non binocular view.

Comment 6 by bshe@chromium.org, Mar 1 2017

Status: ExternalDependency (was: Assigned)
This is not a chrome issue. It looks like the site didn't start VR rendering after pressing "enter VR" button, so the canvas was never fullscreened. And we have logic to check if canvas is fullscreen after enter VR presentation. If the canvas didn't fullscreen after a timeout, we just force exit VR. So you see the exit VR screen.

I have contacted the author of the site. I will just mark this as external dependency for now.

Comment 7 by bshe@chromium.org, Mar 1 2017

Labels: -Pri-1 Pri-2
It is not a chrome issue and it currently only affect the above mentioned site (which requires turn on webvr flag to reproduce). So p2 is probably more appropriate.
Labels: -M-58
Update - as of Chrome 64.0.3274.0 the issue has changed or disappeared. Now after hitting enter VR, I just see a 'This page isn't responding, you can wait for it or exit" message. See screenshot.
Screenshot_20171122-053913.png
43.1 KB View Download

Comment 10 by bshe@chromium.org, May 30 2018

Status: WontFix (was: ExternalDependency)
no actionable thing to do on Chrome side. So mark as close.
Components: Blink>WebXR

Sign in to add a comment