summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/ui/webui/signin/signin_error_ui.cc
diff options
context:
space:
mode:
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.cc6
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());