| Index: components/payments/payment_request.cc
|
| diff --git a/components/payments/payment_request.cc b/components/payments/payment_request.cc
|
| index d7302df59c70c7fcda437a4df50d89570d0d376a..fd2fc4f54f366cd201807bc14cfc42f360bdb452 100644
|
| --- a/components/payments/payment_request.cc
|
| +++ b/components/payments/payment_request.cc
|
| @@ -5,9 +5,7 @@
|
| #include "components/payments/payment_request.h"
|
|
|
| #include "base/memory/ptr_util.h"
|
| -#include "components/autofill/core/browser/personal_data_manager.h"
|
| #include "components/payments/payment_details_validation.h"
|
| -#include "components/payments/payment_request_delegate.h"
|
| #include "components/payments/payment_request_web_contents_manager.h"
|
| #include "content/public/browser/browser_thread.h"
|
| #include "content/public/browser/web_contents.h"
|
| @@ -123,11 +121,8 @@ const std::vector<autofill::AutofillProfile*>&
|
| autofill::CreditCard* PaymentRequest::GetCurrentlySelectedCreditCard() {
|
| // TODO(anthonyvd): Change this code to prioritize server cards and implement
|
| // a way to modify this function's return value.
|
| - autofill::PersonalDataManager* data_manager =
|
| - delegate_->GetPersonalDataManager();
|
| -
|
| const std::vector<autofill::CreditCard*> cards =
|
| - data_manager->GetCreditCardsToSuggest();
|
| + personal_data_manager()->GetCreditCardsToSuggest();
|
|
|
| auto first_complete_card = std::find_if(
|
| cards.begin(),
|
| @@ -140,10 +135,8 @@ autofill::CreditCard* PaymentRequest::GetCurrentlySelectedCreditCard() {
|
| }
|
|
|
| void PaymentRequest::PopulateProfileCache() {
|
| - autofill::PersonalDataManager* data_manager =
|
| - delegate_->GetPersonalDataManager();
|
| std::vector<autofill::AutofillProfile*> profiles =
|
| - data_manager->GetProfilesToSuggest();
|
| + personal_data_manager()->GetProfilesToSuggest();
|
|
|
| // PaymentRequest may outlive the Profiles returned by the Data Manager.
|
| // Thus, we store copies, and return a vector of pointers to these copies
|
|
|