| Index: chrome/browser/ui/webui/signin/login_ui_service.cc
|
| diff --git a/chrome/browser/ui/webui/signin/login_ui_service.cc b/chrome/browser/ui/webui/signin/login_ui_service.cc
|
| index c54cdc99d5d9490ca206a406eea0f809a0d31305..a48468537b87e30ec9ffe6d0eba55d84b44d2bd7 100644
|
| --- a/chrome/browser/ui/webui/signin/login_ui_service.cc
|
| +++ b/chrome/browser/ui/webui/signin/login_ui_service.cc
|
| @@ -70,12 +70,12 @@ void LoginUIService::DisplayLoginResult(Browser* browser,
|
| #if defined(OS_CHROMEOS)
|
| // ChromeOS doesn't have the avatar bubble so it never calls this function.
|
| NOTREACHED();
|
| -#endif
|
| +#else
|
| last_login_result_ = error_message;
|
| last_login_error_email_ = email;
|
| if (!error_message.empty()) {
|
| if (browser)
|
| - browser->ShowModalSigninErrorWindow();
|
| + browser->signin_view_controller()->ShowModalSigninErrorDialog(browser);
|
| else
|
| UserManagerProfileDialog::DisplayErrorMessage();
|
| } else if (browser) {
|
| @@ -85,6 +85,7 @@ void LoginUIService::DisplayLoginResult(Browser* browser,
|
| signin::ManageAccountsParams(),
|
| signin_metrics::AccessPoint::ACCESS_POINT_EXTENSIONS, false);
|
| }
|
| +#endif
|
| }
|
|
|
| const base::string16& LoginUIService::GetLastLoginResult() const {
|
|
|