Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(321)

Unified Diff: components/autofill/core/browser/payments/full_card_request.cc

Issue 2794613002: Remove FullCardRequest's dependency on AutofillClient. (Closed)
Patch Set: Address comments. Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/autofill/core/browser/payments/full_card_request.cc
diff --git a/components/autofill/core/browser/payments/full_card_request.cc b/components/autofill/core/browser/payments/full_card_request.cc
index ee21ebaf829a9d5b344f0d43aab94cce2297c706..68177a7032901b5b1146b2df9a6d292bf8dc77da 100644
--- a/components/autofill/core/browser/payments/full_card_request.cc
+++ b/components/autofill/core/browser/payments/full_card_request.cc
@@ -16,17 +16,17 @@
namespace autofill {
namespace payments {
-FullCardRequest::FullCardRequest(AutofillClient* autofill_client,
+FullCardRequest::FullCardRequest(RiskDataLoader* risk_data_loader,
payments::PaymentsClient* payments_client,
PersonalDataManager* personal_data_manager)
- : autofill_client_(autofill_client),
+ : risk_data_loader_(risk_data_loader),
payments_client_(payments_client),
personal_data_manager_(personal_data_manager),
result_delegate_(nullptr),
ui_delegate_(nullptr),
should_unmask_card_(false),
weak_ptr_factory_(this) {
- DCHECK(autofill_client_);
+ DCHECK(risk_data_loader_);
DCHECK(payments_client_);
DCHECK(personal_data_manager_);
}
@@ -62,7 +62,7 @@ void FullCardRequest::GetFullCard(const CreditCard& card,
weak_ptr_factory_.GetWeakPtr());
if (should_unmask_card_) {
- autofill_client_->LoadRiskData(
+ risk_data_loader_->LoadRiskData(
base::Bind(&FullCardRequest::OnDidGetUnmaskRiskData,
weak_ptr_factory_.GetWeakPtr()));
}
« no previous file with comments | « components/autofill/core/browser/payments/full_card_request.h ('k') | components/autofill/core/browser/risk_data_loader.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698