| Index: components/autofill/core/browser/credit_card.h
|
| diff --git a/components/autofill/core/browser/credit_card.h b/components/autofill/core/browser/credit_card.h
|
| index 0fb251e9debe430e9cf9ca1123b2414102c9d37a..f08365ec5da5140b1440fa7b5bebad0e63283b5a 100644
|
| --- a/components/autofill/core/browser/credit_card.h
|
| +++ b/components/autofill/core/browser/credit_card.h
|
| @@ -109,12 +109,19 @@ class CreditCard : public AutofillDataModel {
|
| base::string16 TypeForDisplay() const;
|
| // A label for this credit card formatted as 'Cardname - 2345'.
|
| base::string16 TypeAndLastFourDigits() const;
|
| + // A label for this credit card formatted as 'Chase - 2345'.
|
| + base::string16 BankNameAndLastFourDigits() const;
|
|
|
| // Localized expiration for this credit card formatted as 'Exp: 06/17'.
|
| base::string16 AbbreviatedExpirationDateForDisplay() const;
|
|
|
| const std::string& type() const { return type_; }
|
|
|
| + const base::string16& bank_name() const { return bank_name_; }
|
| + void SetBankName(const base::string16& bank_name) {
|
| + bank_name_ = bank_name;
|
| + }
|
| +
|
| int expiration_month() const { return expiration_month_; }
|
| int expiration_year() const { return expiration_year_; }
|
|
|
| @@ -240,6 +247,9 @@ class CreditCard : public AutofillDataModel {
|
| // The cardholder's name. May be empty.
|
| base::string16 name_on_card_;
|
|
|
| + // The issuer bank name of the card.
|
| + base::string16 bank_name_;
|
| +
|
| // The type of the card. This is one of the k...Card constants below.
|
| std::string type_;
|
|
|
|
|