| Index: chrome/android/java/src/org/chromium/chrome/browser/payments/AndroidPaymentApp.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/AndroidPaymentApp.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/AndroidPaymentApp.java
|
| index 1e977e733f619db5bab2d09456a7b10d8804ceb1..f7658449477bea2799a134638a6ab16c33d4bb94 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/payments/AndroidPaymentApp.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/AndroidPaymentApp.java
|
| @@ -21,7 +21,6 @@ import org.chromium.IsReadyToPayService;
|
| import org.chromium.IsReadyToPayServiceCallback;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.chrome.R;
|
| -import org.chromium.content.browser.ContentViewCore;
|
| import org.chromium.content_public.browser.WebContents;
|
| import org.chromium.payments.mojom.PaymentDetailsModifier;
|
| import org.chromium.payments.mojom.PaymentItem;
|
| @@ -143,13 +142,7 @@ public class AndroidPaymentApp extends PaymentInstrument implements PaymentApp,
|
| if (mIsReadyToPayService != null) {
|
| sendIsReadyToPayIntentToPaymentApp();
|
| } else {
|
| - ContentViewCore contentView = ContentViewCore.fromWebContents(mWebContents);
|
| - if (contentView == null) {
|
| - respondToGetInstrumentsQuery(null);
|
| - return;
|
| - }
|
| -
|
| - WindowAndroid window = contentView.getWindowAndroid();
|
| + WindowAndroid window = mWebContents.getTopLevelNativeWindow();
|
| if (window == null) {
|
| respondToGetInstrumentsQuery(null);
|
| return;
|
| @@ -248,13 +241,7 @@ public class AndroidPaymentApp extends PaymentInstrument implements PaymentApp,
|
|
|
| mInstrumentDetailsCallback = callback;
|
|
|
| - ContentViewCore contentView = ContentViewCore.fromWebContents(mWebContents);
|
| - if (contentView == null) {
|
| - notifyError();
|
| - return;
|
| - }
|
| -
|
| - WindowAndroid window = contentView.getWindowAndroid();
|
| + WindowAndroid window = mWebContents.getTopLevelNativeWindow();
|
| if (window == null) {
|
| notifyError();
|
| return;
|
|
|