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

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

Issue 11308081: cros: Account picker UI for public account. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebased on top of 11419184 Created 8 years 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 Login UI based on a stripped down OOBE controller. 6 * @fileoverview Login UI based on a stripped down OOBE controller.
7 * TODO(xiyuan): Refactoring this to get a better structure. 7 * TODO(xiyuan): Refactoring this to get a better structure.
8 */ 8 */
9 9
10 var localStrings = new LocalStrings(); 10 var localStrings = new LocalStrings();
(...skipping 21 matching lines...) Expand all
32 * be invoked to do final setup. 32 * be invoked to do final setup.
33 */ 33 */
34 Oobe.initialize = function() { 34 Oobe.initialize = function() {
35 login.AccountPickerScreen.register(); 35 login.AccountPickerScreen.register();
36 login.GaiaSigninScreen.register(); 36 login.GaiaSigninScreen.register();
37 oobe.OAuthEnrollmentScreen.register(); 37 oobe.OAuthEnrollmentScreen.register();
38 oobe.UserImageScreen.register(/* lazyInit= */ true); 38 oobe.UserImageScreen.register(/* lazyInit= */ true);
39 oobe.ResetScreen.register(); 39 oobe.ResetScreen.register();
40 login.ErrorMessageScreen.register(); 40 login.ErrorMessageScreen.register();
41 login.TPMErrorMessageScreen.register(); 41 login.TPMErrorMessageScreen.register();
42 login.PublicAccountSigninScreen.register();
bartfab (slow) 2012/11/28 15:11:38 Nit: Do we want alphabetical order for lines 40-42
Nikita (slow) 2012/11/28 18:57:34 I don't think that this is required.
xiyuan 2012/12/01 00:24:19 PublicAccountSigninScreen is dead.
42 43
43 cr.ui.Bubble.decorate($('bubble')); 44 cr.ui.Bubble.decorate($('bubble'));
44 login.HeaderBar.decorate($('login-header-bar')); 45 login.HeaderBar.decorate($('login-header-bar'));
45 46
46 chrome.send('screenStateInitialize'); 47 chrome.send('screenStateInitialize');
47 }; 48 };
48 49
49 /** 50 /**
50 * Handle accelerators. These are passed from native code instead of a JS 51 * Handle accelerators. These are passed from native code instead of a JS
51 * event handler in order to make sure that embedded iframes cannot swallow 52 * event handler in order to make sure that embedded iframes cannot swallow
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after
208 // Allow selection events on components with editable text (password field) 209 // Allow selection events on components with editable text (password field)
209 // bug (http://code.google.com/p/chromium/issues/detail?id=125863) 210 // bug (http://code.google.com/p/chromium/issues/detail?id=125863)
210 disableTextSelectAndDrag(function(e) { 211 disableTextSelectAndDrag(function(e) {
211 var src = e.target; 212 var src = e.target;
212 return src instanceof HTMLTextAreaElement || 213 return src instanceof HTMLTextAreaElement ||
213 src instanceof HTMLInputElement && 214 src instanceof HTMLInputElement &&
214 /text|password|search/.test(src.type); 215 /text|password|search/.test(src.type);
215 }); 216 });
216 217
217 document.addEventListener('DOMContentLoaded', cr.ui.Oobe.initialize); 218 document.addEventListener('DOMContentLoaded', cr.ui.Oobe.initialize);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698