| 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'; | 
|    11 /** @const */ var SCREEN_OOBE_HID_DETECTION = 'hid-detection'; |    11 /** @const */ var SCREEN_OOBE_HID_DETECTION = 'hid-detection'; | 
|    12 /** @const */ var SCREEN_OOBE_EULA = 'eula'; |    12 /** @const */ var SCREEN_OOBE_EULA = 'eula'; | 
|    13 /** @const */ var SCREEN_OOBE_ENABLE_DEBUGGING = 'debugging'; |    13 /** @const */ var SCREEN_OOBE_ENABLE_DEBUGGING = 'debugging'; | 
|    14 /** @const */ var SCREEN_OOBE_UPDATE = 'update'; |    14 /** @const */ var SCREEN_OOBE_UPDATE = 'update'; | 
|    15 /** @const */ var SCREEN_OOBE_RESET = 'reset'; |    15 /** @const */ var SCREEN_OOBE_RESET = 'reset'; | 
|    16 /** @const */ var SCREEN_OOBE_ENROLLMENT = 'oauth-enrollment'; |    16 /** @const */ var SCREEN_OOBE_ENROLLMENT = 'oauth-enrollment'; | 
|    17 /** @const */ var SCREEN_OOBE_KIOSK_ENABLE = 'kiosk-enable'; |    17 /** @const */ var SCREEN_OOBE_KIOSK_ENABLE = 'kiosk-enable'; | 
|    18 /** @const */ var SCREEN_OOBE_AUTO_ENROLLMENT_CHECK = 'auto-enrollment-check'; |    18 /** @const */ var SCREEN_OOBE_AUTO_ENROLLMENT_CHECK = 'auto-enrollment-check'; | 
|    19 /** @const */ var SCREEN_GAIA_SIGNIN = 'gaia-signin'; |    19 /** @const */ var SCREEN_GAIA_SIGNIN = 'gaia-signin'; | 
|    20 /** @const */ var SCREEN_ACCOUNT_PICKER = 'account-picker'; |    20 /** @const */ var SCREEN_ACCOUNT_PICKER = 'account-picker'; | 
|    21 /** @const */ var SCREEN_USER_IMAGE_PICKER = 'user-image'; |    21 /** @const */ var SCREEN_USER_IMAGE_PICKER = 'user-image'; | 
|    22 /** @const */ var SCREEN_ERROR_MESSAGE = 'error-message'; |    22 /** @const */ var SCREEN_ERROR_MESSAGE = 'error-message'; | 
|    23 /** @const */ var SCREEN_TPM_ERROR = 'tpm-error-message'; |    23 /** @const */ var SCREEN_TPM_ERROR = 'tpm-error-message'; | 
|    24 /** @const */ var SCREEN_PASSWORD_CHANGED = 'password-changed'; |    24 /** @const */ var SCREEN_PASSWORD_CHANGED = 'password-changed'; | 
|    25 /** @const */ var SCREEN_CREATE_SUPERVISED_USER_FLOW = |    25 /** @const */ var SCREEN_CREATE_SUPERVISED_USER_FLOW = | 
|    26     'supervised-user-creation'; |    26     'supervised-user-creation'; | 
|    27 /** @const */ var SCREEN_APP_LAUNCH_SPLASH = 'app-launch-splash'; |    27 /** @const */ var SCREEN_APP_LAUNCH_SPLASH = 'app-launch-splash'; | 
 |    28 /** @const */ var SCREEN_ARC_KIOSK_SPLASH = 'arc-kiosk-splash'; | 
