| Index: components/autofill/content/browser/wallet/wallet_items.cc
|
| diff --git a/components/autofill/content/browser/wallet/wallet_items.cc b/components/autofill/content/browser/wallet/wallet_items.cc
|
| index 03cf3f442c2453c8df0caf05a9dd817561572ea8..0517ecbcdb16132aee6e108bd6b392d946073239 100644
|
| --- a/components/autofill/content/browser/wallet/wallet_items.cc
|
| +++ b/components/autofill/content/browser/wallet/wallet_items.cc
|
| @@ -80,6 +80,21 @@ WalletItems::MaskedInstrument::Status
|
| return WalletItems::MaskedInstrument::INAPPLICABLE;
|
| }
|
|
|
| +std::string StringIdentifierFromType(WalletItems::MaskedInstrument::Type type) {
|
| + switch (type) {
|
| + case WalletItems::MaskedInstrument::VISA:
|
| + return kVisaCard;
|
| + case WalletItems::MaskedInstrument::MASTER_CARD:
|
| + return kMasterCard;
|
| + case WalletItems::MaskedInstrument::AMEX:
|
| + return kAmericanExpressCard;
|
| + case WalletItems::MaskedInstrument::DISCOVER:
|
| + return kDiscoverCard;
|
| + default:
|
| + return kGenericCard;
|
| + }
|
| +}
|
| +
|
| } // anonymous namespace
|
|
|
| WalletItems::MaskedInstrument::MaskedInstrument(
|
| @@ -327,6 +342,9 @@ base::string16 WalletItems::MaskedInstrument::GetInfo(
|
| case CREDIT_CARD_VERIFICATION_CODE:
|
| break;
|
|
|
| + case CREDIT_CARD_TYPE:
|
| + return UTF8ToUTF16(StringIdentifierFromType(type_));
|
| +
|
| default:
|
| NOTREACHED();
|
| }
|
|
|