| Index: trunk/src/components/password_manager/core/browser/password_form_manager.cc
|
| ===================================================================
|
| --- trunk/src/components/password_manager/core/browser/password_form_manager.cc (revision 290044)
|
| +++ trunk/src/components/password_manager/core/browser/password_form_manager.cc (working copy)
|
| @@ -379,7 +379,7 @@
|
| // These credentials will be in the final result regardless of score.
|
| std::vector<PasswordForm> credentials_to_keep;
|
| for (size_t i = 0; i < logins_result.size(); i++) {
|
| - if (ShouldIgnoreResult(*logins_result[i])) {
|
| + if (IgnoreResult(*logins_result[i])) {
|
| delete logins_result[i];
|
| continue;
|
| }
|
| @@ -439,8 +439,6 @@
|
| // We're done matching now.
|
| state_ = POST_MATCHING_PHASE;
|
|
|
| - client_->AutofillResultsComputed();
|
| -
|
| if (best_score <= 0) {
|
| return;
|
| }
|
| @@ -509,7 +507,7 @@
|
| OnRequestDone(results);
|
| }
|
|
|
| -bool PasswordFormManager::ShouldIgnoreResult(const PasswordForm& form) const {
|
| +bool PasswordFormManager::IgnoreResult(const PasswordForm& form) const {
|
| // Do not autofill on sign-up or change password forms (until we have some
|
| // working change password functionality).
|
| if (!observed_form_.new_password_element.empty())
|
| @@ -517,10 +515,6 @@
|
| // Don't match an invalid SSL form with one saved under secure circumstances.
|
| if (form.ssl_valid && !observed_form_.ssl_valid)
|
| return true;
|
| -
|
| - if (client_->ShouldFilterAutofillResult(form))
|
| - return true;
|
| -
|
| return false;
|
| }
|
|
|
|
|