|    28 /** @const */ var SCREEN_CONFIRM_PASSWORD = 'confirm-password'; |    29 /** @const */ var SCREEN_CONFIRM_PASSWORD = 'confirm-password'; | 
|    29 /** @const */ var SCREEN_FATAL_ERROR = 'fatal-error'; |    30 /** @const */ var SCREEN_FATAL_ERROR = 'fatal-error'; | 
|    30 /** @const */ var SCREEN_KIOSK_ENABLE = 'kiosk-enable'; |    31 /** @const */ var SCREEN_KIOSK_ENABLE = 'kiosk-enable'; | 
|    31 /** @const */ var SCREEN_TERMS_OF_SERVICE = 'terms-of-service'; |    32 /** @const */ var SCREEN_TERMS_OF_SERVICE = 'terms-of-service'; | 
|    32 /** @const */ var SCREEN_ARC_TERMS_OF_SERVICE = 'arc-tos'; |    33 /** @const */ var SCREEN_ARC_TERMS_OF_SERVICE = 'arc-tos'; | 
|    33 /** @const */ var SCREEN_WRONG_HWID = 'wrong-hwid'; |    34 /** @const */ var SCREEN_WRONG_HWID = 'wrong-hwid'; | 
|    34 /** @const */ var SCREEN_DEVICE_DISABLED = 'device-disabled'; |    35 /** @const */ var SCREEN_DEVICE_DISABLED = 'device-disabled'; | 
|    35 /** @const */ var SCREEN_UNRECOVERABLE_CRYPTOHOME_ERROR = |    36 /** @const */ var SCREEN_UNRECOVERABLE_CRYPTOHOME_ERROR = | 
|    36     'unrecoverable-cryptohome-error'; |    37     'unrecoverable-cryptohome-error'; | 
|    37 /** @const */ var SCREEN_ACTIVE_DIRECTORY_PASSWORD_CHANGE = |    38 /** @const */ var SCREEN_ACTIVE_DIRECTORY_PASSWORD_CHANGE = | 
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|    82 }; |    83 }; | 
|    83  |    84  | 
|    84 /* Possible types of UI. */ |    85 /* Possible types of UI. */ | 
|    85 /** @const */ var DISPLAY_TYPE = { |    86 /** @const */ var DISPLAY_TYPE = { | 
|    86   UNKNOWN: 'unknown', |    87   UNKNOWN: 'unknown', | 
|    87   OOBE: 'oobe', |    88   OOBE: 'oobe', | 
|    88   LOGIN: 'login', |    89   LOGIN: 'login', | 
|    89   LOCK: 'lock', |    90   LOCK: 'lock', | 
|    90   USER_ADDING: 'user-adding', |    91   USER_ADDING: 'user-adding', | 
|    91   APP_LAUNCH_SPLASH: 'app-launch-splash', |    92   APP_LAUNCH_SPLASH: 'app-launch-splash', | 
 |    93   ARC_KIOSK_SPLASH: 'arc-kiosk-splash', | 
|    92   DESKTOP_USER_MANAGER: 'login-add-user' |    94   DESKTOP_USER_MANAGER: 'login-add-user' | 
|    93 }; |    95 }; | 
|    94  |    96  | 
|    95 /** @const */ var USER_ACTION_ROLLBACK_TOGGLED = 'rollback-toggled'; |    97 /** @const */ var USER_ACTION_ROLLBACK_TOGGLED = 'rollback-toggled'; | 
|    96  |    98  | 
|    97 cr.define('cr.ui.login', function() { |    99 cr.define('cr.ui.login', function() { | 
|    98   var Bubble = cr.ui.Bubble; |   100   var Bubble = cr.ui.Bubble; | 
|    99  |   101  | 
|   100   /** |   102   /** | 
|   101    * Maximum time in milliseconds to wait for step transition to finish. |   103    * Maximum time in milliseconds to wait for step transition to finish. | 
| (...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   380         if (this.isOobeUI()) |   382         if (this.isOobeUI()) | 
|   381           this.showDeviceRequisitionRemoraPrompt_( |   383           this.showDeviceRequisitionRemoraPrompt_( | 
|   382               'deviceRequisitionRemoraPromptText', 'remora'); |   384               'deviceRequisitionRemoraPromptText', 'remora'); | 
|   383       } else if (name == ACCELERATOR_DEVICE_REQUISITION_SHARK) { |   385       } else if (name == ACCELERATOR_DEVICE_REQUISITION_SHARK) { | 
|   384         if (this.isOobeUI()) |   386         if (this.isOobeUI()) | 
|   385           this.showDeviceRequisitionRemoraPrompt_( |   387           this.showDeviceRequisitionRemoraPrompt_( | 
|   386               'deviceRequisitionSharkPromptText', 'shark'); |   388               'deviceRequisitionSharkPromptText', 'shark'); | 
|   387       } else if (name == ACCELERATOR_APP_LAUNCH_BAILOUT) { |   389       } else if (name == ACCELERATOR_APP_LAUNCH_BAILOUT) { | 
|   388         if (currentStepId == SCREEN_APP_LAUNCH_SPLASH) |   390         if (currentStepId == SCREEN_APP_LAUNCH_SPLASH) | 
|   389           chrome.send('cancelAppLaunch'); |   391           chrome.send('cancelAppLaunch'); | 
 |   392         if (currentStepId == SCREEN_ARC_KIOSK_SPLASH) | 
 |   393           chrome.send('cancelArcKioskLaunch'); | 
|   390       } else if (name == ACCELERATOR_APP_LAUNCH_NETWORK_CONFIG) { |   394       } else if (name == ACCELERATOR_APP_LAUNCH_NETWORK_CONFIG) { | 
|   391         if (currentStepId == SCREEN_APP_LAUNCH_SPLASH) |   395         if (currentStepId == SCREEN_APP_LAUNCH_SPLASH) | 
|   392           chrome.send('networkConfigRequest'); |   396           chrome.send('networkConfigRequest'); | 
|   393       } else if (name == ACCELERATOR_TOGGLE_EASY_BOOTSTRAP) { |   397       } else if (name == ACCELERATOR_TOGGLE_EASY_BOOTSTRAP) { | 
|   394         if (currentStepId == SCREEN_GAIA_SIGNIN) |   398         if (currentStepId == SCREEN_GAIA_SIGNIN) | 
|   395           chrome.send('toggleEasyBootstrap'); |   399           chrome.send('toggleEasyBootstrap'); | 
|   396       } else if (name == ACCELERATOR_BOOTSTRAPPING_SLAVE) { |   400       } else if (name == ACCELERATOR_BOOTSTRAPPING_SLAVE) { | 
|   397           chrome.send('setOobeBootstrappingSlave'); |   401           chrome.send('setOobeBootstrappingSlave'); | 
|   398       } |   402       } | 
|   399     }, |   403     }, | 
| (...skipping 668 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1068    */ |  1072    */ | 
|  1069   DisplayManager.refocusCurrentPod = function() { |  1073   DisplayManager.refocusCurrentPod = function() { | 
|  1070     $('pod-row').refocusCurrentPod(); |  1074     $('pod-row').refocusCurrentPod(); | 
|  1071   }; |  1075   }; | 
|  1072  |  1076  | 
|  1073   // Export |  1077   // Export | 
|  1074   return { |  1078   return { | 
|  1075     DisplayManager: DisplayManager |  1079     DisplayManager: DisplayManager | 
|  1076   }; |  1080   }; | 
|  1077 }); |  1081 }); | 
| OLD | NEW |