| Index: chrome/browser/ui/webui/signin/signin_supervised_user_import_handler.cc
|
| diff --git a/chrome/browser/ui/webui/signin/signin_supervised_user_import_handler.cc b/chrome/browser/ui/webui/signin/signin_supervised_user_import_handler.cc
|
| index c7eb3a4b86be19be15d3b03f3d046d840202b12c..328fce83974df38d382dbdb9550c7750c9471c56 100644
|
| --- a/chrome/browser/ui/webui/signin/signin_supervised_user_import_handler.cc
|
| +++ b/chrome/browser/ui/webui/signin/signin_supervised_user_import_handler.cc
|
| @@ -133,6 +133,7 @@ void SigninSupervisedUserImportHandler::GetExistingSupervisedUsers(
|
| &custodian_profile_path);
|
| DCHECK(success);
|
|
|
| + AllowJavascript();
|
| // Load custodian profile.
|
| g_browser_process->profile_manager()->CreateProfileAsync(
|
| custodian_profile_path,
|
| @@ -190,9 +191,8 @@ void SigninSupervisedUserImportHandler::LoadCustodianProfileCallback(
|
|
|
| void SigninSupervisedUserImportHandler::RejectCallback(
|
| const base::string16& error) {
|
| - web_ui()->CallJavascriptFunction("cr.webUIResponse",
|
| + RejectJavascriptCallback(
|
| base::StringValue(webui_callback_id_),
|
| - base::FundamentalValue(false),
|
| base::StringValue(error));
|
| webui_callback_id_.clear();
|
| }
|
| @@ -267,9 +267,8 @@ void SigninSupervisedUserImportHandler::SendExistingSupervisedUsers(
|
| }
|
|
|
| // Resolve callback with response.
|
| - web_ui()->CallJavascriptFunction("cr.webUIResponse",
|
| + ResolveJavascriptCallback(
|
| base::StringValue(webui_callback_id_),
|
| - base::FundamentalValue(true),
|
| supervised_users);
|
| webui_callback_id_.clear();
|
| }
|
|
|