Commit 4114ecdd authored by Alexander Alekseev's avatar Alexander Alekseev Committed by Commit Bot

Chrome OS: Remove login_non_lock_shared / md_login_shared.

This CL separates resources of oobe.html and md_login.html, so that
they could be cleaned separately.

Bug: 926638
Change-Id: I71708cd7e07e872d80245d77524c7920482979a7
Reviewed-on: https://chromium-review.googlesource.com/c/1455636Reviewed-by: default avatarJacob Dufault <jdufault@chromium.org>
Commit-Queue: Alexander Alekseev <alemate@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630556}
parent abfd4aba
// Copyright 2016 The Chromium Authors. All rights reserved. // Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
/** /**
* @fileoverview Common OOBE controller methods. This method is shared between * @fileoverview Common OOBE controller methods for use in OOBE and login.
* OOBE, login, and the lock screen. Add only methods that need to be shared * This file is shared between OOBE and login. Add only methods that need to be
* between all *three* screens here, as each additional method increases the * shared between all *two* screens here.
* time it takes to show the lock screen.
*
* If a method needs to be shared between the oobe and login screens, add it to
* login_non_lock_shared.js.
*/ */
// <include src="test_util.js">
// <include src="../../../../../ui/login/screen.js">
// <include src="screen_context.js">
// <include src="../user_images_grid.js">
// <include src="apps_menu.js">
// <include src="../../../../../ui/login/bubble.js">
// <include src="../../../../../ui/login/display_manager.js">
// <include src="md_header_bar.js">
// <include src="md_top_header_bar.js">
// <include src="demo_mode_test_helper.js">
// <include
// src="../../../../../ui/login/account_picker/md_screen_account_picker.js">
// <include src="../../../../../ui/login/login_ui_tools.js">
// <include src="../../../../../ui/login/account_picker/md_user_pod_row.js">
// <include src="../../../../../ui/login/resource_loader.js">
cr.define('cr.ui', function() { cr.define('cr.ui', function() {
var DisplayManager = cr.ui.login.DisplayManager; var DisplayManager = cr.ui.login.DisplayManager;
......
<!--
This file is included for OOBE and login. If a file is also needed by the lock
screen, it should be added to login_shared.html
-->
<link rel="stylesheet" href="api_keys_notice.css">
<link rel="stylesheet" href="oobe_screen_enable_debugging.css">
<link rel="stylesheet" href="oobe_screen_eula_installation_settings_overlay.css">
<link rel="stylesheet" href="oobe_screen_welcome.css">
<link rel="stylesheet" href="oobe_screen_reset.css">
<link rel="stylesheet" href="oobe_screen_autolaunch.css">
<link rel="stylesheet" href="oobe_screen_enable_kiosk.css">
<link rel="stylesheet" href="oobe_screen_terms_of_service.css">
<link rel="stylesheet" href="oobe_screen_auto_enrollment_check.css">
<link rel="stylesheet" href="oobe_screen_user_image.css">
<link rel="stylesheet" href="oobe_screen_supervision_transition.css">
<link rel="stylesheet" href="screen_app_launch_splash.css">
<link rel="stylesheet" href="screen_arc_kiosk_splash.css">
<link rel="stylesheet" href="screen_arc_terms_of_service.css">
<link rel="stylesheet" href="screen_gaia_signin.css">
<link rel="stylesheet" href="screen_error_message.css">
<link rel="stylesheet" href="screen_tpm_error.css">
<link rel="stylesheet" href="screen_password_changed.css">
<link rel="stylesheet" href="screen_wrong_hwid.css">
<link rel="stylesheet" href="screen_confirm_password.css">
<link rel="stylesheet" href="screen_fatal_error.css">
<link rel="stylesheet" href="screen_device_disabled.css">
<link rel="stylesheet" href="screen_unrecoverable_cryptohome_error.css">
<link rel="stylesheet" href="screen_active_directory_password_change.css">
<link rel="stylesheet" href="screen_update_required.css">
<script src="chrome://oobe/keyboard_utils.js"></script>
// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
/**
* @fileoverview Shared data between oobe and the login screens. These files
* are *not* used in the lock screen. If a file should also be used in the lock
* screen, added it to login_shared.js.
*/
// <include src="oobe_screen_reset.js">
// <include src="oobe_screen_autolaunch.js">
// <include src="oobe_screen_enable_kiosk.js">
// <include src="oobe_screen_terms_of_service.js">
// <include src="oobe_screen_user_image.js">
// <include src="oobe_screen_supervision_transition.js">
// <include src="oobe_screen_assistant_optin_flow.js">
// <include src="oobe_select.js">
// <include src="screen_app_launch_splash.js">
// <include src="screen_arc_kiosk_splash.js">
// <include src="screen_arc_terms_of_service.js">
// <include src="screen_error_message.js">
// <include src="screen_gaia_signin.js">
// <include src="screen_password_changed.js">
// <include src="screen_tpm_error.js">
// <include src="screen_wrong_hwid.js">
// <include src="screen_confirm_password.js">
// <include src="screen_fatal_error.js">
// <include src="screen_device_disabled.js">
// <include src="screen_unrecoverable_cryptohome_error.js">
// <include src="screen_active_directory_password_change.js">
// <include src="screen_encryption_migration.js">
// <include src="screen_update_required.js">
// <include src="screen_sync_consent.js">
// <include src="screen_fingerprint_setup.js">
// <include src="screen_recommend_apps.js">
// <include src="screen_app_downloading.js">
// <include src="screen_discover.js">
// <include src="screen_marketing_opt_in.js">
// <include src="screen_multidevice_setup.js">
// <include src="../../gaia_auth_host/authenticator.js">
// Register assets for async loading.
[{
id: SCREEN_OOBE_ENROLLMENT,
html: [{url: 'chrome://oobe/enrollment.html', targetID: 'inner-container'}],
css: ['chrome://oobe/enrollment.css'],
js: ['chrome://oobe/enrollment.js']
}].forEach(cr.ui.login.ResourceLoader.registerAssets);
(function() {
'use strict';
document.addEventListener('DOMContentLoaded', function() {
// Immediately load async assets.
cr.ui.login.ResourceLoader.loadAssets(SCREEN_OOBE_ENROLLMENT, function() {
// This screen is async-loaded so we manually trigger i18n processing.
i18nTemplate.process($('oauth-enrollment'), loadTimeData);
// Delayed binding since this isn't defined yet.
login.OAuthEnrollmentScreen.register();
});
});
})();
<include src="oobe_screen_reset.html">
<include src="oobe_screen_autolaunch.html">
<include src="oobe_screen_enable_kiosk.html">
<include src="oobe_screen_terms_of_service.html">
<include src="oobe_screen_user_image.html">
<include src="oobe_screen_supervision_transition.html">
<include src="oobe_screen_assistant_optin_flow.html">
<include src="../../../../../ui/login/account_picker/screen_account_picker.html">
<include src="screen_arc_terms_of_service.html">
<include src="screen_error_message.html">
<include src="screen_gaia_signin.html">
<include src="screen_password_changed.html">
<include src="screen_tpm_error.html">
<include src="screen_wrong_hwid.html">
<include src="screen_app_launch_splash.html">
<include src="screen_arc_kiosk_splash.html">
<include src="screen_confirm_password.html">
<include src="screen_fatal_error.html">
<include src="screen_device_disabled.html">
<include src="screen_unrecoverable_cryptohome_error.html">
<include src="screen_active_directory_password_change.html">
<include src="screen_encryption_migration.html">
<include src="screen_update_required.html">
<include src="screen_sync_consent.html">
<include src="screen_fingerprint_setup.html">
<include src="screen_recommend_apps.html">
<include src="screen_app_downloading.html">
<include src="screen_discover.html">
<include src="screen_marketing_opt_in.html">
<include src="screen_multidevice_setup.html">
...@@ -7,8 +7,76 @@ ...@@ -7,8 +7,76 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="google" value="notranslate"> <meta name="google" value="notranslate">
<title i18n-content="title"></title> <title i18n-content="title"></title>
<include src="md_login_shared.html"> <!-- This must be the first import in all login pages. -->
<include src="login_non_lock_shared.html"> <link rel="import" href="chrome://resources/html/polymer.html">
<link rel="import" href="chrome://resources/cr_components/chromeos/quick_unlock/pin_keyboard.html">
<link rel="stylesheet" href="chrome://resources/css/butter_bar.css">
<link rel="stylesheet" href="chrome://resources/css/dialogs.css">
<link rel="stylesheet" href="chrome://resources/css/list.css">
<link rel="stylesheet" href="chrome://resources/css/menu_button.css">
<link rel="stylesheet" href="chrome://resources/css/menu.css">
<link rel="stylesheet" href="chrome://resources/css/spinner.css">
<link rel="stylesheet" href="chrome://resources/css/throbber.css">
<link rel="stylesheet" href="chrome://resources/css/widgets.css">
<link rel="stylesheet" href="apps_menu.css">
<link rel="stylesheet" href="../../../../../ui/login/bubble.css">
<link rel="stylesheet" href="md_header_bar.css">
<link rel="stylesheet" href="md_top_header_bar.css">
<link rel="stylesheet" href="../../../../../ui/login/oobe.css">
<link rel="stylesheet" href="oobe_popup_overlay.css">
<link rel="stylesheet" href="oobe_screen.css">
<link rel="stylesheet" href="../../../../../ui/login/md_screen_container.css">
<link rel="stylesheet" href="../../../../../ui/login/account_picker/md_screen_account_picker.css">
<link rel="stylesheet" href="../../../../../ui/login/account_picker/md_user_pod_row.css">
<script src="chrome://resources/js/cr.js"></script>
<script src="chrome://resources/js/event_tracker.js"></script>
<script src="chrome://resources/js/cr/event_target.js"></script>
<script src="chrome://resources/js/cr/ui.js"></script>
<script src="chrome://resources/js/cr/ui/touch_handler.js"></script>
<script src="chrome://resources/js/cr/ui/array_data_model.js"></script>
<script src="chrome://resources/js/cr/ui/dialogs.js"></script>
<script src="chrome://resources/js/cr/ui/list_selection_controller.js"></script>
<script src="chrome://resources/js/cr/ui/list_selection_model.js"></script>
<script src="chrome://resources/js/cr/ui/list_single_selection_model.js"></script>
<script src="chrome://resources/js/cr/ui/list_item.js"></script>
<script src="chrome://resources/js/cr/ui/list.js"></script>
<script src="chrome://resources/js/cr/ui/grid.js"></script>
<script src="chrome://resources/js/cr/ui/position_util.js"></script>
<script src="chrome://resources/js/cr/ui/menu_item.js"></script>
<script src="chrome://resources/js/cr/ui/menu.js"></script>
<script src="chrome://resources/js/cr/ui/menu_button.js"></script>
<script src="chrome://resources/js/load_time_data.js"></script>
<script src="chrome://resources/js/promise_resolver.js"></script>
<script src="chrome://resources/js/util.js"></script>
<script src="chrome://oobe/strings.js"></script>
<link rel="stylesheet" href="api_keys_notice.css">
<link rel="stylesheet" href="oobe_screen_enable_debugging.css">
<link rel="stylesheet" href="oobe_screen_eula_installation_settings_overlay.css">
<link rel="stylesheet" href="oobe_screen_welcome.css">
<link rel="stylesheet" href="oobe_screen_reset.css">
<link rel="stylesheet" href="oobe_screen_autolaunch.css">
<link rel="stylesheet" href="oobe_screen_enable_kiosk.css">
<link rel="stylesheet" href="oobe_screen_terms_of_service.css">
<link rel="stylesheet" href="oobe_screen_auto_enrollment_check.css">
<link rel="stylesheet" href="oobe_screen_user_image.css">
<link rel="stylesheet" href="oobe_screen_supervision_transition.css">
<link rel="stylesheet" href="screen_app_launch_splash.css">
<link rel="stylesheet" href="screen_arc_kiosk_splash.css">
<link rel="stylesheet" href="screen_arc_terms_of_service.css">
<link rel="stylesheet" href="screen_gaia_signin.css">
<link rel="stylesheet" href="screen_error_message.css">
<link rel="stylesheet" href="screen_tpm_error.css">
<link rel="stylesheet" href="screen_password_changed.css">
<link rel="stylesheet" href="screen_wrong_hwid.css">
<link rel="stylesheet" href="screen_confirm_password.css">
<link rel="stylesheet" href="screen_fatal_error.css">
<link rel="stylesheet" href="screen_device_disabled.css">
<link rel="stylesheet" href="screen_unrecoverable_cryptohome_error.css">
<link rel="stylesheet" href="screen_active_directory_password_change.css">
<link rel="stylesheet" href="screen_update_required.css">
<script src="chrome://oobe/keyboard_utils.js"></script>
<include src="notification_card.html"> <include src="notification_card.html">
<script src="chrome://oobe/login.js"></script> <script src="chrome://oobe/login.js"></script>
</head> </head>
......
...@@ -8,8 +8,79 @@ ...@@ -8,8 +8,79 @@
var isMd = true; var isMd = true;
// <include src="md_login_shared.js"> // <include src="test_util.js">
// <include src="login_non_lock_shared.js"> // <include src="../../../../../ui/login/screen.js">
// <include src="screen_context.js">
// <include src="../user_images_grid.js">
// <include src="apps_menu.js">
// <include src="../../../../../ui/login/bubble.js">
// <include src="../../../../../ui/login/display_manager.js">
// <include src="md_header_bar.js">
// <include src="md_top_header_bar.js">
// <include src="demo_mode_test_helper.js">
// <include
// src="../../../../../ui/login/account_picker/md_screen_account_picker.js">
// <include src="../../../../../ui/login/login_ui_tools.js">
// <include src="../../../../../ui/login/account_picker/md_user_pod_row.js">
// <include src="../../../../../ui/login/resource_loader.js">
// <include src="cr_ui.js">
// <include src="oobe_screen_reset.js">
// <include src="oobe_screen_autolaunch.js">
// <include src="oobe_screen_enable_kiosk.js">
// <include src="oobe_screen_terms_of_service.js">
// <include src="oobe_screen_user_image.js">
// <include src="oobe_screen_supervision_transition.js">
// <include src="oobe_screen_assistant_optin_flow.js">
// <include src="oobe_select.js">
// <include src="screen_app_launch_splash.js">
// <include src="screen_arc_kiosk_splash.js">
// <include src="screen_arc_terms_of_service.js">
// <include src="screen_error_message.js">
// <include src="screen_gaia_signin.js">
// <include src="screen_password_changed.js">
// <include src="screen_tpm_error.js">
// <include src="screen_wrong_hwid.js">
// <include src="screen_confirm_password.js">
// <include src="screen_fatal_error.js">
// <include src="screen_device_disabled.js">
// <include src="screen_unrecoverable_cryptohome_error.js">
// <include src="screen_active_directory_password_change.js">
// <include src="screen_encryption_migration.js">
// <include src="screen_update_required.js">
// <include src="screen_sync_consent.js">
// <include src="screen_fingerprint_setup.js">
// <include src="screen_recommend_apps.js">
// <include src="screen_app_downloading.js">
// <include src="screen_discover.js">
// <include src="screen_marketing_opt_in.js">
// <include src="screen_multidevice_setup.js">
// <include src="../../gaia_auth_host/authenticator.js">
// Register assets for async loading.
[{
id: SCREEN_OOBE_ENROLLMENT,
html: [{url: 'chrome://oobe/enrollment.html', targetID: 'inner-container'}],
css: ['chrome://oobe/enrollment.css'],
js: ['chrome://oobe/enrollment.js']
}].forEach(cr.ui.login.ResourceLoader.registerAssets);
(function() {
'use strict';
document.addEventListener('DOMContentLoaded', function() {
// Immediately load async assets.
cr.ui.login.ResourceLoader.loadAssets(SCREEN_OOBE_ENROLLMENT, function() {
// This screen is async-loaded so we manually trigger i18n processing.
i18nTemplate.process($('oauth-enrollment'), loadTimeData);
// Delayed binding since this isn't defined yet.
login.OAuthEnrollmentScreen.register();
});
});
})();
// <include src="notification_card.js"> // <include src="notification_card.js">
/** /**
......
<!--
This file is included for OOBE, login, and the lock screen. Only files which are
needed by all three scenarios should be included here. If a file should only be
shared between OOBE and login, add it to login_non_lock_shared.html.
Any additional include increases the lock screen initialization time.
-->
<!-- This must be the first import in all login pages. -->
<link rel="import" href="chrome://resources/html/polymer.html">
<link rel="import" href="chrome://resources/cr_components/chromeos/quick_unlock/pin_keyboard.html">
<link rel="stylesheet" href="chrome://resources/css/butter_bar.css">
<link rel="stylesheet" href="chrome://resources/css/dialogs.css">
<link rel="stylesheet" href="chrome://resources/css/list.css">
<link rel="stylesheet" href="chrome://resources/css/menu_button.css">
<link rel="stylesheet" href="chrome://resources/css/menu.css">
<link rel="stylesheet" href="chrome://resources/css/spinner.css">
<link rel="stylesheet" href="chrome://resources/css/throbber.css">
<link rel="stylesheet" href="chrome://resources/css/widgets.css">
<link rel="stylesheet" href="apps_menu.css">
<link rel="stylesheet" href="../../../../../ui/login/bubble.css">
<link rel="stylesheet" href="md_header_bar.css">
<link rel="stylesheet" href="md_top_header_bar.css">
<link rel="stylesheet" href="../../../../../ui/login/oobe.css">
<link rel="stylesheet" href="oobe_popup_overlay.css">
<link rel="stylesheet" href="oobe_screen.css">
<link rel="stylesheet" href="../../../../../ui/login/md_screen_container.css">
<link rel="stylesheet" href="../../../../../ui/login/account_picker/md_screen_account_picker.css">
<link rel="stylesheet" href="../../../../../ui/login/account_picker/md_user_pod_row.css">
<script src="chrome://resources/js/cr.js"></script>
<script src="chrome://resources/js/event_tracker.js"></script>
<script src="chrome://resources/js/cr/event_target.js"></script>
<script src="chrome://resources/js/cr/ui.js"></script>
<script src="chrome://resources/js/cr/ui/touch_handler.js"></script>
<script src="chrome://resources/js/cr/ui/array_data_model.js"></script>
<script src="chrome://resources/js/cr/ui/dialogs.js"></script>
<script src="chrome://resources/js/cr/ui/list_selection_controller.js"></script>
<script src="chrome://resources/js/cr/ui/list_selection_model.js"></script>
<script src="chrome://resources/js/cr/ui/list_single_selection_model.js"></script>
<script src="chrome://resources/js/cr/ui/list_item.js"></script>
<script src="chrome://resources/js/cr/ui/list.js"></script>
<script src="chrome://resources/js/cr/ui/grid.js"></script>
<script src="chrome://resources/js/cr/ui/position_util.js"></script>
<script src="chrome://resources/js/cr/ui/menu_item.js"></script>
<script src="chrome://resources/js/cr/ui/menu.js"></script>
<script src="chrome://resources/js/cr/ui/menu_button.js"></script>
<script src="chrome://resources/js/load_time_data.js"></script>
<script src="chrome://resources/js/promise_resolver.js"></script>
<script src="chrome://resources/js/util.js"></script>
<script src="chrome://oobe/strings.js"></script>
...@@ -7,8 +7,83 @@ ...@@ -7,8 +7,83 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="google" value="notranslate"> <meta name="google" value="notranslate">
<title i18n-content="title"></title> <title i18n-content="title"></title>
<include src="md_login_shared.html"> <!-- This must be the first import in all login pages. -->
<include src="login_non_lock_shared.html"> <link rel="import" href="chrome://resources/html/polymer.html">
<link rel="import" href="chrome://resources/cr_components/chromeos/quick_unlock/pin_keyboard.html">
<link rel="stylesheet" href="chrome://resources/css/butter_bar.css">
<link rel="stylesheet" href="chrome://resources/css/dialogs.css">
<link rel="stylesheet" href="chrome://resources/css/list.css">
<link rel="stylesheet" href="chrome://resources/css/menu_button.css">
<link rel="stylesheet" href="chrome://resources/css/menu.css">
<link rel="stylesheet" href="chrome://resources/css/spinner.css">
<link rel="stylesheet" href="chrome://resources/css/throbber.css">
<link rel="stylesheet" href="chrome://resources/css/widgets.css">
<link rel="stylesheet" href="apps_menu.css">
<link rel="stylesheet" href="../../../../../ui/login/bubble.css">
<link rel="stylesheet" href="md_header_bar.css">
<link rel="stylesheet" href="md_top_header_bar.css">
<link rel="stylesheet" href="../../../../../ui/login/oobe.css">
<link rel="stylesheet" href="oobe_popup_overlay.css">
<link rel="stylesheet" href="oobe_screen.css">
<link rel="stylesheet" href="../../../../../ui/login/md_screen_container.css">
<link rel="stylesheet" href="../../../../../ui/login/account_picker/md_screen_account_picker.css">
<link rel="stylesheet" href="../../../../../ui/login/account_picker/md_user_pod_row.css">
<script src="chrome://resources/js/cr.js"></script>
<script src="chrome://resources/js/event_tracker.js"></script>
<script src="chrome://resources/js/cr/event_target.js"></script>
<script src="chrome://resources/js/cr/ui.js"></script>
<script src="chrome://resources/js/cr/ui/touch_handler.js"></script>
<script src="chrome://resources/js/cr/ui/array_data_model.js"></script>
<script src="chrome://resources/js/cr/ui/dialogs.js"></script>
<script src="chrome://resources/js/cr/ui/list_selection_controller.js"></script>
<script src="chrome://resources/js/cr/ui/list_selection_model.js"></script>
<script src="chrome://resources/js/cr/ui/list_single_selection_model.js"></script>
<script src="chrome://resources/js/cr/ui/list_item.js"></script>
<script src="chrome://resources/js/cr/ui/list.js"></script>
<script src="chrome://resources/js/cr/ui/grid.js"></script>
<script src="chrome://resources/js/cr/ui/position_util.js"></script>
<script src="chrome://resources/js/cr/ui/menu_item.js"></script>
<script src="chrome://resources/js/cr/ui/menu.js"></script>
<script src="chrome://resources/js/cr/ui/menu_button.js"></script>
<script src="chrome://resources/js/load_time_data.js"></script>
<script src="chrome://resources/js/promise_resolver.js"></script>
<script src="chrome://resources/js/util.js"></script>
<script src="chrome://oobe/strings.js"></script>
<link rel="stylesheet" href="api_keys_notice.css">
<link rel="stylesheet" href="oobe_screen_enable_debugging.css">
<link rel="stylesheet" href="oobe_screen_eula_installation_settings_overlay.css">
<link rel="stylesheet" href="oobe_screen_welcome.css">
<link rel="stylesheet" href="oobe_screen_reset.css">
<link rel="stylesheet" href="oobe_screen_autolaunch.css">
<link rel="stylesheet" href="oobe_screen_enable_kiosk.css">
<link rel="stylesheet" href="oobe_screen_terms_of_service.css">
<link rel="stylesheet" href="oobe_screen_auto_enrollment_check.css">
<link rel="stylesheet" href="oobe_screen_user_image.css">
<link rel="stylesheet" href="oobe_screen_supervision_transition.css">
<link rel="stylesheet" href="screen_app_launch_splash.css">
<link rel="stylesheet" href="screen_arc_kiosk_splash.css">
<link rel="stylesheet" href="screen_arc_terms_of_service.css">
<link rel="stylesheet" href="screen_gaia_signin.css">
<link rel="stylesheet" href="screen_error_message.css">
<link rel="stylesheet" href="screen_tpm_error.css">
<link rel="stylesheet" href="screen_password_changed.css">
<link rel="stylesheet" href="screen_wrong_hwid.css">
<link rel="stylesheet" href="screen_confirm_password.css">
<link rel="stylesheet" href="screen_fatal_error.css">
<link rel="stylesheet" href="screen_device_disabled.css">
<link rel="stylesheet" href="screen_unrecoverable_cryptohome_error.css">
<link rel="stylesheet" href="screen_active_directory_password_change.css">
<link rel="stylesheet" href="screen_update_required.css">
<script src="chrome://oobe/keyboard_utils.js"></script>
<link rel="import" href="chrome://resources/html/polymer.html"> <link rel="import" href="chrome://resources/html/polymer.html">
<link rel="import" href="chrome://oobe/custom_elements.html"> <link rel="import" href="chrome://oobe/custom_elements.html">
<link rel="stylesheet" href="accessibility_menu.css"> <link rel="stylesheet" href="accessibility_menu.css">
......
...@@ -7,8 +7,79 @@ ...@@ -7,8 +7,79 @@
* This is the main code for the OOBE WebUI implementation. * This is the main code for the OOBE WebUI implementation.
*/ */
// <include src="md_login_shared.js"> // <include src="test_util.js">
// <include src="login_non_lock_shared.js"> // <include src="../../../../../ui/login/screen.js">
// <include src="screen_context.js">
// <include src="../user_images_grid.js">
// <include src="apps_menu.js">
// <include src="../../../../../ui/login/bubble.js">
// <include src="../../../../../ui/login/display_manager.js">
// <include src="md_header_bar.js">
// <include src="md_top_header_bar.js">
// <include src="demo_mode_test_helper.js">
// <include
// src="../../../../../ui/login/account_picker/md_screen_account_picker.js">
// <include src="../../../../../ui/login/login_ui_tools.js">
// <include src="../../../../../ui/login/account_picker/md_user_pod_row.js">
// <include src="../../../../../ui/login/resource_loader.js">
// <include src="cr_ui.js">
// <include src="oobe_screen_reset.js">
// <include src="oobe_screen_autolaunch.js">
// <include src="oobe_screen_enable_kiosk.js">
// <include src="oobe_screen_terms_of_service.js">
// <include src="oobe_screen_user_image.js">
// <include src="oobe_screen_supervision_transition.js">
// <include src="oobe_screen_assistant_optin_flow.js">
// <include src="oobe_select.js">
// <include src="screen_app_launch_splash.js">
// <include src="screen_arc_kiosk_splash.js">
// <include src="screen_arc_terms_of_service.js">
// <include src="screen_error_message.js">
// <include src="screen_gaia_signin.js">
// <include src="screen_password_changed.js">
// <include src="screen_tpm_error.js">
// <include src="screen_wrong_hwid.js">
// <include src="screen_confirm_password.js">
// <include src="screen_fatal_error.js">
// <include src="screen_device_disabled.js">
// <include src="screen_unrecoverable_cryptohome_error.js">
// <include src="screen_active_directory_password_change.js">
// <include src="screen_encryption_migration.js">
// <include src="screen_update_required.js">
// <include src="screen_sync_consent.js">
// <include src="screen_fingerprint_setup.js">
// <include src="screen_recommend_apps.js">
// <include src="screen_app_downloading.js">
// <include src="screen_discover.js">
// <include src="screen_marketing_opt_in.js">
// <include src="screen_multidevice_setup.js">
// <include src="../../gaia_auth_host/authenticator.js">
// Register assets for async loading.
[{
id: SCREEN_OOBE_ENROLLMENT,
html: [{url: 'chrome://oobe/enrollment.html', targetID: 'inner-container'}],
css: ['chrome://oobe/enrollment.css'],
js: ['chrome://oobe/enrollment.js']
}].forEach(cr.ui.login.ResourceLoader.registerAssets);
(function() {
'use strict';
document.addEventListener('DOMContentLoaded', function() {
// Immediately load async assets.
cr.ui.login.ResourceLoader.loadAssets(SCREEN_OOBE_ENROLLMENT, function() {
// This screen is async-loaded so we manually trigger i18n processing.
i18nTemplate.process($('oauth-enrollment'), loadTimeData);
// Delayed binding since this isn't defined yet.
login.OAuthEnrollmentScreen.register();
});
});
})();
// <include src="oobe_screen_auto_enrollment_check.js"> // <include src="oobe_screen_auto_enrollment_check.js">
// <include src="oobe_screen_demo_setup.js"> // <include src="oobe_screen_demo_setup.js">
// <include src="oobe_screen_demo_preferences.js"> // <include src="oobe_screen_demo_preferences.js">
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment