| Index: chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java b/chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java
|
| index f8702062fe141ff90fe3ff88e078b3896b7e803b..c7bc193cc25eb1c169f381a5d7ec5204c69dc00c 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java
|
| @@ -635,9 +635,10 @@ public class PersonalDataManager {
|
| mPersonalDataManagerAndroid, cardServerId, billingAddressId);
|
| }
|
|
|
| - public String getBasicCardPaymentTypeIfValid(String cardNumber) {
|
| + public String getBasicCardPaymentType(String cardNumber, boolean emptyIfInvalid) {
|
| ThreadUtils.assertOnUiThread();
|
| - return nativeGetBasicCardPaymentTypeIfValid(mPersonalDataManagerAndroid, cardNumber);
|
| + return nativeGetBasicCardPaymentType(
|
| + mPersonalDataManagerAndroid, cardNumber, emptyIfInvalid);
|
| }
|
|
|
| @VisibleForTesting
|
| @@ -842,8 +843,8 @@ public class PersonalDataManager {
|
| CreditCard card);
|
| private native void nativeUpdateServerCardBillingAddress(long nativePersonalDataManagerAndroid,
|
| String guid, String billingAddressId);
|
| - private native String nativeGetBasicCardPaymentTypeIfValid(
|
| - long nativePersonalDataManagerAndroid, String cardNumber);
|
| + private native String nativeGetBasicCardPaymentType(
|
| + long nativePersonalDataManagerAndroid, String cardNumber, boolean emptyIfInvalid);
|
| private native void nativeAddServerCreditCardForTest(long nativePersonalDataManagerAndroid,
|
| CreditCard card);
|
| private native void nativeRemoveByGUID(long nativePersonalDataManagerAndroid, String guid);
|
|
|