Index: chrome/browser/ui/autofill/autofill_dialog_common.cc |
diff --git a/chrome/browser/ui/autofill/autofill_dialog_common.cc b/chrome/browser/ui/autofill/autofill_dialog_common.cc |
index 4cb8cd3826f4276d57f7de3c1267f65be375cfe7..5638615709786e7c4cf72700d0657fa4f64f209f 100644 |
--- a/chrome/browser/ui/autofill/autofill_dialog_common.cc |
+++ b/chrome/browser/ui/autofill/autofill_dialog_common.cc |
@@ -72,35 +72,32 @@ void BuildInputs(const DetailInput* input_template, |
// Constructs |inputs| from template data for a given |dialog_section|. |
void BuildInputsForSection(DialogSection dialog_section, |
DetailInputs* inputs) { |
- const DetailInput kEmailInputs[] = { |
- { 1, EMAIL_ADDRESS, IDS_AUTOFILL_DIALOG_PLACEHOLDER_EMAIL }, |
- }; |
- |
const DetailInput kCCInputs[] = { |
- { 2, CREDIT_CARD_NUMBER, IDS_AUTOFILL_DIALOG_PLACEHOLDER_CARD_NUMBER }, |
- { 3, CREDIT_CARD_EXP_MONTH, IDS_AUTOFILL_DIALOG_PLACEHOLDER_EXPIRY_MONTH }, |
- { 3, CREDIT_CARD_EXP_4_DIGIT_YEAR, |
+ { 1, CREDIT_CARD_NUMBER, IDS_AUTOFILL_DIALOG_PLACEHOLDER_CARD_NUMBER }, |
+ { 2, CREDIT_CARD_EXP_MONTH, IDS_AUTOFILL_DIALOG_PLACEHOLDER_EXPIRY_MONTH }, |
+ { 2, CREDIT_CARD_EXP_4_DIGIT_YEAR, |
IDS_AUTOFILL_DIALOG_PLACEHOLDER_EXPIRY_YEAR }, |
- { 3, CREDIT_CARD_VERIFICATION_CODE, IDS_AUTOFILL_DIALOG_PLACEHOLDER_CVC, |
+ { 2, CREDIT_CARD_VERIFICATION_CODE, IDS_AUTOFILL_DIALOG_PLACEHOLDER_CVC, |
1.5 }, |
}; |
const DetailInput kBillingInputs[] = { |
- { 4, NAME_BILLING_FULL, IDS_AUTOFILL_DIALOG_PLACEHOLDER_CARDHOLDER_NAME }, |
- { 5, ADDRESS_BILLING_LINE1, |
+ { 3, NAME_BILLING_FULL, IDS_AUTOFILL_DIALOG_PLACEHOLDER_CARDHOLDER_NAME }, |
+ { 4, ADDRESS_BILLING_LINE1, |
IDS_AUTOFILL_DIALOG_PLACEHOLDER_ADDRESS_LINE_1 }, |
- { 6, ADDRESS_BILLING_LINE2, |
+ { 5, ADDRESS_BILLING_LINE2, |
IDS_AUTOFILL_DIALOG_PLACEHOLDER_ADDRESS_LINE_2 }, |
- { 7, ADDRESS_BILLING_CITY, |
+ { 6, ADDRESS_BILLING_CITY, |
IDS_AUTOFILL_DIALOG_PLACEHOLDER_LOCALITY }, |
// TODO(estade): state placeholder should depend on locale. |
- { 8, ADDRESS_BILLING_STATE, IDS_AUTOFILL_FIELD_LABEL_STATE }, |
- { 8, ADDRESS_BILLING_ZIP, |
+ { 7, ADDRESS_BILLING_STATE, IDS_AUTOFILL_FIELD_LABEL_STATE }, |
+ { 7, ADDRESS_BILLING_ZIP, |
IDS_AUTOFILL_DIALOG_PLACEHOLDER_POSTAL_CODE }, |
// We don't allow the user to change the country: http://crbug.com/247518 |
{ -1, ADDRESS_BILLING_COUNTRY, 0 }, |
- { 10, PHONE_BILLING_WHOLE_NUMBER, |
+ { 9, PHONE_BILLING_WHOLE_NUMBER, |
IDS_AUTOFILL_DIALOG_PLACEHOLDER_PHONE_NUMBER }, |
+ { 10, EMAIL_ADDRESS, IDS_AUTOFILL_DIALOG_PLACEHOLDER_EMAIL }, |
}; |
const DetailInput kShippingInputs[] = { |
@@ -116,12 +113,6 @@ void BuildInputsForSection(DialogSection dialog_section, |
}; |
switch (dialog_section) { |
- case SECTION_EMAIL: |
- BuildInputs(kEmailInputs, |
- arraysize(kEmailInputs), |
- inputs); |
- break; |
- |
case SECTION_CC: |
BuildInputs(kCCInputs, |
arraysize(kCCInputs), |
@@ -139,7 +130,7 @@ void BuildInputsForSection(DialogSection dialog_section, |
arraysize(kCCInputs), |
inputs); |
BuildInputs(kBillingInputs, |
- arraysize(kBillingInputs), |
+ arraysize(kBillingInputs) - 1, // Skip the email field. |
Evan Stade
2013/09/05 16:54:09
hmmm, maybe it would be cleaner to add the email i
Ilya Sherman
2013/09/06 04:16:05
Done.
|
inputs); |
break; |
@@ -154,9 +145,6 @@ void BuildInputsForSection(DialogSection dialog_section, |
AutofillMetrics::DialogUiEvent DialogSectionToUiEditEvent( |
DialogSection section) { |
switch (section) { |
- case SECTION_EMAIL: |
- return AutofillMetrics::DIALOG_UI_EMAIL_EDIT_UI_SHOWN; |
- |
case SECTION_BILLING: |
return AutofillMetrics::DIALOG_UI_BILLING_EDIT_UI_SHOWN; |
@@ -177,9 +165,6 @@ AutofillMetrics::DialogUiEvent DialogSectionToUiEditEvent( |
AutofillMetrics::DialogUiEvent DialogSectionToUiItemAddedEvent( |
DialogSection section) { |
switch (section) { |
- case SECTION_EMAIL: |
- return AutofillMetrics::DIALOG_UI_EMAIL_ITEM_ADDED; |
- |
case SECTION_BILLING: |
return AutofillMetrics::DIALOG_UI_BILLING_ITEM_ADDED; |
@@ -200,9 +185,6 @@ AutofillMetrics::DialogUiEvent DialogSectionToUiItemAddedEvent( |
AutofillMetrics::DialogUiEvent DialogSectionToUiSelectionChangedEvent( |
DialogSection section) { |
switch (section) { |
- case SECTION_EMAIL: |
- return AutofillMetrics::DIALOG_UI_EMAIL_SELECTED_SUGGESTION_CHANGED; |
- |
case SECTION_BILLING: |
return AutofillMetrics::DIALOG_UI_BILLING_SELECTED_SUGGESTION_CHANGED; |