Chromium Code Reviews| Index: chrome/browser/ui/android/autofill/credit_card_scanner_view_android.cc |
| diff --git a/chrome/browser/ui/android/autofill/credit_card_scanner_view_android.cc b/chrome/browser/ui/android/autofill/credit_card_scanner_view_android.cc |
| index 14b5d82806c5c8bee42737017856f346273e31e7..3c3b8987eff371cc95aaa28ff09e796ee9756bf7 100644 |
| --- a/chrome/browser/ui/android/autofill/credit_card_scanner_view_android.cc |
| +++ b/chrome/browser/ui/android/autofill/credit_card_scanner_view_android.cc |
| @@ -17,7 +17,7 @@ |
| #include "components/autofill/core/browser/credit_card.h" |
| #include "components/autofill/core/browser/field_types.h" |
| #include "content/public/browser/android/content_view_core.h" |
| -#include "jni/CreditCardScanner_jni.h" |
| +#include "jni/CreditCardScannerBridge_jni.h" |
| #include "ui/android/view_android.h" |
| #include "ui/android/window_android.h" |
| @@ -29,9 +29,9 @@ namespace autofill { |
| bool CreditCardScannerView::CanShow() { |
| JNIEnv* env = base::android::AttachCurrentThread(); |
| base::android::ScopedJavaGlobalRef<jobject> java_object( |
| - Java_CreditCardScanner_create( |
| + Java_CreditCardScannerBridge_create( |
| env, 0, base::android::GetApplicationContext(), nullptr)); |
| - return Java_CreditCardScanner_canScan(env, java_object); |
| + return Java_CreditCardScannerBridge_canScan(env, java_object); |
| } |
| // static |
| @@ -51,7 +51,7 @@ CreditCardScannerViewAndroid::CreditCardScannerViewAndroid( |
| const base::WeakPtr<CreditCardScannerViewDelegate>& delegate, |
| content::WebContents* web_contents) |
| : delegate_(delegate), |
| - java_object_(Java_CreditCardScanner_create( |
| + java_object_(Java_CreditCardScannerBridge_create( |
| base::android::AttachCurrentThread(), |
| reinterpret_cast<intptr_t>(this), |
| base::android::GetApplicationContext(), |
| @@ -79,19 +79,15 @@ void CreditCardScannerViewAndroid::ScanCompleted( |
| card.SetNumber(base::android::ConvertJavaStringToUTF16(env, card_number)); |
| card.SetExpirationMonth(static_cast<int>(expiration_month)); |
| card.SetExpirationYear(static_cast<int>(expiration_year)); |
| - |
| - if (base::FeatureList::IsEnabled(kAutofillScanCardholderName)) { |
|
msw
2016/08/26 22:37:07
Where exactly is this checked now? I don't see it
please use gerrit instead
2016/08/29 17:58:31
I was going to rely on the implementation of the s
msw
2016/08/29 18:19:19
Can we just DCHECK that the cardholder name is bla
please use gerrit instead
2016/08/29 18:50:49
Done.
|
| - card.SetRawInfo( |
| - CREDIT_CARD_NAME_FULL, |
| - base::android::ConvertJavaStringToUTF16(env, card_holder_name)); |
| - } |
| - |
| + card.SetRawInfo( |
| + CREDIT_CARD_NAME_FULL, |
| + base::android::ConvertJavaStringToUTF16(env, card_holder_name)); |
| delegate_->ScanCompleted(card); |
| } |
| void CreditCardScannerViewAndroid::Show() { |
| JNIEnv* env = base::android::AttachCurrentThread(); |
| - Java_CreditCardScanner_scan(env, java_object_); |
| + Java_CreditCardScannerBridge_scan(env, java_object_); |
| } |
| } // namespace autofill |