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

Side by Side Diff: ui/login/display_manager.js

Issue 645003002: Added keyboard shortcut on GAIA "Add User" screen to dogfood GAIA /EmbeddedSignin (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Update after review Created 6 years, 2 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
« no previous file with comments | « chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 28 matching lines...) Expand all
39 /** @const */ var ACCELERATOR_FOCUS_PREV = 'focus_prev'; 39 /** @const */ var ACCELERATOR_FOCUS_PREV = 'focus_prev';
40 /** @const */ var ACCELERATOR_FOCUS_NEXT = 'focus_next'; 40 /** @const */ var ACCELERATOR_FOCUS_NEXT = 'focus_next';
41 /** @const */ var ACCELERATOR_DEVICE_REQUISITION = 'device_requisition'; 41 /** @const */ var ACCELERATOR_DEVICE_REQUISITION = 'device_requisition';
42 /** @const */ var ACCELERATOR_DEVICE_REQUISITION_REMORA = 42 /** @const */ var ACCELERATOR_DEVICE_REQUISITION_REMORA =
43 'device_requisition_remora'; 43 'device_requisition_remora';
44 /** @const */ var ACCELERATOR_DEVICE_REQUISITION_SHARK = 44 /** @const */ var ACCELERATOR_DEVICE_REQUISITION_SHARK =
45 'device_requisition_shark'; 45 'device_requisition_shark';
46 /** @const */ var ACCELERATOR_APP_LAUNCH_BAILOUT = 'app_launch_bailout'; 46 /** @const */ var ACCELERATOR_APP_LAUNCH_BAILOUT = 'app_launch_bailout';
47 /** @const */ var ACCELERATOR_APP_LAUNCH_NETWORK_CONFIG = 47 /** @const */ var ACCELERATOR_APP_LAUNCH_NETWORK_CONFIG =
48 'app_launch_network_config'; 48 'app_launch_network_config';
49 /** @const */ var ACCELERATOR_EMBEDDED_SIGNIN = 'embedded_signin';
49 50
50 /* Signin UI state constants. Used to control header bar UI. */ 51 /* Signin UI state constants. Used to control header bar UI. */
51 /** @const */ var SIGNIN_UI_STATE = { 52 /** @const */ var SIGNIN_UI_STATE = {
52 HIDDEN: 0, 53 HIDDEN: 0,
53 GAIA_SIGNIN: 1, 54 GAIA_SIGNIN: 1,
54 ACCOUNT_PICKER: 2, 55 ACCOUNT_PICKER: 2,
55 WRONG_HWID_WARNING: 3, 56 WRONG_HWID_WARNING: 3,
56 SUPERVISED_USER_CREATION_FLOW: 4, 57 SUPERVISED_USER_CREATION_FLOW: 4,
57 SAML_PASSWORD_CONFIRM: 5, 58 SAML_PASSWORD_CONFIRM: 5,
58 CONSUMER_MANAGEMENT_ENROLLMENT: 6, 59 CONSUMER_MANAGEMENT_ENROLLMENT: 6,
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
367 } else if (name == ACCELERATOR_DEVICE_REQUISITION_SHARK) { 368 } else if (name == ACCELERATOR_DEVICE_REQUISITION_SHARK) {
368 if (this.isOobeUI()) 369 if (this.isOobeUI())
369 this.showDeviceRequisitionRemoraPrompt_( 370 this.showDeviceRequisitionRemoraPrompt_(
370 'deviceRequisitionSharkPromptText', 'shark'); 371 'deviceRequisitionSharkPromptText', 'shark');
371 } else if (name == ACCELERATOR_APP_LAUNCH_BAILOUT) { 372 } else if (name == ACCELERATOR_APP_LAUNCH_BAILOUT) {
372 if (currentStepId == SCREEN_APP_LAUNCH_SPLASH) 373 if (currentStepId == SCREEN_APP_LAUNCH_SPLASH)
373 chrome.send('cancelAppLaunch'); 374 chrome.send('cancelAppLaunch');
374 } else if (name == ACCELERATOR_APP_LAUNCH_NETWORK_CONFIG) { 375 } else if (name == ACCELERATOR_APP_LAUNCH_NETWORK_CONFIG) {
375 if (currentStepId == SCREEN_APP_LAUNCH_SPLASH) 376 if (currentStepId == SCREEN_APP_LAUNCH_SPLASH)
376 chrome.send('networkConfigRequest'); 377 chrome.send('networkConfigRequest');
378 } else if (name == ACCELERATOR_EMBEDDED_SIGNIN) {
379 if (currentStepId == SCREEN_GAIA_SIGNIN)
380 chrome.send('switchToEmbeddedSignin');
377 } 381 }
378 382
379 if (!this.forceKeyboardFlow_) 383 if (!this.forceKeyboardFlow_)
380 return; 384 return;
381 385
382 // Handle special accelerators for keyboard enhanced navigation flow. 386 // Handle special accelerators for keyboard enhanced navigation flow.
383 if (name == ACCELERATOR_FOCUS_PREV) 387 if (name == ACCELERATOR_FOCUS_PREV)
384 keyboard.raiseKeyFocusPrevious(document.activeElement); 388 keyboard.raiseKeyFocusPrevious(document.activeElement);
385 else if (name == ACCELERATOR_FOCUS_NEXT) 389 else if (name == ACCELERATOR_FOCUS_NEXT)
386 keyboard.raiseKeyFocusNext(document.activeElement); 390 keyboard.raiseKeyFocusNext(document.activeElement);
(...skipping 647 matching lines...) Expand 10 before | Expand all | Expand 10 after
1034 */ 1038 */
1035 DisplayManager.refocusCurrentPod = function() { 1039 DisplayManager.refocusCurrentPod = function() {
1036 $('pod-row').refocusCurrentPod(); 1040 $('pod-row').refocusCurrentPod();
1037 }; 1041 };
1038 1042
1039 // Export 1043 // Export
1040 return { 1044 return {
1041 DisplayManager: DisplayManager 1045 DisplayManager: DisplayManager
1042 }; 1046 };
1043 }); 1047 });
OLDNEW
« no previous file with comments | « chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698