| 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 5929440621c483a94655b1e93c2f52cd035a222f..281702d0a6ba92a8c2a75eff73f651d443c5c38e 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
|
| +++ b/chrome/browser/ui/webui/chromeos/login/oobe_ui.cc
|
| @@ -213,7 +213,10 @@ OobeUI::OobeUI(content::WebUI* web_ui, const GURL& url)
|
| network_state_informer_ = new NetworkStateInformer();
|
| network_state_informer_->Init();
|
|
|
| - auto core_handler = base::MakeUnique<CoreOobeHandler>(this);
|
| + js_calls_container = base::MakeUnique<JSCallsContainer>();
|
| +
|
| + auto core_handler =
|
| + base::MakeUnique<CoreOobeHandler>(this, js_calls_container.get());
|
| core_handler_ = core_handler.get();
|
| AddScreenHandler(std::move(core_handler));
|
| core_handler_->SetDelegate(this);
|
| @@ -315,7 +318,7 @@ OobeUI::OobeUI(content::WebUI* web_ui, const GURL& url)
|
|
|
| auto signin_screen_handler = base::MakeUnique<SigninScreenHandler>(
|
| network_state_informer_, error_screen, core_handler_,
|
| - gaia_screen_handler_);
|
| + gaia_screen_handler_, js_calls_container.get());
|
| signin_screen_handler_ = signin_screen_handler.get();
|
| AddScreenHandler(std::move(signin_screen_handler));
|
|
|
|
|