| Index: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
| index e914ba5da5ff5d7812c01579ecc70b25ee13ad2b..5a17ad8397a54cdc923448ff02b7fa77dca790a8 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
| @@ -1502,7 +1502,8 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener,
|
| if (isBlimpTab() && getBlimpContents() == null) {
|
| Profile profile = Profile.getLastUsedProfile();
|
| if (mIncognito) profile = profile.getOffTheRecordProfile();
|
| - mBlimpContents = nativeInitBlimpContents(mNativeTabAndroid, profile);
|
| + mBlimpContents = nativeInitBlimpContents(
|
| + mNativeTabAndroid, profile, mWindowAndroid.getNativePointer());
|
| getBlimpContents().addObserver(new TabBlimpContentsObserver(this));
|
| }
|
|
|
| @@ -3312,7 +3313,8 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener,
|
| private native void nativeInitWebContents(long nativeTabAndroid, boolean incognito,
|
| WebContents webContents, TabWebContentsDelegateAndroid delegate,
|
| ContextMenuPopulator contextMenuPopulator);
|
| - private native BlimpContents nativeInitBlimpContents(long nativeTabAndroid, Profile profile);
|
| + private native BlimpContents nativeInitBlimpContents(
|
| + long nativeTabAndroid, Profile profile, long windowAndroidPtr);
|
| private native void nativeUpdateDelegates(long nativeTabAndroid,
|
| TabWebContentsDelegateAndroid delegate, ContextMenuPopulator contextMenuPopulator);
|
| private native void nativeDestroyWebContents(long nativeTabAndroid, boolean deleteNative);
|
|
|