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

Issue 700166 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Aug 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug
Proj-XR

Blocked on:
issue 706842



Sign in to add a comment

Pixel fails to re-enter presentation mode in Daydream viewer

Project Member Reported by vsupruniuk@google.com, Mar 9 2017

Issue description

Chrome Version: Chrome Beta 57.0.2987.97
OS: Android 7.1.1
Test device: Pixel

Device's state should be clear (restart chrome before running repro steps). Issue is reproduced with the Chrome Beta and the most recent VrCore version 1.3.148407064 from the Play Store.

Reproduction steps:
The easiest way to reproduce is not to use Daydream viewer, just controller, however I was able to reproduce it inside the viewer.
1. Access https://webvr.info/samples/03-vr-presentation.html on the test device
2. Tap "Enter VR" button and wait until Daydream setup flow is started.
3. when asked to hold the home button on the Daydream controller, do so
=> Web page content is rendered in binocular view, which is expected
4. Press cross in the left upper corner to exit presentation mode and press "Enter VR" button immediately after that


Expected result:
Presentation should be started, web page content should be rendered in binocular view.

Actual result:
DON flow screen appears, but after calibrating controller it still shows DON screen ("You can recenter your screen and controller ..."). Presentation is not started. There are some race conditions depending on the timeouts, so if the issue is not reproduced from the first time, please repeat step 4 (usually 2-3 repeats)


 
Sounds similar to the problem that was supposedly solved in https://b.corp.google.com/issues/33052570
Can you try to wait ~5s before re-enter VR mode? I think it was by design, the fix seems not in 1.3 release.
Even if it's by design it's still an issue. After DON flow is completed user expects to see the web page content. It may take some time until user realizes that something went wrong and he needs to remove device from headset, close "binocular view", tap "Enter VR" button and complete DON flow again. Or if it's by design, then user should see the screen saying "Please remove device from the headset" instead of meaningless "You can recenter your screen and controller later ..."
Owner: bshe@chromium.org
Status: Assigned (was: Untriaged)
This should have been solved by b/33052570

I think we just need a GVR deps roll. Assigning to bshe as he's done this in the past.
FYI, there are a couple other bugs that depend on the same roll.

For this specific issue, would we depend on a specific Google VR Services version or just have better behavior if the newer version is present?
No, I think they maintained backwards compatibility with older VR services versions. We should get better behaviour if the newer version is present, and the current behaviour if it's not.
Blockedon: 706842
Project Member

Comment 8 by sheriffbot@chromium.org, Jul 25 2017

Labels: Hotlist-Google

Comment 9 by bshe@chromium.org, Aug 30 2017

Status: Fixed (was: Assigned)
gvr has rolled a couple of times since then and this is no longer reproducible on TOT. mark it as fixed
Status: Verified (was: Fixed)
Verified in Chrome Dev 63.0.3233.3
Components: Blink>WebXR

Sign in to add a comment