Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(755)

Side by Side Diff: chrome/browser/resources/chromeos/login/display_manager.js

Issue 10694099: Replace the link to opt-out of auto-enrollment with a keyboard shortcut. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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_EULA = 'eula'; 11 /** @const */ var SCREEN_OOBE_EULA = 'eula';
12 /** @const */ var SCREEN_OOBE_ENROLLMENT = 'oauth-enrollment';
12 /** @const */ var SCREEN_GAIA_SIGNIN = 'gaia-signin'; 13 /** @const */ var SCREEN_GAIA_SIGNIN = 'gaia-signin';
13 /** @const */ var SCREEN_ACCOUNT_PICKER = 'account-picker'; 14 /** @const */ var SCREEN_ACCOUNT_PICKER = 'account-picker';
14 15
15 /* Accelerator identifiers. Must be kept in sync with webui_login_view.cc. */ 16 /* Accelerator identifiers. Must be kept in sync with webui_login_view.cc. */
16 /** @const */ var ACCELERATOR_CANCEL = 'cancel'; 17 /** @const */ var ACCELERATOR_CANCEL = 'cancel';
17 /** @const */ var ACCELERATOR_ENROLLMENT = 'enrollment'; 18 /** @const */ var ACCELERATOR_ENROLLMENT = 'enrollment';
18 /** @const */ var ACCELERATOR_VERSION = 'version'; 19 /** @const */ var ACCELERATOR_VERSION = 'version';
19 20
20 /* Help topic identifiers. */ 21 /* Help topic identifiers. */
21 /** @const */ var HELP_TOPIC_ENTERPRISE_REPORTING = 2535613; 22 /** @const */ var HELP_TOPIC_ENTERPRISE_REPORTING = 2535613;
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
88 } else if (name == ACCELERATOR_ENROLLMENT) { 89 } else if (name == ACCELERATOR_ENROLLMENT) {
89 var currentStepId = this.screens_[this.currentStep_]; 90 var currentStepId = this.screens_[this.currentStep_];
90 if (currentStepId == SCREEN_GAIA_SIGNIN || 91 if (currentStepId == SCREEN_GAIA_SIGNIN ||
91 currentStepId == SCREEN_ACCOUNT_PICKER) { 92 currentStepId == SCREEN_ACCOUNT_PICKER) {
92 chrome.send('toggleEnrollmentScreen'); 93 chrome.send('toggleEnrollmentScreen');
93 } else if (currentStepId == SCREEN_OOBE_NETWORK || 94 } else if (currentStepId == SCREEN_OOBE_NETWORK ||
94 currentStepId == SCREEN_OOBE_EULA) { 95 currentStepId == SCREEN_OOBE_EULA) {
95 // In this case update check will be skipped and OOBE will 96 // In this case update check will be skipped and OOBE will
96 // proceed straight to enrollment screen when EULA is accepted. 97 // proceed straight to enrollment screen when EULA is accepted.
97 chrome.send('skipUpdateEnrollAfterEula'); 98 chrome.send('skipUpdateEnrollAfterEula');
99 } else if (currentStepId == SCREEN_OOBE_ENROLLMENT) {
100 // This accelerator is also used to manually cancel auto-enrollment.
101 if (this.currentScreen.cancelAutoEnrollment)
102 this.currentScreen.cancelAutoEnrollment();
98 } 103 }
99 } else if (name == ACCELERATOR_VERSION) { 104 } else if (name == ACCELERATOR_VERSION) {
100 if (this.allowToggleVersion_) 105 if (this.allowToggleVersion_)
101 $('version-labels').hidden = !$('version-labels').hidden; 106 $('version-labels').hidden = !$('version-labels').hidden;
102 } 107 }
103 }, 108 },
104 109
105 /** 110 /**
106 * Appends buttons to the button strip. 111 * Appends buttons to the button strip.
107 * @param {Array} buttons Array with the buttons to append. 112 * @param {Array} buttons Array with the buttons to append.
(...skipping 375 matching lines...) Expand 10 before | Expand all | Expand 10 after
483 }); 488 });
484 } 489 }
485 } 490 }
486 }; 491 };
487 492
488 // Export 493 // Export
489 return { 494 return {
490 DisplayManager: DisplayManager 495 DisplayManager: DisplayManager
491 }; 496 };
492 }); 497 });
OLDNEW
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698