diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-05-24 11:40:17 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-05-24 12:42:11 +0000 |
commit | 5d87695f37678f96492b258bbab36486c59866b4 (patch) | |
tree | be9783bbaf04fb930c4d74ca9c00b5e7954c8bc6 /chromium/components/password_manager/core/browser/password_manager.h | |
parent | 6c11fb357ec39bf087b8b632e2b1e375aef1b38b (diff) |
BASELINE: Update Chromium to 75.0.3770.56
Change-Id: I86d2007fd27a45d5797eee06f4c9369b8b50ac4f
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'chromium/components/password_manager/core/browser/password_manager.h')
-rw-r--r-- | chromium/components/password_manager/core/browser/password_manager.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/chromium/components/password_manager/core/browser/password_manager.h b/chromium/components/password_manager/core/browser/password_manager.h index be1f968ace9..5f224ba242a 100644 --- a/chromium/components/password_manager/core/browser/password_manager.h +++ b/chromium/components/password_manager/core/browser/password_manager.h @@ -117,6 +117,10 @@ class PasswordManager : public LoginModel, public FormSubmissionObserver { void OnPasswordFormSubmitted(PasswordManagerDriver* driver, const autofill::PasswordForm& password_form); + // Handles submitted http auth credentials. + void OnPasswordHttpAuthFormSubmitted( + const autofill::PasswordForm& password_form); + // Handles a password form being submitted, assumes that submission is // successful and does not do any checks on success of submission. // For example, this is called if |password_form| was filled @@ -202,15 +206,13 @@ class PasswordManager : public LoginModel, public FormSubmissionObserver { void PresaveGeneratedPassword(PasswordManagerDriver* driver, const autofill::FormData& form, const base::string16& generated_password, - const base::string16& generation_element, - bool is_manually_triggered); + const base::string16& generation_element); // Updates the presaved credential with the generated password when the user // types in field with |field_identifier|, which is in form with // |form_identifier| and the field value is |field_value|. |driver| // corresponds to the form parent frame. void UpdateGeneratedPasswordOnUserInput( - PasswordManagerDriver* driver, const base::string16& form_identifier, const base::string16& field_identifier, const base::string16& field_value); @@ -281,6 +283,11 @@ class PasswordManager : public LoginModel, public FormSubmissionObserver { NewPasswordFormManager* ProvisionallySaveForm(const autofill::FormData& form, PasswordManagerDriver* driver); + // Passes |form| to NewPasswordFormManager that manages it for using it after + // detecting submission success for saving. + void ProvisionallySaveHttpAuthForm( + const autofill::PasswordForm& password_form); + // Returns the best match in |pending_login_managers_| for |form|. May return // nullptr if no match exists. PasswordFormManager* GetMatchingPendingManager( @@ -390,11 +397,6 @@ class PasswordManager : public LoginModel, public FormSubmissionObserver { // The user-visible URL from the last time a password was provisionally saved. GURL main_frame_url_; - const bool is_new_form_parsing_for_saving_enabled_; - - // If true, it turns off using PasswordFormManager in PasswordManager. - const bool is_only_new_parser_enabled_; - // True if Credential Management API function store() was called. In this case // PasswordManager does not need to show a save/update prompt since // CredentialManagerImpl takes care of it. |