Index: chrome/browser/ui/webui/signin/signin_error_handler.cc |
diff --git a/chrome/browser/ui/webui/signin/signin_error_handler.cc b/chrome/browser/ui/webui/signin/signin_error_handler.cc |
index c42f4a033011c7eb77143acdc1003f6eaa11de65..4680527565821f724dd384e88f35ae4aac497d4a 100644 |
--- a/chrome/browser/ui/webui/signin/signin_error_handler.cc |
+++ b/chrome/browser/ui/webui/signin/signin_error_handler.cc |
@@ -66,8 +66,9 @@ void SigninErrorHandler::HandleLearnMore(const base::ListValue* args) { |
void SigninErrorHandler::HandleInitializedWithSize( |
const base::ListValue* args) { |
+ AllowJavascript(); |
if (duplicate_profile_path_.empty()) |
- web_ui()->CallJavascriptFunctionUnsafe("signin.error.removeSwitchButton"); |
+ CallJavascriptFunction("signin.error.removeSwitchButton"); |
signin::SetInitializedModalHeight(web_ui(), args); |
@@ -76,7 +77,7 @@ void SigninErrorHandler::HandleInitializedWithSize( |
// TODO(anthonyvd): Figure out why this is needed on Mac and not other |
// platforms and if there's a way to start unfocused while avoiding this |
// workaround. |
- web_ui()->CallJavascriptFunctionUnsafe("signin.error.clearFocus"); |
+ CallJavascriptFunction("signin.error.clearFocus"); |
} |
void SigninErrorHandler::CloseDialog() { |