Chromium Code Reviews| Index: chrome/browser/password_manager/native_backend_gnome_x.cc |
| diff --git a/chrome/browser/password_manager/native_backend_gnome_x.cc b/chrome/browser/password_manager/native_backend_gnome_x.cc |
| index 02339183aba8699ff6d4a6981a4973b965b75cbc..494b2ac101c497360550d2532f14857fe10884f6 100644 |
| --- a/chrome/browser/password_manager/native_backend_gnome_x.cc |
| +++ b/chrome/browser/password_manager/native_backend_gnome_x.cc |
| @@ -165,7 +165,9 @@ void ConvertFormList(GList* found, |
| if (lookup_form && form->signon_realm != lookup_form->signon_realm) { |
| // This is not an exact match, we try PSL matching. |
| if (!(PSLMatchingHelper::IsPublicSuffixDomainMatch( |
| - lookup_form->signon_realm, form->signon_realm))) { |
| + lookup_form->signon_realm, form->signon_realm)) || |
| + lookup_form->scheme != PasswordForm::SCHEME_HTML || |
|
vabr (Chromium)
2014/05/07 07:57:38
optional nit: the added tests are cheaper than the
Garrett Casto
2014/05/08 20:01:20
Done.
|
| + form->scheme != PasswordForm::SCHEME_HTML) { |
| continue; |
| } |
| psl_domain_match_metric = PSLMatchingHelper::PSL_DOMAIN_MATCH_FOUND; |