Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(443)

Unified Diff: components/password_manager/core/browser/password_form_manager.cc

Issue 2752173003: Introduce PasswordFormManager::ResetStoredMatches (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/password_manager/core/browser/password_form_manager.cc
diff --git a/components/password_manager/core/browser/password_form_manager.cc b/components/password_manager/core/browser/password_form_manager.cc
index af37be8c190d9edb7fa168b87ddadc97e390b164..0c30c1677cf966e7c3f08c5083081e0d360fde4d 100644
--- a/components/password_manager/core/browser/password_form_manager.cc
+++ b/components/password_manager/core/browser/password_form_manager.cc
@@ -1219,6 +1219,14 @@ void PasswordFormManager::SaveGenerationFieldDetectedByClassifier(
generation_element_detected_by_classifier_ = generation_field;
}
+void PasswordFormManager::ResetStoredMatches() {
+ preferred_match_ = nullptr;
+ best_matches_.clear();
+ not_best_matches_.clear();
+ blacklisted_matches_.clear();
+ new_blacklisted_.reset();
+}
+
void PasswordFormManager::SendVotesOnSave() {
if (observed_form_.IsPossibleChangePasswordFormWithoutUsername())
return;

Powered by Google App Engine
This is Rietveld 408576698