| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 /** | 5 /** |
| 6 * @fileoverview Display manager for WebUI OOBE and login. | 6 * @fileoverview Display manager for WebUI OOBE and login. |
| 7 */ | 7 */ |
| 8 | 8 |
| 9 // TODO(xiyuan): Find a better to share those constants. | 9 // TODO(xiyuan): Find a better to share those constants. |
| 10 /** @const */ var SCREEN_OOBE_NETWORK = 'connect'; | 10 /** @const */ var SCREEN_OOBE_NETWORK = 'connect'; |
| (...skipping 25 matching lines...) Expand all Loading... |
| 36 /** @const */ var SCREEN_UNRECOVERABLE_CRYPTOHOME_ERROR = | 36 /** @const */ var SCREEN_UNRECOVERABLE_CRYPTOHOME_ERROR = |
| 37 'unrecoverable-cryptohome-error'; | 37 'unrecoverable-cryptohome-error'; |
| 38 /** @const */ var SCREEN_ACTIVE_DIRECTORY_PASSWORD_CHANGE = | 38 /** @const */ var SCREEN_ACTIVE_DIRECTORY_PASSWORD_CHANGE = |
| 39 'ad-password-change'; | 39 'ad-password-change'; |
| 40 | 40 |
| 41 /* Accelerator identifiers. Must be kept in sync with webui_login_view.cc. */ | 41 /* Accelerator identifiers. Must be kept in sync with webui_login_view.cc. */ |
| 42 /** @const */ var ACCELERATOR_CANCEL = 'cancel'; | 42 /** @const */ var ACCELERATOR_CANCEL = 'cancel'; |
| 43 /** @const */ var ACCELERATOR_ENABLE_DEBBUGING = 'debugging'; | 43 /** @const */ var ACCELERATOR_ENABLE_DEBBUGING = 'debugging'; |
| 44 /** @const */ var ACCELERATOR_TOGGLE_EASY_BOOTSTRAP = 'toggle_easy_bootstrap'; | 44 /** @const */ var ACCELERATOR_TOGGLE_EASY_BOOTSTRAP = 'toggle_easy_bootstrap'; |
| 45 /** @const */ var ACCELERATOR_ENROLLMENT = 'enrollment'; | 45 /** @const */ var ACCELERATOR_ENROLLMENT = 'enrollment'; |
| 46 /** @const */ var ACCELERATOR_ENROLLMENT_AD = 'enrollment_ad'; | |
| 47 /** @const */ var ACCELERATOR_KIOSK_ENABLE = 'kiosk_enable'; | 46 /** @const */ var ACCELERATOR_KIOSK_ENABLE = 'kiosk_enable'; |
| 48 /** @const */ var ACCELERATOR_VERSION = 'version'; | 47 /** @const */ var ACCELERATOR_VERSION = 'version'; |
| 49 /** @const */ var ACCELERATOR_RESET = 'reset'; | 48 /** @const */ var ACCELERATOR_RESET = 'reset'; |
| 50 /** @const */ var ACCELERATOR_DEVICE_REQUISITION = 'device_requisition'; | 49 /** @const */ var ACCELERATOR_DEVICE_REQUISITION = 'device_requisition'; |
| 51 /** @const */ var ACCELERATOR_DEVICE_REQUISITION_REMORA = | 50 /** @const */ var ACCELERATOR_DEVICE_REQUISITION_REMORA = |
| 52 'device_requisition_remora'; | 51 'device_requisition_remora'; |
| 53 /** @const */ var ACCELERATOR_DEVICE_REQUISITION_SHARK = | 52 /** @const */ var ACCELERATOR_DEVICE_REQUISITION_SHARK = |
| 54 'device_requisition_shark'; | 53 'device_requisition_shark'; |
| 55 /** @const */ var ACCELERATOR_APP_LAUNCH_BAILOUT = 'app_launch_bailout'; | 54 /** @const */ var ACCELERATOR_APP_LAUNCH_BAILOUT = 'app_launch_bailout'; |
| 56 /** @const */ var ACCELERATOR_APP_LAUNCH_NETWORK_CONFIG = | 55 /** @const */ var ACCELERATOR_APP_LAUNCH_NETWORK_CONFIG = |
| (...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 341 var currentStepId = this.screens_[this.currentStep_]; | 340 var currentStepId = this.screens_[this.currentStep_]; |
| 342 if (name == ACCELERATOR_CANCEL) { | 341 if (name == ACCELERATOR_CANCEL) { |
| 343 if (this.currentScreen.cancel) { | 342 if (this.currentScreen.cancel) { |
| 344 this.currentScreen.cancel(); | 343 this.currentScreen.cancel(); |
| 345 } | 344 } |
| 346 } else if (name == ACCELERATOR_ENABLE_DEBBUGING) { | 345 } else if (name == ACCELERATOR_ENABLE_DEBBUGING) { |
| 347 if (ENABLE_DEBUGGING_AVAILABLE_SCREEN_GROUP.indexOf( | 346 if (ENABLE_DEBUGGING_AVAILABLE_SCREEN_GROUP.indexOf( |
| 348 currentStepId) != -1) { | 347 currentStepId) != -1) { |
| 349 chrome.send('toggleEnableDebuggingScreen'); | 348 chrome.send('toggleEnableDebuggingScreen'); |
| 350 } | 349 } |
| 351 } else if (name == ACCELERATOR_ENROLLMENT || | 350 } else if (name == ACCELERATOR_ENROLLMENT) { |
| 352 name == ACCELERATOR_ENROLLMENT_AD) { | |
| 353 if (name == ACCELERATOR_ENROLLMENT_AD) | |
| 354 chrome.send('toggleEnrollmentAd'); | |
| 355 if (currentStepId == SCREEN_GAIA_SIGNIN || | 351 if (currentStepId == SCREEN_GAIA_SIGNIN || |
| 356 currentStepId == SCREEN_ACCOUNT_PICKER) { | 352 currentStepId == SCREEN_ACCOUNT_PICKER) { |
| 357 chrome.send('toggleEnrollmentScreen'); | 353 chrome.send('toggleEnrollmentScreen'); |
| 358 } else if (currentStepId == SCREEN_OOBE_NETWORK || | 354 } else if (currentStepId == SCREEN_OOBE_NETWORK || |
| 359 currentStepId == SCREEN_OOBE_EULA) { | 355 currentStepId == SCREEN_OOBE_EULA) { |
| 360 // In this case update check will be skipped and OOBE will | 356 // In this case update check will be skipped and OOBE will |
| 361 // proceed straight to enrollment screen when EULA is accepted. | 357 // proceed straight to enrollment screen when EULA is accepted. |
| 362 chrome.send('skipUpdateEnrollAfterEula'); | 358 chrome.send('skipUpdateEnrollAfterEula'); |
| 363 } | 359 } |
| 364 } else if (name == ACCELERATOR_KIOSK_ENABLE) { | 360 } else if (name == ACCELERATOR_KIOSK_ENABLE) { |
| (...skipping 707 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1072 */ | 1068 */ |
| 1073 DisplayManager.refocusCurrentPod = function() { | 1069 DisplayManager.refocusCurrentPod = function() { |
| 1074 $('pod-row').refocusCurrentPod(); | 1070 $('pod-row').refocusCurrentPod(); |
| 1075 }; | 1071 }; |
| 1076 | 1072 |
| 1077 // Export | 1073 // Export |
| 1078 return { | 1074 return { |
| 1079 DisplayManager: DisplayManager | 1075 DisplayManager: DisplayManager |
| 1080 }; | 1076 }; |
| 1081 }); | 1077 }); |
| OLD | NEW |