| Index: chrome/android/java/src/org/chromium/chrome/browser/payments/AutofillPaymentInstrument.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/AutofillPaymentInstrument.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/AutofillPaymentInstrument.java
|
| index 2ffe7cb4fbaccfc5e131af049bfb3edbf177657e..8557299c4e696f1f9e2f2b1a137c1626b1575ada 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/payments/AutofillPaymentInstrument.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/AutofillPaymentInstrument.java
|
| @@ -333,4 +333,18 @@ public class AutofillPaymentInstrument extends PaymentInstrument
|
| public AutofillProfile getBillingAddress() {
|
| return mBillingAddress;
|
| }
|
| +
|
| + @Override
|
| + public String getPreviewString(String labelSeparator, int maxLength) {
|
| + StringBuilder previewString = new StringBuilder(getLabel());
|
| + if (maxLength < 0) return previewString.toString();
|
| +
|
| + int networkNameEndIndex = previewString.indexOf(" ");
|
| + if (networkNameEndIndex > 0) {
|
| + // Only display card network name.
|
| + previewString.delete(networkNameEndIndex, previewString.length());
|
| + }
|
| + if (previewString.length() < maxLength) return previewString.toString();
|
| + return previewString.substring(0, maxLength / 2);
|
| + }
|
| }
|
|
|