Chromium Code Reviews| 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 16 matching lines...) Expand all Loading... | |
| 27 /** @const */ var SCREEN_APP_LAUNCH_SPLASH = 'app-launch-splash'; | 27 /** @const */ var SCREEN_APP_LAUNCH_SPLASH = 'app-launch-splash'; |
| 28 /** @const */ var SCREEN_CONFIRM_PASSWORD = 'confirm-password'; | 28 /** @const */ var SCREEN_CONFIRM_PASSWORD = 'confirm-password'; |
| 29 /** @const */ var SCREEN_FATAL_ERROR = 'fatal-error'; | 29 /** @const */ var SCREEN_FATAL_ERROR = 'fatal-error'; |
| 30 /** @const */ var SCREEN_KIOSK_ENABLE = 'kiosk-enable'; | 30 /** @const */ var SCREEN_KIOSK_ENABLE = 'kiosk-enable'; |
| 31 /** @const */ var SCREEN_TERMS_OF_SERVICE = 'terms-of-service'; | 31 /** @const */ var SCREEN_TERMS_OF_SERVICE = 'terms-of-service'; |
| 32 /** @const */ var SCREEN_ARC_TERMS_OF_SERVICE = 'arc-tos'; | 32 /** @const */ var SCREEN_ARC_TERMS_OF_SERVICE = 'arc-tos'; |
| 33 /** @const */ var SCREEN_WRONG_HWID = 'wrong-hwid'; | 33 /** @const */ var SCREEN_WRONG_HWID = 'wrong-hwid'; |
| 34 /** @const */ var SCREEN_DEVICE_DISABLED = 'device-disabled'; | 34 /** @const */ var SCREEN_DEVICE_DISABLED = 'device-disabled'; |
| 35 /** @const */ var SCREEN_UNRECOVERABLE_CRYPTOHOME_ERROR = | 35 /** @const */ var SCREEN_UNRECOVERABLE_CRYPTOHOME_ERROR = |
| 36 'unrecoverable-cryptohome-error'; | 36 'unrecoverable-cryptohome-error'; |
| 37 /** @const */ var SCREEN_ACTIVE_DIRECTORY_PASSWORD_CHANGE = | |
| 38 'ad-password-change'; | |
| 37 | 39 |
| 38 /* Accelerator identifiers. Must be kept in sync with webui_login_view.cc. */ | 40 /* Accelerator identifiers. Must be kept in sync with webui_login_view.cc. */ |
| 39 /** @const */ var ACCELERATOR_CANCEL = 'cancel'; | 41 /** @const */ var ACCELERATOR_CANCEL = 'cancel'; |
| 40 /** @const */ var ACCELERATOR_ENABLE_DEBBUGING = 'debugging'; | 42 /** @const */ var ACCELERATOR_ENABLE_DEBBUGING = 'debugging'; |
| 41 /** @const */ var ACCELERATOR_TOGGLE_EASY_BOOTSTRAP = 'toggle_easy_bootstrap'; | 43 /** @const */ var ACCELERATOR_TOGGLE_EASY_BOOTSTRAP = 'toggle_easy_bootstrap'; |
| 42 /** @const */ var ACCELERATOR_ENROLLMENT = 'enrollment'; | 44 /** @const */ var ACCELERATOR_ENROLLMENT = 'enrollment'; |
| 43 /** @const */ var ACCELERATOR_ENROLLMENT_AD = 'enrollment_ad'; | 45 /** @const */ var ACCELERATOR_ENROLLMENT_AD = 'enrollment_ad'; |
| 44 /** @const */ var ACCELERATOR_KIOSK_ENABLE = 'kiosk_enable'; | 46 /** @const */ var ACCELERATOR_KIOSK_ENABLE = 'kiosk_enable'; |
| 45 /** @const */ var ACCELERATOR_VERSION = 'version'; | 47 /** @const */ var ACCELERATOR_VERSION = 'version'; |
| 46 /** @const */ var ACCELERATOR_RESET = 'reset'; | 48 /** @const */ var ACCELERATOR_RESET = 'reset'; |
| (...skipping 949 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 996 }; | 998 }; |
| 997 | 999 |
| 998 /** | 1000 /** |
| 999 * Shows TPM error screen. | 1001 * Shows TPM error screen. |
| 1000 */ | 1002 */ |
| 1001 DisplayManager.showTpmError = function() { | 1003 DisplayManager.showTpmError = function() { |
| 1002 login.TPMErrorMessageScreen.show(); | 1004 login.TPMErrorMessageScreen.show(); |
| 1003 }; | 1005 }; |
| 1004 | 1006 |
| 1005 /** | 1007 /** |
| 1008 * Shows password change screen for Active Directory users. | |
| 1009 * @param {string} username What user does password change. Being used for | |
|
michaelpg
2017/01/11 22:09:16
"Display name of the user whose password is being
| |
| 1010 * display. | |
| 1011 */ | |
| 1012 DisplayManager.showActiveDirectoryPasswordChangeScreen = function(username) { | |
| 1013 login.ActiveDirectoryPasswordChangeScreen.show(username); | |
| 1014 }; | |
| 1015 | |
| 1016 /** | |
| 1006 * Clears error bubble. | 1017 * Clears error bubble. |
| 1007 */ | 1018 */ |
| 1008 DisplayManager.clearErrors = function() { | 1019 DisplayManager.clearErrors = function() { |
| 1009 $('bubble').hide(); | 1020 $('bubble').hide(); |
| 1010 this.errorMessageWasShownForTesting_ = false; | 1021 this.errorMessageWasShownForTesting_ = false; |
| 1011 | 1022 |
| 1012 var bubbles = document.querySelectorAll('.bubble-shown'); | 1023 var bubbles = document.querySelectorAll('.bubble-shown'); |
| 1013 for (var i = 0; i < bubbles.length; ++i) | 1024 for (var i = 0; i < bubbles.length; ++i) |
| 1014 bubbles[i].classList.remove('bubble-shown'); | 1025 bubbles[i].classList.remove('bubble-shown'); |
| 1015 }; | 1026 }; |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1057 */ | 1068 */ |
| 1058 DisplayManager.refocusCurrentPod = function() { | 1069 DisplayManager.refocusCurrentPod = function() { |
| 1059 $('pod-row').refocusCurrentPod(); | 1070 $('pod-row').refocusCurrentPod(); |
| 1060 }; | 1071 }; |
| 1061 | 1072 |
| 1062 // Export | 1073 // Export |
| 1063 return { | 1074 return { |
| 1064 DisplayManager: DisplayManager | 1075 DisplayManager: DisplayManager |
| 1065 }; | 1076 }; |
| 1066 }); | 1077 }); |
| OLD | NEW |