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

Issue 762074 link

Starred by 3 users

Issue metadata

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

Blocked on:
issue 765775



Sign in to add a comment

User isn't returned to DDH if error happens during loading deep linked WebVR site

Project Member Reported by vsupruniuk@google.com, Sep 5 2017

Issue description

Chrome Version: 62.0.3202.7
OS: Android N
Daydream: 1.8.170717003
VRCore: 1.8.163477258

"Powered by Chrome" splash screen is displayed if error happens during loading deep linked WebVR site.
In case of error happens user should be returned to Daydream home.

Error cases:
WebVR site’s server is unreachable
Device goes offline

Reproduction steps:
1. Disable wi-fi on the device.
2. Launch Daydream Home, insert device into headset, complete DON flow
3. Click WebVR tile to start WebVR presentation.


What is the expected result?
WebVR presentation is not started and user returned back to Daydream Home.

What happens instead?
User isn't returned to DDH, "Powered by Chrome" splash screen is displayed.

 
Owner: ymalik@chromium.org
Status: Assigned (was: Untriaged)
Yash, this is WAI right? I think we just expect the user to hit the home button if the experience fails to load.
Labels: -Pri-3 M-63 Pri-1

Comment 3 by bshe@chromium.org, Sep 5 2017

This sounds a DD home bug. Normally, when device becomes offline, the tiles should be replaced by offline icons. And clicking on these icons is a noop.

Comment 4 by bshe@chromium.org, Sep 5 2017

We could detect this error case in Chrome though to be safe.
Even if we shouldn't get to this state if there is no network connectivity, we should still handle errors. Among other things, it could also happen that the specific site or resources are unavailable even though the network is connected.
I saw this issue was raised to P1, is this a release blocker?
Labels: -Pri-1 Pri-2
Agreed that we should handle this.

Though, this doesn't sound like a blocker to me because as Michael pointed out, we expect the user to hit the home button to return to Daydream.

In any case, the server not reachable and other errors are probably more reasons to do this.

Comment 8 by ymalik@chromium.org, Sep 15 2017

Issue 745863 has been merged into this issue.

Comment 9 by ymalik@chromium.org, Sep 15 2017

Blockedon: 765775
 Issue 765775  is fixed in M63. What is the plan for this issue? is it something we'd merge back or fix in M64?
Cc: gordonbrander@chromium.org
Labels: -M-63 M-64
I don't think we should merge this back.

Perhaps we could show a toast after x = 10s that conveys "Oops something went wrong, going back to ...".

@gordonbrander, what do you think?
Per ymalik@, I think the right thing to do here would be to present a message informing the user that the content is slow and allowing the user to back out to DDH (same style we use for WebVR apps that don't submit frames).

Not presenting a message might cause confusion as to what happened, and the perception would likely be that this is a problem with Chrome/DD (it's not).
Labels: -M-64 M-65
Labels: -M-65 M-67
Cc: ymalik@chromium.org dougman@chromium.org vsupruniuk@google.com
 Issue 817463  has been merged into this issue.
Owner: vollick@chromium.org
Ian, assigning this DLA bug to you, please re-assign as necessary :)
Owner: mthiesse@chromium.org
Labels: -M-67 M-68
Labels: -M-68 M-69
Owner: gordonbrander@chromium.org
I think we need a mock or a string here Gordon. This also feels very low priority. I don't think users are likely going to run into this given the vetting of DLA content. The offline case is most concerning to me; do we have any idea of how frequently users use Daydream offline?
Status: WontFix (was: Assigned)

Sign in to add a comment