Index: components/password_manager/core/browser/credential_manager_pending_request_task.cc |
diff --git a/components/password_manager/core/browser/credential_manager_pending_request_task.cc b/components/password_manager/core/browser/credential_manager_pending_request_task.cc |
index a852003e9541539d901b923f7c8451286133633a..1e1b6cdbd40f2bbb4db820f9ec42acda2eaaac5b 100644 |
--- a/components/password_manager/core/browser/credential_manager_pending_request_task.cc |
+++ b/components/password_manager/core/browser/credential_manager_pending_request_task.cc |
@@ -19,14 +19,14 @@ |
CredentialManagerPendingRequestTask::CredentialManagerPendingRequestTask( |
CredentialManagerPendingRequestTaskDelegate* delegate, |
- const SendCredentialCallback& callback, |
+ int request_id, |
bool request_zero_click_only, |
const GURL& request_origin, |
bool include_passwords, |
const std::vector<GURL>& request_federations, |
const std::vector<std::string>& affiliated_realms) |
: delegate_(delegate), |
- send_callback_(callback), |
+ id_(request_id), |
zero_click_only_(request_zero_click_only), |
origin_(request_origin), |
include_passwords_(include_passwords), |
@@ -42,7 +42,7 @@ |
void CredentialManagerPendingRequestTask::OnGetPasswordStoreResults( |
ScopedVector<autofill::PasswordForm> results) { |
if (delegate_->GetOrigin() != origin_) { |
- delegate_->SendCredential(send_callback_, CredentialInfo()); |
+ delegate_->SendCredential(id_, CredentialInfo()); |
return; |
} |
@@ -88,7 +88,7 @@ |
} |
if ((local_results.empty() && federated_results.empty())) { |
- delegate_->SendCredential(send_callback_, CredentialInfo()); |
+ delegate_->SendCredential(id_, CredentialInfo()); |
return; |
} |
@@ -109,7 +109,7 @@ |
: CredentialType::CREDENTIAL_TYPE_FEDERATED); |
delegate_->client()->NotifyUserAutoSignin(std::move(local_results), |
origin_); |
- delegate_->SendCredential(send_callback_, info); |
+ delegate_->SendCredential(id_, info); |
return; |
} |
@@ -123,7 +123,7 @@ |
std::move(local_results), std::move(federated_results), origin_, |
base::Bind( |
&CredentialManagerPendingRequestTaskDelegate::SendPasswordForm, |
- base::Unretained(delegate_), send_callback_))) { |
+ base::Unretained(delegate_), id_))) { |
if (can_use_autosignin) { |
// The user had credentials, but either chose not to share them with the |
// site, or was prevented from doing so by lack of zero-click (or the |
@@ -134,7 +134,7 @@ |
std::move(potential_autosignin_form)); |
} |
- delegate_->SendCredential(send_callback_, CredentialInfo()); |
+ delegate_->SendCredential(id_, CredentialInfo()); |
} |
} |