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

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

Issue 1808223003: Refactor oobe/login screens so lock screen can be loaded faster. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@lkgr
Patch Set: Rename login_login_oobe_shared to login_non_lock_shared + misc changes Created 4 years, 8 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
OLDNEW
(Empty)
1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 /**
6 * @fileoverview Shared data between oobe and the login screens. These files
7 * are *not* used in the lock screen. If a file should also be used in the lock
8 * screen, added it to login_shared.js.
9 */
10
11 <include src="network_dropdown.js">
12
13 <include src="oobe_screen_reset_confirmation_overlay.js">
14 <include src="oobe_screen_reset.js">
15 <include src="oobe_screen_autolaunch.js">
16 <include src="oobe_screen_enable_kiosk.js">
17 <include src="oobe_screen_terms_of_service.js">
18 <include src="oobe_screen_user_image.js">
19
20 <include src="screen_app_launch_splash.js">
21 <include src="screen_error_message.js">
22 <include src="screen_gaia_signin.js">
23 <include src="screen_password_changed.js">
24 <include src="screen_supervised_user_creation.js">
25 <include src="screen_tpm_error.js">
26 <include src="screen_wrong_hwid.js">
27 <include src="screen_confirm_password.js">
28 <include src="screen_fatal_error.js">
29 <include src="screen_device_disabled.js">
30 <include src="screen_unrecoverable_cryptohome_error.js">
31
32 // Register assets for async loading.
33 [{
34 id: SCREEN_OOBE_ENROLLMENT,
35 html: [{ url: 'chrome://oobe/enrollment.html', targetID: 'inner-container' }],
36 css: ['chrome://oobe/enrollment.css'],
37 js: ['chrome://oobe/enrollment.js']
38 }].forEach(cr.ui.login.ResourceLoader.registerAssets);
39
40 (function() {
41 'use strict';
42
43 document.addEventListener('DOMContentLoaded', function() {
44 // Immediately load async assets.
45 // TODO(dconnelly): remove this at some point and only load as needed.
46 // See crbug.com/236426
47 cr.ui.login.ResourceLoader.loadAssets(SCREEN_OOBE_ENROLLMENT, function() {
48 // This screen is async-loaded so we manually trigger i18n processing.
49 i18nTemplate.process($('oauth-enrollment'), loadTimeData);
50 // Delayed binding since this isn't defined yet.
51 login.OAuthEnrollmentScreen.register();
52 });
53 });
54 })();
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698