commit | ca8f384a5a292dec1f2ed7d82e48efcb56dbb023 | [log] [tgz] |
---|---|---|
author | Tony de Luna <tonydeluna@chromium.org> | Thu Feb 28 22:22:50 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Feb 28 22:22:50 2019 |
tree | af76a37354c87a2ae9e8c1f61e5981d425de289f | |
parent | c068fd9a941feb082ab360bab135775f9da7916b [diff] |
OOBE: Show apps button in login shelf after OOBE enrollment The kiosk button is visible if there are apps to show and the session state is LOGIN_PRIMARY. During OOBE enrollment we were not sending the list of apps and we were not updating session state to LOGIN_PRIMARY after enrollment. KioskAppMenuUpdater is responsible for updating the list of apps shown by the shelf Apps button. KioskAppMenuUpdater is always created on LoginDisplayHostMojo but was missing from LoginDisplayHostWebUI. Sessions that started with OOBE would not get an app list and the Apps button wouldn't be shown. Bug: 936641 Change-Id: I2fb4ad6df255d06c2e5e76a702b63bce0a43c395 Reviewed-on: https://chromium-review.googlesource.com/c/1493440 Commit-Queue: Tony De Luna <tonydeluna@chromium.org> Reviewed-by: Alexander Alekseev <alemate@chromium.org> Cr-Commit-Position: refs/heads/master@{#636579}
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 .