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 824aac1b8709ffa5af5a0db4cdd2b77158b8c953..07308045ca1327bc568c24a7e60b3814e7799309 100644 |
--- a/components/autofill/core/browser/autofill_type.cc |
+++ b/components/autofill/core/browser/autofill_type.cc |
@@ -104,6 +104,10 @@ FieldTypeGroup AutofillType::group() const { |
case CREDIT_CARD_NAME: |
case CREDIT_CARD_NUMBER: |
+ case CREDIT_CARD_NUMBER_PART1: |
+ case CREDIT_CARD_NUMBER_PART2: |
+ case CREDIT_CARD_NUMBER_PART3: |
+ case CREDIT_CARD_NUMBER_PART4: |
case CREDIT_CARD_EXP_MONTH: |
case CREDIT_CARD_EXP_2_DIGIT_YEAR: |
case CREDIT_CARD_EXP_4_DIGIT_YEAR: |
@@ -166,6 +170,10 @@ FieldTypeGroup AutofillType::group() const { |
case HTML_TYPE_CREDIT_CARD_NAME: |
case HTML_TYPE_CREDIT_CARD_NUMBER: |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART1: |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART2: |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART3: |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART4: |
case HTML_TYPE_CREDIT_CARD_EXP: |
case HTML_TYPE_CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR: |
case HTML_TYPE_CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR: |
@@ -337,6 +345,18 @@ ServerFieldType AutofillType::GetStorableType() const { |
case HTML_TYPE_CREDIT_CARD_NUMBER: |
return CREDIT_CARD_NUMBER; |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART1: |
+ return CREDIT_CARD_NUMBER_PART1; |
+ |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART2: |
+ return CREDIT_CARD_NUMBER_PART2; |
+ |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART3: |
+ return CREDIT_CARD_NUMBER_PART3; |
+ |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART4: |
+ return CREDIT_CARD_NUMBER_PART4; |
+ |
case HTML_TYPE_CREDIT_CARD_EXP: |
return CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR; |
@@ -562,6 +582,14 @@ std::string AutofillType::ToString() const { |
return "CREDIT_CARD_NAME"; |
case CREDIT_CARD_NUMBER: |
return "CREDIT_CARD_NUMBER"; |
+ case CREDIT_CARD_NUMBER_PART1: |
+ return "CREDIT_CARD_NUMBER_PART1"; |
+ case CREDIT_CARD_NUMBER_PART2: |
+ return "CREDIT_CARD_NUMBER_PART2"; |
+ case CREDIT_CARD_NUMBER_PART3: |
+ return "CREDIT_CARD_NUMBER_PART3"; |
+ case CREDIT_CARD_NUMBER_PART4: |
+ return "CREDIT_CARD_NUMBER_PART4"; |
case CREDIT_CARD_EXP_MONTH: |
return "CREDIT_CARD_EXP_MONTH"; |
case CREDIT_CARD_EXP_2_DIGIT_YEAR: |
@@ -655,6 +683,14 @@ std::string AutofillType::ToString() const { |
return "HTML_TYPE_CREDIT_CARD_NAME"; |
case HTML_TYPE_CREDIT_CARD_NUMBER: |
return "HTML_TYPE_CREDIT_CARD_NUMBER"; |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART1: |
+ return "HTML_TYPE_CREDIT_CARD_NUMBER_PART1"; |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART2: |
+ return "HTML_TYPE_CREDIT_CARD_NUMBER_PART2"; |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART3: |
+ return "HTML_TYPE_CREDIT_CARD_NUMBER_PART3"; |
+ case HTML_TYPE_CREDIT_CARD_NUMBER_PART4: |
+ return "HTML_TYPE_CREDIT_CARD_NUMBER_PART4"; |
case HTML_TYPE_CREDIT_CARD_EXP: |
return "HTML_TYPE_CREDIT_CARD_EXP"; |
case HTML_TYPE_CREDIT_CARD_EXP_MONTH: |