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

Unified Diff: chrome/browser/resources/chromeos/login/oobe.js

Issue 2302453002: ChromeOS: Fix "continue OOBE on restart" screen size calculation. (Closed)
Patch Set: Update after review Created 4 years, 3 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | chrome/browser/resources/chromeos/login/oobe_dialog.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/resources/chromeos/login/oobe.js
diff --git a/chrome/browser/resources/chromeos/login/oobe.js b/chrome/browser/resources/chromeos/login/oobe.js
index a5d20a54d7c6cd4d5f5b010741f26cdfaf1d5e0f..137ac84296abb2cbc679eb9da309a613cea0131b 100644
--- a/chrome/browser/resources/chromeos/login/oobe.js
+++ b/chrome/browser/resources/chromeos/login/oobe.js
@@ -90,6 +90,7 @@ cr.define('cr.ui.Oobe', function() {
* be invoked to do final setup.
*/
initialize: function() {
+ this.setMDMode_();
cr.ui.login.DisplayManager.initialize();
login.HIDDetectionScreen.register();
login.WrongHWIDScreen.register();
@@ -307,28 +308,7 @@ cr.define('cr.ui.Oobe', function() {
Oobe.setupSelect($('keyboard-select'), data.inputMethodsList);
Oobe.setupSelect($('timezone-select'), data.timezoneList);
- // ---------- MD OOBE screen
- if (data.newOobeUI == 'on') {
- // Welcome + etc...
- var welcomeScreen = $('oobe-welcome-md');
- welcomeScreen.currentLanguage =
- Oobe.getSelectedTitle(data.languageList);
- welcomeScreen.languages = data.languageList;
-
- welcomeScreen.keyboards = data.inputMethodsList;
-
- $('oobe-connect').hidden = true;
- welcomeScreen.hidden = false;
- welcomeScreen.enabled = true;
- // EULA
- $('oobe-poly-eula').hidden = false;
- $('oobe-eula').hidden = true;
- $('oobe').setAttribute('md-mode', 'true');
- } else {
- $('oobe-connect').hidden = false;
- $('oobe-welcome-md').hidden = true;
- }
- // ----------
+ this.setMDMode_();
// Update localized content of the screens.
Oobe.updateLocalizedContent();
@@ -342,5 +322,17 @@ cr.define('cr.ui.Oobe', function() {
// Buttons, headers and links.
Oobe.getInstance().updateLocalizedContent_();
},
+
+ /**
+ * This method takes care of switching to material-design OOBE.
+ * @private
+ */
+ setMDMode_: function() {
+ if (loadTimeData.getString('newOobeUI') == 'on') {
+ $('oobe').setAttribute('md-mode', 'true');
+ } else {
+ $('oobe').removeAttribute('md-mode');
+ }
+ },
};
});
« no previous file with comments | « no previous file | chrome/browser/resources/chromeos/login/oobe_dialog.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698