commit | 3e6d27f2d89227b59b81f75cb3a396a01512595c | [log] [tgz] |
---|---|---|
author | Tibor Goldschwendt <tiborg@chromium.org> | Thu Dec 13 21:43:09 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Dec 13 21:43:09 2018 |
tree | b6e68c020a80e644a8ac0d8bc9410dbb461f7cbf | |
parent | ec94617e848c656e340b8113580f944c09f27e22 [diff] |
[vr] On-demand install VR DFM on N+ This requires handling the case when Chrome is started from VR before the module is installed. For this, move code that is required to identify VR intents and prevent 2D UI showing up in headset back to the base module. Furthermore, request VR module install when entering Chrome from VR and set up VR appropriately once the module install was successful. If the module cannot be installed within a timeout (we need a timeout so that Daydream does not kick us out of VR because we don't active VR mode in time) close Chrome on smartphones or launch it in 2D-in-VR mode on standalones. NOTE: The VR DFM is still not activated in Monochrome. So, this change won't be active yet. Bug: 914494 Change-Id: If37544f3a35b4d01ac924ee874618348d4b6004d Reviewed-on: https://chromium-review.googlesource.com/c/1372227 Reviewed-by: agrieve <agrieve@chromium.org> Reviewed-by: Michael Thiessen <mthiesse@chromium.org> Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org> Cr-Commit-Position: refs/heads/master@{#616442}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .