Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #include "chrome/browser/ui/webui/chromeos/login/oobe_ui.h" | 5 #include "chrome/browser/ui/webui/chromeos/login/oobe_ui.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <memory> | 9 #include <memory> |
| 10 | 10 |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 135 source->AddLocalizedStrings(localized_strings); | 135 source->AddLocalizedStrings(localized_strings); |
| 136 source->SetJsonPath(kStringsJSPath); | 136 source->SetJsonPath(kStringsJSPath); |
| 137 | 137 |
| 138 if (display_type == OobeUI::kOobeDisplay) { | 138 if (display_type == OobeUI::kOobeDisplay) { |
| 139 source->SetDefaultResource(IDR_OOBE_HTML); | 139 source->SetDefaultResource(IDR_OOBE_HTML); |
| 140 source->AddResourcePath(kOobeJSPath, IDR_OOBE_JS); | 140 source->AddResourcePath(kOobeJSPath, IDR_OOBE_JS); |
| 141 source->AddResourcePath(kCustomElementsHTMLPath, | 141 source->AddResourcePath(kCustomElementsHTMLPath, |
| 142 IDR_CUSTOM_ELEMENTS_OOBE_HTML); | 142 IDR_CUSTOM_ELEMENTS_OOBE_HTML); |
| 143 source->AddResourcePath(kCustomElementsJSPath, IDR_CUSTOM_ELEMENTS_OOBE_JS); | 143 source->AddResourcePath(kCustomElementsJSPath, IDR_CUSTOM_ELEMENTS_OOBE_JS); |
| 144 } else if (display_type == OobeUI::kLockDisplay) { | 144 } else if (display_type == OobeUI::kLockDisplay) { |
| 145 source->SetDefaultResource(IDR_LOCK_HTML); | 145 if (command_line->HasSwitch(chromeos::switches::kShowNonViewMdLogin)) { |
| 146 source->AddResourcePath(kLockJSPath, IDR_LOCK_JS); | 146 source->SetDefaultResource(IDR_MD_LOCK_HTML); |
| 147 source->AddResourcePath(kLockJSPath, IDR_MD_LOCK_JS); | |
| 148 source->AddResourcePath(kCustomElementsPinKeyboardHTMLPath, | |
| 149 IDR_MD_CUSTOM_ELEMENTS_PIN_KEYBOARD_HTML); | |
| 150 source->AddResourcePath(kCustomElementsPinKeyboardJSPath, | |
| 151 IDR_MD_CUSTOM_ELEMENTS_PIN_KEYBOARD_JS); | |
| 152 } else { | |
| 153 source->SetDefaultResource(IDR_LOCK_HTML); | |
| 154 source->AddResourcePath(kLockJSPath, IDR_LOCK_JS); | |
| 155 source->AddResourcePath(kCustomElementsPinKeyboardHTMLPath, | |
| 156 IDR_CUSTOM_ELEMENTS_PIN_KEYBOARD_HTML); | |
| 157 source->AddResourcePath(kCustomElementsPinKeyboardJSPath, | |
| 158 IDR_CUSTOM_ELEMENTS_PIN_KEYBOARD_JS); | |
| 159 } | |
| 147 source->AddResourcePath(kCustomElementsHTMLPath, | 160 source->AddResourcePath(kCustomElementsHTMLPath, |
| 148 IDR_CUSTOM_ELEMENTS_LOCK_HTML); | 161 IDR_CUSTOM_ELEMENTS_LOCK_HTML); |
| 149 source->AddResourcePath(kCustomElementsJSPath, IDR_CUSTOM_ELEMENTS_LOCK_JS); | 162 source->AddResourcePath(kCustomElementsJSPath, IDR_CUSTOM_ELEMENTS_LOCK_JS); |
| 150 source->AddResourcePath(kCustomElementsPinKeyboardHTMLPath, | |
| 151 IDR_CUSTOM_ELEMENTS_PIN_KEYBOARD_HTML); | |
| 152 source->AddResourcePath(kCustomElementsPinKeyboardJSPath, | |
| 153 IDR_CUSTOM_ELEMENTS_PIN_KEYBOARD_JS); | |
| 154 source->AddResourcePath(kCustomElementsUserPodHTMLPath, | 163 source->AddResourcePath(kCustomElementsUserPodHTMLPath, |
| 155 IDR_CUSTOM_ELEMENTS_USER_POD_HTML); | 164 IDR_CUSTOM_ELEMENTS_USER_POD_HTML); |
| 156 } else { | 165 } else { |
| 157 if (command_line->HasSwitch(chromeos::switches::kShowMdLogin)) { | 166 if (command_line->HasSwitch(chromeos::switches::kShowNonViewMdLogin)) { |
|
jdufault
2017/05/11 23:20:46
We still need to show the md webui if --show-md-lo
Wenzhao (Colin) Zang
2017/05/11 23:50:47
--show-md-login is added back. I think in the futu
| |
| 158 source->SetDefaultResource(IDR_MD_LOGIN_HTML); | 167 source->SetDefaultResource(IDR_MD_LOGIN_HTML); |
| 159 source->AddResourcePath(kLoginJSPath, IDR_MD_LOGIN_JS); | 168 source->AddResourcePath(kLoginJSPath, IDR_MD_LOGIN_JS); |
| 160 } else { | 169 } else { |
| 161 source->SetDefaultResource(IDR_LOGIN_HTML); | 170 source->SetDefaultResource(IDR_LOGIN_HTML); |
| 162 source->AddResourcePath(kLoginJSPath, IDR_LOGIN_JS); | 171 source->AddResourcePath(kLoginJSPath, IDR_LOGIN_JS); |
| 163 } | 172 } |
| 164 source->AddResourcePath(kCustomElementsHTMLPath, | 173 source->AddResourcePath(kCustomElementsHTMLPath, |
| 165 IDR_CUSTOM_ELEMENTS_LOGIN_HTML); | 174 IDR_CUSTOM_ELEMENTS_LOGIN_HTML); |
| 166 source->AddResourcePath(kCustomElementsJSPath, | 175 source->AddResourcePath(kCustomElementsJSPath, |
| 167 IDR_CUSTOM_ELEMENTS_LOGIN_JS); | 176 IDR_CUSTOM_ELEMENTS_LOGIN_JS); |
| (...skipping 464 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 632 GetLocalizedStrings(&localized_strings); | 641 GetLocalizedStrings(&localized_strings); |
| 633 static_cast<CoreOobeView*>(core_handler_)->ReloadContent(localized_strings); | 642 static_cast<CoreOobeView*>(core_handler_)->ReloadContent(localized_strings); |
| 634 } | 643 } |
| 635 | 644 |
| 636 void OobeUI::OnDisplayConfigurationChanged() { | 645 void OobeUI::OnDisplayConfigurationChanged() { |
| 637 if (oobe_display_chooser_) | 646 if (oobe_display_chooser_) |
| 638 oobe_display_chooser_->TryToPlaceUiOnTouchDisplay(); | 647 oobe_display_chooser_->TryToPlaceUiOnTouchDisplay(); |
| 639 } | 648 } |
| 640 | 649 |
| 641 } // namespace chromeos | 650 } // namespace chromeos |
| OLD | NEW |