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

Unified Diff: chrome/browser/resources/chromeos/login/oobe_screen_network.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 | « chrome/browser/resources/chromeos/login/oobe_screen_network.html ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/resources/chromeos/login/oobe_screen_network.js
diff --git a/chrome/browser/resources/chromeos/login/oobe_screen_network.js b/chrome/browser/resources/chromeos/login/oobe_screen_network.js
index 3977d51116cc3e859943eb0d43f55361982f6a0f..0b62320a0404531526a7ce25e31c99d8cad20bc5 100644
--- a/chrome/browser/resources/chromeos/login/oobe_screen_network.js
+++ b/chrome/browser/resources/chromeos/login/oobe_screen_network.js
@@ -97,6 +97,7 @@ login.createScreen('NetworkScreen', 'connect', function() {
},
onBeforeShow: function(data) {
+ this.setMDMode_();
cr.ui.DropDown.show('networks-list', true, -1);
this.classList.toggle('connect-debugging-view',
data && 'isDeveloperMode' in data && data['isDeveloperMode']);
@@ -155,7 +156,35 @@ login.createScreen('NetworkScreen', 'connect', function() {
$('bubble').showContentForElement($('networks-list'),
cr.ui.Bubble.Attachment.BOTTOM,
error);
- }
+ },
+
+ /**
+ * This is called after resources are updated.
+ */
+ updateLocalizedContent: function() {
+ this.setMDMode_();
+ },
+
+ /**
+ * This method takes care of switching to material-design OOBE.
+ * @private
+ */
+ setMDMode_: function() {
+ var useMDOobe = (loadTimeData.getString('newOobeUI') == 'on');
+
+ $('oobe-connect').hidden = useMDOobe;
+ $('oobe-welcome-md').hidden = !useMDOobe;
+
+ if (useMDOobe) {
+ var welcomeScreen = $('oobe-welcome-md');
+ var languageList = loadTimeData.getValue('languageList');
+ welcomeScreen.currentLanguage = Oobe.getSelectedTitle(languageList);
+ welcomeScreen.languages = languageList;
+
+ welcomeScreen.keyboards = loadTimeData.getValue('inputMethodsList');
+ welcomeScreen.enabled = true;
+ }
+ },
};
});
« no previous file with comments | « chrome/browser/resources/chromeos/login/oobe_screen_network.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698