| Index: chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
|
| index c90b6a31dee74d8aa743c59cc78dadd7868ce6c3..bfcaea3eb3e7a3bd34d65bdd88b5e90c9be362e1 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
|
| +++ b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
|
| @@ -530,6 +530,14 @@ void OobeUI::GetLocalizedStrings(base::DictionaryValue* localized_strings) {
|
| localized_strings->SetString("newOobeUI", oobe_ui_md_mode_ ? "on" : "off");
|
| }
|
|
|
| +void OobeUI::ExecuteDeferredJSCalls() {
|
| + DCHECK(!is_initialized_);
|
| + is_initialized_ = true;
|
| + for (const auto& deferred_js_call : deferred_js_calls_)
|
| + deferred_js_call.Run();
|
| + deferred_js_calls_.clear();
|
| +}
|
| +
|
| void OobeUI::AddScreenHandler(std::unique_ptr<BaseScreenHandler> handler) {
|
| handlers_.push_back(handler.get());
|
| web_ui()->AddMessageHandler(std::move(handler));
|
|
|