Chromium Code Reviews| Index: chrome/browser/password_manager/save_password_infobar_delegate.cc |
| diff --git a/chrome/browser/password_manager/save_password_infobar_delegate.cc b/chrome/browser/password_manager/save_password_infobar_delegate.cc |
| index dfb8dc0c8b45e0489130f527f4872d9f45f90558..8372e1486eb567a5e50db489f98a545659fd7c99 100644 |
| --- a/chrome/browser/password_manager/save_password_infobar_delegate.cc |
| +++ b/chrome/browser/password_manager/save_password_infobar_delegate.cc |
| @@ -20,6 +20,7 @@ |
| #include "content/public/browser/web_contents.h" |
| #include "grit/theme_resources.h" |
| #include "ui/base/l10n/l10n_util.h" |
| +#include "url/origin.h" |
| // static |
| void SavePasswordInfoBarDelegate::Create( |
| @@ -95,9 +96,9 @@ SavePasswordInfoBarDelegate::SavePasswordInfoBarDelegate( |
| base::string16 message; |
| gfx::Range message_link_range = gfx::Range(); |
| PasswordTittleType type = |
| - form_to_save_->pending_credentials().federation_url.is_empty() |
| - ? PasswordTittleType::SAVE_PASSWORD |
| - : PasswordTittleType::SAVE_ACCOUNT; |
| + form_to_save_->pending_credentials().federation_origin.unique() |
| + ? PasswordTittleType::SAVE_PASSWORD |
| + : PasswordTittleType::UPDATE_PASSWORD; |
|
melandory
2016/03/11 10:01:07
Sad story about the fix which didn't survive https
|
| GetSavePasswordDialogTitleTextAndLinkRange( |
| web_contents->GetVisibleURL(), form_to_save_->observed_form().origin, |
| is_smartlock_branding_enabled, type, |