| Index: ios/chrome/browser/payments/test_payment_request.mm
|
| diff --git a/ios/chrome/browser/payments/test_payment_request.mm b/ios/chrome/browser/payments/test_payment_request.mm
|
| index be46d8a30b2423434ffa8c5f8ad771db6d06e9f9..171ba59c4e11eec9b7a3b0127bd5ba16d665a476 100644
|
| --- a/ios/chrome/browser/payments/test_payment_request.mm
|
| +++ b/ios/chrome/browser/payments/test_payment_request.mm
|
| @@ -7,6 +7,7 @@
|
| #include "components/autofill/core/browser/personal_data_manager.h"
|
| #include "components/autofill/core/browser/region_data_loader.h"
|
| #include "components/payments/core/payments_profile_comparator.h"
|
| +#include "components/prefs/pref_service.h"
|
| #include "ios/web/public/payments/payment_request.h"
|
|
|
| #if !defined(__has_feature) || !__has_feature(objc_arc)
|
| @@ -31,6 +32,12 @@ autofill::RegionDataLoader* TestPaymentRequest::GetRegionDataLoader() {
|
| return PaymentRequest::GetRegionDataLoader();
|
| }
|
|
|
| +PrefService* TestPaymentRequest::GetPrefService() {
|
| + if (pref_service_)
|
| + return pref_service_;
|
| + return PaymentRequest::GetPrefService();
|
| +}
|
| +
|
| payments::PaymentsProfileComparator* TestPaymentRequest::profile_comparator() {
|
| if (profile_comparator_)
|
| return profile_comparator_;
|
|
|