New issue
Advanced search Search tips

Issue 870891 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug
Proj-VR
Proj-XR



Sign in to add a comment

When Hitting Back Button while in VR, WebVR Unavailable on Subsequent Page Load

Reported by jonobran...@gmail.com, Aug 3

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.84 Safari/537.36

Example URL:
https://www.with.in/watch/evolution-of-verse/

Steps to reproduce the problem:
0. Enable WebVR
0.5. ( Enable Oculus SDK if using Oculus Rift )
1. Go to https://www.with.in/watch/evolution-of-verse/
2. Hit Play
3. Hit the "VR" Button in Bottom Right Corner
4. Put on Vive or Rift and see Video Cast to HMD
5. Hit CRTL + R on the Keyboard
6. Wait for the Page to Load
7. Hit Play
8. Hit the "VR" Button

What is the expected behavior?
The expected behavior is that the video content is presented to the headset.

What went wrong?
At some level the WebVR API fails to find the headset ( presumably because it's still presenting to the previous page? ) and results in an "HMD not found" error.

Does it occur on multiple sites: Yes

Is it a problem with a plugin? No 

Did this work before? No 

Does this work in other browsers? Yes

Chrome version: 68.0.3440.84  Channel: stable
OS Version: 10
Flash Version: 

This behavior works in Firefox and Edge Stable as a UX paradigm.
 
Components: -Blink Blink>WebXR
Labels: Needs-Triage-M68
Labels: Triaged-ET TE-Hardware-Dependency
As per comment#0 the issue seems to be related to VR ,as we dont have Vive or Rift and see Video Cast to HMD.Hence adding TE-Hardware-Dependency label and requesting the appropriate team to look into this issue and help in further triaging.

Thanks.!
Owner: billorr@chromium.org
Status: Assigned (was: Unconfirmed)
assigning to myself to verify
70.0.3516.0 (Official Build) canary (64-bit) (cohort: Clang-64)
this seems to work correctly.


68.0.3440.84 (Official Build) (64-bit) (cohort: 68_84_win)
this seems to work correctly here as well.

Doesn't repro for me.

jonobrandel@gmail.com, do you have any more specific repro steps?  Do you have multiple windows or tabs open?  Are you going through openvr or oculus APIs?
Hi,

I have tried it on Chrome Version 67.0.3396.99 (Official Build) (64-bit).
Flags I have enabled are Gamepad Extensions, WebVR and OpenVR Hardware Support. I do have multiple tabs open and I am using HTC Vive so it should be going through OpenVR APIs. Basically when I go into VR mode then hit the back button it says something went wrong then when I reload it opens the page without a problem.

Thanks!
Cc: klausw@chromium.org
Klaus - I haven't been able to repro so far.  Can you give it a try?

Sign in to add a comment