Index: chrome/android/java/src/org/chromium/chrome/browser/mojo/ChromeServiceRegistrar.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/mojo/ChromeServiceRegistrar.java b/chrome/android/java/src/org/chromium/chrome/browser/mojo/ChromeServiceRegistrar.java |
index 003449c5c1fcf4a416fcb64673c1ffe92b5049a3..76af5f40e4349c5e4620ba158b595da083b19086 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/mojo/ChromeServiceRegistrar.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/mojo/ChromeServiceRegistrar.java |
@@ -4,11 +4,10 @@ |
package org.chromium.chrome.browser.mojo; |
-import android.content.Context; |
- |
import org.chromium.base.annotations.CalledByNative; |
import org.chromium.chrome.browser.payments.PaymentRequestFactory; |
import org.chromium.content.browser.ServiceRegistry; |
+import org.chromium.content_public.browser.WebContents; |
import org.chromium.mojom.payments.PaymentRequest; |
/** |
@@ -17,8 +16,7 @@ import org.chromium.mojom.payments.PaymentRequest; |
class ChromeServiceRegistrar { |
@CalledByNative |
private static void registerRenderFrameMojoServices( |
- ServiceRegistry registry, Context applicationContext) { |
- assert applicationContext != null; |
- registry.addService(PaymentRequest.MANAGER, new PaymentRequestFactory(applicationContext)); |
+ ServiceRegistry registry, WebContents webContents) { |
+ registry.addService(PaymentRequest.MANAGER, new PaymentRequestFactory(webContents)); |
} |
} |