| Index: chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskBridge.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskBridge.java
|
| index 016494b7cb5bf75732df57ec87abd5e0c4a0a28f..78cc60338d50a1ad883b5fc7f1be04839d61cc35 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskBridge.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskBridge.java
|
| @@ -67,6 +67,11 @@ public class CardUnmaskBridge implements CardUnmaskPromptDelegate {
|
| nativeOnUserInput(mNativeCardUnmaskPromptViewAndroid, cvc, month, year, shouldStoreLocally);
|
| }
|
|
|
| + @Override
|
| + public void onNewCardLinkClicked() {
|
| + nativeOnNewCardLinkClicked(mNativeCardUnmaskPromptViewAndroid);
|
| + }
|
| +
|
| /**
|
| * Shows a prompt for unmasking a Wallet credit card.
|
| */
|
| @@ -76,6 +81,20 @@ public class CardUnmaskBridge implements CardUnmaskPromptDelegate {
|
| }
|
|
|
| /**
|
| + * After a prompt is already showing, update some UI elements.
|
| + * @param title The dialog title.
|
| + * @param instructions Expository text.
|
| + * @param shouldRequestExpirationDate Whether to show the Update + Verify UI or just the
|
| + * Verify UI.
|
| + */
|
| + @CalledByNative
|
| + private void update(String title, String instructions, boolean shouldRequestExpirationDate) {
|
| + if (mCardUnmaskPrompt != null) {
|
| + mCardUnmaskPrompt.update(title, instructions, shouldRequestExpirationDate);
|
| + }
|
| + }
|
| +
|
| + /**
|
| * Dismisses the prompt without returning any user response.
|
| */
|
| @CalledByNative
|
| @@ -109,4 +128,5 @@ public class CardUnmaskBridge implements CardUnmaskPromptDelegate {
|
| private native void nativeOnUserInput(
|
| long nativeCardUnmaskPromptViewAndroid, String cvc, String month, String year,
|
| boolean shouldStoreLocally);
|
| + private native void nativeOnNewCardLinkClicked(long nativeCardUnmaskPromptViewAndroid);
|
| }
|
|
|