Related to issue 809635 , this is tracking to make sure we add tests for the public session UI and also add integration into the developer overlay/debug menu so it is easy to enable the public session view.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/dd7ee1ebba6616826ff05715abc79e1d5261c755 commit dd7ee1ebba6616826ff05715abc79e1d5261c755 Author: Sarah Hu <xiaoyinh@chromium.org> Date: Mon Jul 16 18:44:31 2018 cros: Add debug UI for public account user in views login screen. Bug: 853869 Change-Id: Ifa67aef8421b4169d8c34711df72293135ce7f8b Reviewed-on: https://chromium-review.googlesource.com/1123764 Commit-Queue: Xiaoyin Hu <xiaoyinh@chromium.org> Reviewed-by: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#575364} [modify] https://crrev.com/dd7ee1ebba6616826ff05715abc79e1d5261c755/ash/login/ui/lock_contents_view.cc [modify] https://crrev.com/dd7ee1ebba6616826ff05715abc79e1d5261c755/ash/login/ui/lock_contents_view.h [modify] https://crrev.com/dd7ee1ebba6616826ff05715abc79e1d5261c755/ash/login/ui/lock_debug_view.cc [modify] https://crrev.com/dd7ee1ebba6616826ff05715abc79e1d5261c755/ash/login/ui/login_expanded_public_account_view.cc [modify] https://crrev.com/dd7ee1ebba6616826ff05715abc79e1d5261c755/ash/login/ui/login_public_account_user_view.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b09d84f676756189acf0a1cc1227e87e00ee72cc commit b09d84f676756189acf0a1cc1227e87e00ee72cc Author: Sarah Hu <xiaoyinh@chromium.org> Date: Tue Sep 25 21:24:11 2018 Add test cases for public account user Bug: 853869 Change-Id: Ic4891374c8903090b768a7c312767d2131e21c14 Reviewed-on: https://chromium-review.googlesource.com/1132528 Commit-Queue: Xiaoyin Hu <xiaoyinh@chromium.org> Reviewed-by: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#594107} [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/BUILD.gn [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_expanded_public_account_view.cc [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_expanded_public_account_view.h [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_expanded_public_account_view_unittest.cc [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_public_account_user_view.cc [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_public_account_user_view.h [add] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_public_account_user_view_unittest.cc [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_user_view.cc [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_user_view.h [modify] https://crrev.com/b09d84f676756189acf0a1cc1227e87e00ee72cc/ash/login/ui/login_user_view_unittest.cc
Comment 1 by bugdroid1@chromium.org
, Jul 16