Index: chrome/android/java/src/org/chromium/chrome/browser/payments/CardEditor.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/CardEditor.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/CardEditor.java |
index 281c0fb4a97a4d32f719431d18dd8e8cbf05acff..d092ca718538fa3c587ba5486edcfb093e03b739 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/payments/CardEditor.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/CardEditor.java |
@@ -485,11 +485,12 @@ public class CardEditor extends EditorBase<AutofillPaymentInstrument> |
if (mNumberField == null) { |
mNumberField = EditorFieldModel.createTextInput( |
EditorFieldModel.INPUT_TYPE_HINT_CREDIT_CARD, |
- mContext.getString(R.string.autofill_credit_card_editor_number), null, |
- mCardNumberValidator, mCardIconGenerator, |
+ mContext.getString(R.string.autofill_credit_card_editor_number), |
+ null /* suggestions */, null /* formatter */, mCardNumberValidator, |
+ mCardIconGenerator, |
mContext.getString(R.string.payments_field_required_validation_message), |
mContext.getString(R.string.payments_card_number_invalid_validation_message), |
- null); |
+ null /* value */); |
if (mCanScan) { |
mNumberField.addActionIcon(R.drawable.ic_photo_camera, |
R.string.autofill_scan_credit_card, new Runnable() { |
@@ -507,11 +508,13 @@ public class CardEditor extends EditorBase<AutofillPaymentInstrument> |
// Name on card is required. |
if (mNameField == null) { |
- mNameField = EditorFieldModel.createTextInput( |
- EditorFieldModel.INPUT_TYPE_HINT_PERSON_NAME, |
- mContext.getString(R.string.autofill_credit_card_editor_name), null, null, null, |
- mContext.getString(R.string.payments_field_required_validation_message), null, |
- null); |
+ mNameField = |
+ EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_HINT_PERSON_NAME, |
+ mContext.getString(R.string.autofill_credit_card_editor_name), |
+ null /* suggestions */, null /* formatter */, null /* validator */, |
+ null /* valueIconGenerator */, |
+ mContext.getString(R.string.payments_field_required_validation_message), |
+ null /* invalidErrorMessage */, null /* value */); |
} |
mNameField.setValue(card.getName()); |
editor.addField(mNameField); |