summaryrefslogtreecommitdiff
path: root/chromium/components/password_manager/core/browser/new_password_form_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/password_manager/core/browser/new_password_form_manager.cc')
-rw-r--r--chromium/components/password_manager/core/browser/new_password_form_manager.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/chromium/components/password_manager/core/browser/new_password_form_manager.cc b/chromium/components/password_manager/core/browser/new_password_form_manager.cc
index 6a164e2d3b2..094e18bca41 100644
--- a/chromium/components/password_manager/core/browser/new_password_form_manager.cc
+++ b/chromium/components/password_manager/core/browser/new_password_form_manager.cc
@@ -596,8 +596,9 @@ void NewPasswordFormManager::OnFetchCompleted() {
}
bool NewPasswordFormManager::ProvisionallySave(
- const autofill::FormData& submitted_form,
- const PasswordManagerDriver* driver) {
+ const FormData& submitted_form,
+ const PasswordManagerDriver* driver,
+ bool is_gaia_with_skip_save_password_form) {
DCHECK(DoesManage(submitted_form, driver));
std::unique_ptr<PasswordForm> parsed_submitted_form =
@@ -612,6 +613,8 @@ bool NewPasswordFormManager::ProvisionallySave(
return is_submitted_;
parsed_submitted_form_ = std::move(parsed_submitted_form);
+ parsed_submitted_form_->is_gaia_with_skip_save_password_form =
+ is_gaia_with_skip_save_password_form;
submitted_form_ = submitted_form;
is_submitted_ = true;
CalculateFillingAssistanceMetric(submitted_form);