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 405f337d5cee0ee815c982fe255b3aefcb955bb3..862c5bcde27c9faf84fdcf19ad0d2ad1400b0686 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 |
@@ -74,6 +74,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; |
} |