| Index: blimp/client/core/android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java
|
| diff --git a/blimp/client/core/android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java b/blimp/client/core/android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java
|
| index 3ba53b5d997573bb760854985335533ee1bfec80..1a4527f67b374a1a8daa7747f5073461e4f2d228 100644
|
| --- a/blimp/client/core/android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java
|
| +++ b/blimp/client/core/android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java
|
| @@ -14,6 +14,7 @@ import org.chromium.blimp_public.BlimpClientContext;
|
| import org.chromium.blimp_public.BlimpClientContextDelegate;
|
| import org.chromium.blimp_public.BlimpSettingsCallbacks;
|
| import org.chromium.blimp_public.contents.BlimpContents;
|
| +import org.chromium.ui.base.WindowAndroid;
|
|
|
| /**
|
| * BlimpClientContextImpl is a Java wrapper to allow communicating with the native
|
| @@ -56,9 +57,10 @@ public class BlimpClientContextImpl implements BlimpClientContext {
|
| }
|
|
|
| @Override
|
| - public BlimpContents createBlimpContents() {
|
| + public BlimpContents createBlimpContents(WindowAndroid windowAndroid) {
|
| assert mNativeBlimpClientContextImplAndroid != 0;
|
| - return nativeCreateBlimpContentsJava(mNativeBlimpClientContextImplAndroid);
|
| + return nativeCreateBlimpContentsJava(
|
| + mNativeBlimpClientContextImplAndroid, windowAndroid.getNativePointer());
|
| }
|
|
|
| @Override
|
| @@ -101,7 +103,7 @@ public class BlimpClientContextImpl implements BlimpClientContext {
|
| }
|
|
|
| private native BlimpContents nativeCreateBlimpContentsJava(
|
| - long nativeBlimpClientContextImplAndroid);
|
| + long nativeBlimpClientContextImplAndroid, long windowAndroidPtr);
|
|
|
| private native void nativeConnectFromJava(long nativeBlimpClientContextImplAndroid);
|
| }
|
|
|