Index: chrome/browser/android/payments/service_worker_payment_app_bridge.cc |
diff --git a/chrome/browser/android/payments/service_worker_payment_app_bridge.cc b/chrome/browser/android/payments/service_worker_payment_app_bridge.cc |
index 0c0057667825fc3f7b91e23090cbee09b5a9c1af..6bf21437e913ba175b3efbe2f0ba320b6c7e0305 100644 |
--- a/chrome/browser/android/payments/service_worker_payment_app_bridge.cc |
+++ b/chrome/browser/android/payments/service_worker_payment_app_bridge.cc |
@@ -12,7 +12,6 @@ |
#include "chrome/browser/profiles/profile_manager.h" |
#include "content/public/browser/browser_thread.h" |
#include "content/public/browser/payment_app_provider.h" |
-#include "content/public/browser/stored_payment_instrument.h" |
#include "content/public/browser/web_contents.h" |
#include "jni/ServiceWorkerPaymentAppBridge_jni.h" |
#include "third_party/WebKit/public/platform/modules/payments/payment_app.mojom.h" |
@@ -42,24 +41,15 @@ void OnGotAllPaymentApps(const JavaRef<jobject>& jweb_contents, |
content::PaymentAppProvider::PaymentApps apps) { |
JNIEnv* env = AttachCurrentThread(); |
- // TODO(gogerald): Present payment app instead of instruments to user, |
- // crbug.com/735063. |
for (const auto& app_info : apps) { |
- ScopedJavaLocalRef<jobject> java_instruments = |
- Java_ServiceWorkerPaymentAppBridge_createInstrumentList(env); |
- for (const auto& instrument : app_info.second->instruments) { |
- Java_ServiceWorkerPaymentAppBridge_addInstrument( |
- env, java_instruments, jweb_contents, |
- app_info.second->registration_id, |
- ConvertUTF8ToJavaString(env, instrument->instrument_key), |
- ConvertUTF8ToJavaString(env, instrument->name), |
- ToJavaArrayOfStrings(env, instrument->enabled_methods), |
- instrument->icon == nullptr |
- ? nullptr |
- : gfx::ConvertToJavaBitmap(instrument->icon.get())); |
- } |
Java_ServiceWorkerPaymentAppBridge_onPaymentAppCreated( |
- env, java_instruments, jweb_contents, jcallback); |
+ env, app_info.second->registration_id, |
+ ConvertUTF8ToJavaString(env, app_info.second->name), |
+ app_info.second->icon == nullptr |
+ ? nullptr |
+ : gfx::ConvertToJavaBitmap(app_info.second->icon.get()), |
+ ToJavaArrayOfStrings(env, app_info.second->enabled_methods), |
+ jweb_contents, jcallback); |
} |
Java_ServiceWorkerPaymentAppBridge_onAllPaymentAppsCreated(env, jcallback); |
} |