| Index: components/autofill/core/browser/autofill_data_util.cc
|
| diff --git a/components/autofill/core/browser/autofill_data_util.cc b/components/autofill/core/browser/autofill_data_util.cc
|
| index 955a6c20f8d2970e212d61ae6febe04dd7643ddf..2b45d9d29886a230ad3e138f911b77659e915537 100644
|
| --- a/components/autofill/core/browser/autofill_data_util.cc
|
| +++ b/components/autofill/core/browser/autofill_data_util.cc
|
| @@ -383,5 +383,23 @@ bool ProfileMatchesFullName(const base::string16 full_name,
|
| return false;
|
| }
|
|
|
| +const PaymentRequestData& GetPaymentRequestData(const std::string& type) {
|
| + for (size_t i = 0; i < arraysize(kPaymentRequestData); ++i) {
|
| + if (type == kPaymentRequestData[i].card_type)
|
| + return kPaymentRequestData[i];
|
| + }
|
| + return kPaymentRequestData[0];
|
| +}
|
| +
|
| +const char* GetCardTypeForBasicCardPaymentType(
|
| + const std::string& basic_card_payment_type) {
|
| + for (size_t i = 0; i < arraysize(kPaymentRequestData); ++i) {
|
| + if (basic_card_payment_type ==
|
| + kPaymentRequestData[i].basic_card_payment_type)
|
| + return kPaymentRequestData[i].card_type;
|
| + }
|
| + return kPaymentRequestData[0].card_type;
|
| +}
|
| +
|
| } // namespace data_util
|
| } // namespace autofill
|
|
|