VR shell: Handle outgoing intents in a way that optimizes user experience |
|||||||||||
Issue descriptionOutgoing intents could cause unexpected results for users wearing a headset. For example, going to a non-Daydream-ready app that doesn't display properly in the headset. When in a Daydream headset, transitioning to a Daydream app makes sense. In other cases, it might be better to navigate to the web page instead so the user can remain in the headset. Alternatively, we could offer the user the opportunity to remove the headset and wait for a response before continuing.
,
Dec 13 2016
Issue 673525 has been merged into this issue.
,
Dec 13 2016
Issue 673525 contains specific repro steps for an example case. Changing this to a bug given the poor user experience.
,
Jan 19 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1f9c06b2bc825d86db2fbc2b21dc35fd453f8b69 commit 1f9c06b2bc825d86db2fbc2b21dc35fd453f8b69 Author: tiborg <tiborg@google.com> Date: Thu Jan 19 19:23:03 2017 VR Shell does not redirect to another app while in VR mode. - VrShellImpl sets a custom TabRedirectHandler implementation to the tab displaying the vr shell. - The custom TabRedirectHandler implementation prevents any redirect to another app, e.g. when clicking on youtube.com. BUG=670128 Review-Url: https://codereview.chromium.org/2641933002 Cr-Commit-Position: refs/heads/master@{#444814} [modify] https://crrev.com/1f9c06b2bc825d86db2fbc2b21dc35fd453f8b69/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java [modify] https://crrev.com/1f9c06b2bc825d86db2fbc2b21dc35fd453f8b69/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellImpl.java
,
Jan 19 2017
,
Jan 20 2017
Tibor's patch was the first step towards addressing this issue, but more work is needed for the 'optimal' experience. Namely, if a url would direct to an app that supports VR, we should allow chrome to launch that app in VR rather than just rejecting.
,
Jan 20 2017
,
Aug 9 2017
,
Jun 26 2018
,
Jan 16
,
Jan 18
(5 days ago)
,
Yesterday
(30 hours ago)
Looking at the last comment, what's left here doesn't look like a bug anymore. We'd need a list of VR apps that can be launched from websites to increase priority.
,
Yesterday
(29 hours ago)
|
|||||||||||
►
Sign in to add a comment |
|||||||||||
Comment 1 by ddorwin@chromium.org
, Dec 1 2016