| Index: components/autofill/core/browser/autofill_type.cc
|
| diff --git a/components/autofill/core/browser/autofill_type.cc b/components/autofill/core/browser/autofill_type.cc
|
| index 71d49558bc902404652a1743e157f1ffd61b0782..591220ca3776bf432096314dc0d7afd0a8f3d0b6 100644
|
| --- a/components/autofill/core/browser/autofill_type.cc
|
| +++ b/components/autofill/core/browser/autofill_type.cc
|
| @@ -102,7 +102,9 @@ FieldTypeGroup AutofillType::group() const {
|
| case ADDRESS_BILLING_DEPENDENT_LOCALITY:
|
| return ADDRESS_BILLING;
|
|
|
| - case CREDIT_CARD_NAME:
|
| + case CREDIT_CARD_NAME_FULL:
|
| + case CREDIT_CARD_NAME_FIRST:
|
| + case CREDIT_CARD_NAME_LAST:
|
| case CREDIT_CARD_NUMBER:
|
| case CREDIT_CARD_EXP_MONTH:
|
| case CREDIT_CARD_EXP_2_DIGIT_YEAR:
|
| @@ -171,7 +173,9 @@ FieldTypeGroup AutofillType::group() const {
|
| case HTML_TYPE_FULL_ADDRESS:
|
| return html_mode_ == HTML_MODE_BILLING ? ADDRESS_BILLING : ADDRESS_HOME;
|
|
|
| - case HTML_TYPE_CREDIT_CARD_NAME:
|
| + case HTML_TYPE_CREDIT_CARD_NAME_FULL:
|
| + case HTML_TYPE_CREDIT_CARD_NAME_FIRST:
|
| + case HTML_TYPE_CREDIT_CARD_NAME_LAST:
|
| case HTML_TYPE_CREDIT_CARD_NUMBER:
|
| case HTML_TYPE_CREDIT_CARD_EXP:
|
| case HTML_TYPE_CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR:
|
| @@ -340,8 +344,14 @@ ServerFieldType AutofillType::GetStorableType() const {
|
| case HTML_TYPE_FULL_ADDRESS:
|
| return UNKNOWN_TYPE;
|
|
|
| - case HTML_TYPE_CREDIT_CARD_NAME:
|
| - return CREDIT_CARD_NAME;
|
| + case HTML_TYPE_CREDIT_CARD_NAME_FULL:
|
| + return CREDIT_CARD_NAME_FULL;
|
| +
|
| + case HTML_TYPE_CREDIT_CARD_NAME_FIRST:
|
| + return CREDIT_CARD_NAME_FIRST;
|
| +
|
| + case HTML_TYPE_CREDIT_CARD_NAME_LAST:
|
| + return CREDIT_CARD_NAME_LAST;
|
|
|
| case HTML_TYPE_CREDIT_CARD_NUMBER:
|
| return CREDIT_CARD_NUMBER;
|
| @@ -570,8 +580,12 @@ std::string AutofillType::ToString() const {
|
| return "ADDRESS_BILLING_ZIP";
|
| case ADDRESS_BILLING_COUNTRY:
|
| return "ADDRESS_BILLING_COUNTRY";
|
| - case CREDIT_CARD_NAME:
|
| - return "CREDIT_CARD_NAME";
|
| + case CREDIT_CARD_NAME_FULL:
|
| + return "CREDIT_CARD_NAME_FULL";
|
| + case CREDIT_CARD_NAME_FIRST:
|
| + return "CREDIT_CARD_NAME_FIRST";
|
| + case CREDIT_CARD_NAME_LAST:
|
| + return "CREDIT_CARD_NAME_LAST";
|
| case CREDIT_CARD_NUMBER:
|
| return "CREDIT_CARD_NUMBER";
|
| case CREDIT_CARD_EXP_MONTH:
|
| @@ -675,8 +689,12 @@ std::string AutofillType::ToString() const {
|
| return "HTML_TYPE_POSTAL_CODE";
|
| case HTML_TYPE_FULL_ADDRESS:
|
| return "HTML_TYPE_FULL_ADDRESS";
|
| - case HTML_TYPE_CREDIT_CARD_NAME:
|
| - return "HTML_TYPE_CREDIT_CARD_NAME";
|
| + case HTML_TYPE_CREDIT_CARD_NAME_FULL:
|
| + return "HTML_TYPE_CREDIT_CARD_NAME_FULL";
|
| + case HTML_TYPE_CREDIT_CARD_NAME_FIRST:
|
| + return "HTML_TYPE_CREDIT_CARD_NAME_FIRST";
|
| + case HTML_TYPE_CREDIT_CARD_NAME_LAST:
|
| + return "HTML_TYPE_CREDIT_CARD_NAME_LAST";
|
| case HTML_TYPE_CREDIT_CARD_NUMBER:
|
| return "HTML_TYPE_CREDIT_CARD_NUMBER";
|
| case HTML_TYPE_CREDIT_CARD_EXP:
|
|
|