Index: chrome/browser/ui/android/autofill/card_unmask_prompt_view_android.cc |
diff --git a/chrome/browser/ui/android/autofill/card_unmask_prompt_view_android.cc b/chrome/browser/ui/android/autofill/card_unmask_prompt_view_android.cc |
index 6c7ba1b7b52995f5188ce211fc396fcd86079538..b676d22b7f36f10b645095620c48a8d0783dd1cc 100644 |
--- a/chrome/browser/ui/android/autofill/card_unmask_prompt_view_android.cc |
+++ b/chrome/browser/ui/android/autofill/card_unmask_prompt_view_android.cc |
@@ -73,6 +73,17 @@ void CardUnmaskPromptViewAndroid::OnUserInput(JNIEnv* env, |
should_store_locally); |
} |
+void CardUnmaskPromptViewAndroid::OnNewCardLinkClicked(JNIEnv* env, |
+ jobject obj) { |
+ controller_->NewCardLinkClicked(); |
+ Java_CardUnmaskBridge_update(env, java_object_.obj(), |
+ base::android::ConvertUTF16ToJavaString( |
+ env, controller_->GetWindowTitle()).obj(), |
+ base::android::ConvertUTF16ToJavaString( |
+ env, controller_->GetInstructionsMessage()).obj(), |
+ controller_->ShouldRequestExpirationDate()); |
+} |
+ |
void CardUnmaskPromptViewAndroid::PromptDismissed(JNIEnv* env, jobject obj) { |
delete this; |
} |