|
kiosk: Network connectivity test during launch.
- Add NetworkStateInformer and ErrorScreenActor to
AppLaunchSplashScreenHandler;
- AppLaunchSplashScreenHandler sends network state
to its delegate (AppLaunchController) during network
check;
- AppLaunchController decides when to show network
configure UI and call AppLaunchSplashScreenActor
to show it (via ErrorScreenActor);
- Show network config UI for enterprise kiosk;
- Add a 'Reboot' button for kiosk network error;
- Add a PromptForNetworkWhenOffline boolean field to
DeviceLocalAccountsProto to control whether to show
network config UI for enterprise managed kiosk;
BUG= 314710
TEST=KioskTest.LaunchAppNetworkDown/Portal
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238873
Total comments: 13
Total comments: 13
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+448 lines, -197 lines) |
Patch |
 |
M |
chrome/app/policy/policy_templates.json
|
View
|
1
2
3
4
5
|
4 chunks |
+19 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/app_mode/app_launch_utils.cc
|
View
|
1
2
|
3 chunks |
+9 lines, -28 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/app_mode/startup_app_launcher.h
|
View
|
1
2
|
3 chunks |
+15 lines, -17 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/app_mode/startup_app_launcher.cc
|
View
|
1
2
3
|
6 chunks |
+17 lines, -40 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/app_launch_controller.h
|
View
|
1
2
|
7 chunks |
+17 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/app_launch_controller.cc
|
View
|
1
2
3
4
|
10 chunks |
+77 lines, -30 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/kiosk_browsertest.cc
|
View
|
1
2
3
4
5
6
|
12 chunks |
+93 lines, -57 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/screens/app_launch_splash_screen_actor.h
|
View
|
|
2 chunks |
+11 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/test/oobe_screen_waiter.h
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/test/oobe_screen_waiter.cc
|
View
|
|
1 chunk |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc
|
View
|
1
2
3
4
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/settings/device_settings_provider.cc
|
View
|
1
2
3
4
|
4 chunks |
+16 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/proto/chromeos/chrome_device_policy.proto
|
View
|
1
2
3
4
5
|
1 chunk |
+11 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/chromeos/login/screen_error_message.css
|
View
|
1
2
3
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/chromeos/login/screen_error_message.js
|
View
|
1
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/app_launch_splash_screen_handler.h
|
View
|
|
3 chunks |
+18 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/app_launch_splash_screen_handler.cc
|
View
|
1
2
3
4
|
4 chunks |
+87 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/error_screen_handler.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/error_screen_handler.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/data/policy/policy_test_cases.json
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chromeos/settings/cros_settings_names.h
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chromeos/settings/cros_settings_names.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/metrics/histograms/histograms.xml
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 19 (0 generated)
|