OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 Out of the box experience flow (OOBE). | 6 * @fileoverview Out of the box experience flow (OOBE). |
7 * This is the main code for the OOBE WebUI implementation. | 7 * This is the main code for the OOBE WebUI implementation. |
8 */ | 8 */ |
9 | 9 |
10 var localStrings = new LocalStrings(); | 10 var localStrings = new LocalStrings(); |
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
265 | 265 |
266 /** | 266 /** |
267 * Initializes the OOBE flow. This will cause all C++ handlers to | 267 * Initializes the OOBE flow. This will cause all C++ handlers to |
268 * be invoked to do final setup. | 268 * be invoked to do final setup. |
269 */ | 269 */ |
270 Oobe.initialize = function() { | 270 Oobe.initialize = function() { |
271 oobe.NetworkScreen.register(); | 271 oobe.NetworkScreen.register(); |
272 oobe.EulaScreen.register(); | 272 oobe.EulaScreen.register(); |
273 oobe.UpdateScreen.register(); | 273 oobe.UpdateScreen.register(); |
274 oobe.EnrollmentScreen.register(); | 274 oobe.EnrollmentScreen.register(); |
| 275 oobe.OAuthEnrollmentScreen.register(); |
275 login.AccountPickerScreen.register(); | 276 login.AccountPickerScreen.register(); |
276 if (localStrings.getString('authType') == 'webui') | 277 if (localStrings.getString('authType') == 'webui') |
277 login.SigninScreen.register(); | 278 login.SigninScreen.register(); |
278 else | 279 else |
279 login.GaiaSigninScreen.register(); | 280 login.GaiaSigninScreen.register(); |
280 oobe.UserImageScreen.register(); | 281 oobe.UserImageScreen.register(); |
281 login.OfflineMessageScreen.register(); | 282 login.OfflineMessageScreen.register(); |
282 | 283 |
283 cr.ui.Bubble.decorate($('bubble')); | 284 cr.ui.Bubble.decorate($('bubble')); |
284 | 285 |
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
565 document.onselectstart = function(e) { | 566 document.onselectstart = function(e) { |
566 e.preventDefault(); | 567 e.preventDefault(); |
567 } | 568 } |
568 | 569 |
569 // Disable dragging. | 570 // Disable dragging. |
570 document.ondragstart = function(e) { | 571 document.ondragstart = function(e) { |
571 e.preventDefault(); | 572 e.preventDefault(); |
572 } | 573 } |
573 | 574 |
574 document.addEventListener('DOMContentLoaded', cr.ui.Oobe.initialize); | 575 document.addEventListener('DOMContentLoaded', cr.ui.Oobe.initialize); |
OLD | NEW |