|
On active, dismiss the retail mode screensaver immidiately.
When a user goes active, we try to do the login underneath the screensaver; this has the unfortunate side-effect of it looking like nothing has happened if the login takes too long. Instead, dimiss the screensaver immidiately on the user going active and show a login spinner instead. This indicates clearly to the user that the machine is logging in, instead of not being responsive.
This also removes any need for an observer for SESSION_STARTED since now we aren't waiting for the login to finish to dismiss the screensaver.
TBR'ed jhawkins for gypi change.
R=xiyuan@chromium.org
BUG= 157282
TBR=jhawkins@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=163942
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+60 lines, -133 lines) |
Patch |
 |
M |
chrome/browser/chromeos/kiosk_mode/kiosk_mode_screensaver.h
|
View
|
|
4 chunks |
+1 line, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/kiosk_mode/kiosk_mode_screensaver.cc
|
View
|
1
2
|
4 chunks |
+22 lines, -28 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/chromeos/kiosk_mode/kiosk_mode_screensaver_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -93 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/chromeos/login/demo_user_login.html
|
View
|
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/chromeos/login/demo_user_login.js
|
View
|
|
2 chunks |
+17 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/resources/chromeos/login/images/chrome_retail_login.png
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/oobe_ui.h
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
Total messages: 5 (0 generated)
|