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

Issue 721503 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Feature
Proj-XR



Sign in to add a comment

VR: Time out and return to browser when WebVR presentation fails to produce frames.

Project Member Reported by mthiesse@chromium.org, May 11 2017

Issue description

When VR browsing is on by default and headset insertion always enters VR, in addition to (or maybe instead of?) checking if vrdisplayactivate fires requestPresent (or the page is already presenting), we should wait for a webVR frame to arrive, and time out if one doesn't arrive, returning to VR browsing mode. More generally, even during presentation, if a page stops sending webVR frames for any reason we should timeout and exit the presentation.
 

Comment 1 by klausw@chromium.org, May 11 2017

FYI, see also related bugs:

★  Issue 716087 WebVR: detect unrecoverable VR presentation issues
★  Issue 716071 WebVR: user feedback for underperforming app or device
Cc: ymalik@chromium.org
We may want to handle these cases differently:
a) Failing to present on transitions
b) Problems after transitioning ("More generally.." and the bugs in #1)
Labels: -M-60 M-61
Labels: -Proj-VR-Shell Proj-VR
Labels: -M-61 M-62
Labels: -Pri-2 Pri-1
We should have some kind of UI telling the user what happened as well. Please work with Josh/Gordon on this.
Labels: -M-62 M-63
Cc: mthiesse@chromium.org
mthiesse@, it appears you may have (at least partially) addressed this with issue 713730, probably excluding the UI requirement in comment #6.

Based on the intent of this bug, should it be closed as a dup, or changed to "provide UI if WebVR does not submit frames" or something?
Labels: -M-63 M-64
Given that we still need a bit of design here, let's push to M64 to give us time to work out the details.
Status: WontFix (was: Available)
Closing this in favor of Klaus' bugs:

★  Issue 716087 WebVR: detect unrecoverable VR presentation issues
★  Issue 716071 WebVR: user feedback for underperforming app or device 
Components: Blink>WebXR

Sign in to add a comment