Index: components/password_manager/core/browser/password_manager.h |
diff --git a/components/password_manager/core/browser/password_manager.h b/components/password_manager/core/browser/password_manager.h |
index 16bde656c8c113a194238d4278fef883501f8926..410bf3368c4879b2cbd1243fe6e114e2f9d2ee72 100644 |
--- a/components/password_manager/core/browser/password_manager.h |
+++ b/components/password_manager/core/browser/password_manager.h |
@@ -67,8 +67,15 @@ class PasswordManager : public LoginModel { |
const autofill::PasswordForm& preferred_match, |
bool wait_for_username) const; |
+ // Called by a PasswordFormManager when it decides a HTTP auth dialog can be |
+ // autofilled. |
+ void AutofillHttpAuth(const autofill::PasswordFormMap& best_matches, |
+ const autofill::PasswordForm& preferred_match) const; |
+ |
// LoginModel implementation. |
- void AddObserver(LoginModelObserver* observer) override; |
+ void AddObserverAndDeliverCredentials( |
+ LoginModelObserver* observer, |
+ const autofill::PasswordForm& observed_form) override; |
void RemoveObserver(LoginModelObserver* observer) override; |
void GenerationAvailableForForm(const autofill::PasswordForm& form); |