diff options
Diffstat (limited to 'chromium/chrome/browser/ui/webui/signin/signin_error_ui.cc')
-rw-r--r-- | chromium/chrome/browser/ui/webui/signin/signin_error_ui.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/chromium/chrome/browser/ui/webui/signin/signin_error_ui.cc b/chromium/chrome/browser/ui/webui/signin/signin_error_ui.cc index 5a6f3effed4..cef433977bc 100644 --- a/chromium/chrome/browser/ui/webui/signin/signin_error_ui.cc +++ b/chromium/chrome/browser/ui/webui/signin/signin_error_ui.cc @@ -69,7 +69,8 @@ void SigninErrorUI::Initialize(Browser* browser, bool is_system_profile) { source->UseStringsJs(); source->SetDefaultResource(IDR_SIGNIN_ERROR_HTML); source->AddResourcePath("signin_error.js", IDR_SIGNIN_ERROR_JS); - source->AddResourcePath("signin_shared_css.html", IDR_SIGNIN_SHARED_CSS_HTML); + source->AddResourcePath("signin_shared_old_css.html", + IDR_SIGNIN_SHARED_OLD_CSS_HTML); source->AddBoolean("isSystemProfile", is_system_profile); // Retrieve the last signin error message and email used. @@ -132,6 +133,9 @@ void SigninErrorUI::Initialize(Browser* browser, bool is_system_profile) { .GetAllProfilesAttributes(); DCHECK(!email.empty()); for (const ProfileAttributesEntry* entry : entries) { + if (!entry->IsAuthenticated()) + continue; + if (gaia::AreEmailsSame(base::UTF16ToUTF8(email), base::UTF16ToUTF8(entry->GetUserName()))) { handler->set_duplicate_profile_path(entry->GetPath()); |