| 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 15e69c087388fb0a3e1427117fdbf1ac4f36545f..20eca32ca654bf4150ae23633c2a41d623cc86b1 100644
|
| --- a/components/password_manager/core/browser/password_manager.h
|
| +++ b/components/password_manager/core/browser/password_manager.h
|
| @@ -96,6 +96,9 @@ class PasswordManager : public LoginModel {
|
| virtual void OnPasswordFormSubmitted(
|
| const autofill::PasswordForm& password_form);
|
|
|
| + void OnRemoveSavedPasswordAndUpdateManagers(
|
| + autofill::PasswordForm password_form);
|
| +
|
| private:
|
| enum ProvisionalSaveFailure {
|
| SAVING_DISABLED,
|
| @@ -132,6 +135,10 @@ class PasswordManager : public LoginModel {
|
| // |provisional_save_manager_|.
|
| bool ShouldPromptUserToSavePassword() const;
|
|
|
| + // Use this policy for the password store to avoid prompting the user for
|
| + // access to a password if they don't have password saving enabled.
|
| + PasswordStore::AuthorizationPromptPolicy GetPromptPolicy();
|
| +
|
| // Note about how a PasswordFormManager can transition from
|
| // pending_login_managers_ to provisional_save_manager_ and the infobar.
|
| //
|
|
|