Index: components/password_manager/core/browser/password_manager_client.h |
diff --git a/components/password_manager/core/browser/password_manager_client.h b/components/password_manager/core/browser/password_manager_client.h |
index 3ea1499f5d4774b5ee8ec42abd448319ae2afa30..299ac6d7f3bf35a018d227b28dc2a177ece08687 100644 |
--- a/components/password_manager/core/browser/password_manager_client.h |
+++ b/components/password_manager/core/browser/password_manager_client.h |
@@ -141,10 +141,11 @@ class PasswordManagerClient { |
// They are never filled, but might be needed in the UI, for example. Default |
// implementation is a noop. |
virtual void PasswordWasAutofilled( |
- const autofill::PasswordFormMap& best_matches, |
+ const std::map<base::string16, const autofill::PasswordForm*>& |
+ best_matches, |
const GURL& origin, |
- const std::vector<std::unique_ptr<autofill::PasswordForm>>* |
- federated_matches) const; |
+ const std::vector<const autofill::PasswordForm*>* federated_matches) |
+ const; |
// Gets prefs associated with this embedder. |
virtual PrefService* GetPrefs() = 0; |