| 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 b0c2b142d31cd11eb68e0b9777f21c84916c9878..47bc409a1d95ce6399e2109320d1d06640bf6ca6 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
|
| @@ -114,6 +114,7 @@ import org.chromium.ui.WindowOpenDisposition;
|
| import org.chromium.ui.base.DeviceFormFactor;
|
| import org.chromium.ui.base.LocalizationUtils;
|
| import org.chromium.ui.base.PageTransition;
|
| +import org.chromium.ui.base.ViewAndroidDelegate;
|
| import org.chromium.ui.base.WindowAndroid;
|
|
|
| import java.lang.ref.WeakReference;
|
| @@ -1797,7 +1798,8 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener,
|
| ContentView cv = ContentView.createContentView(mThemedApplicationContext, cvc);
|
| cv.setContentDescription(mThemedApplicationContext.getResources().getString(
|
| R.string.accessibility_content_view));
|
| - cvc.initialize(cv, cv, webContents, getWindowAndroid());
|
| + cvc.initialize(ViewAndroidDelegate.createBasicDelegate(cv), cv, webContents,
|
| + getWindowAndroid());
|
| setContentViewCore(cvc);
|
| if (getTabModelSelector() instanceof SingleTabModelSelector) {
|
| getContentViewCore().setFullscreenRequiredForOrientationLock(false);
|
| @@ -2479,7 +2481,8 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener,
|
| ContentView cv = ContentView.createContentView(mThemedApplicationContext, cvc);
|
| cv.setContentDescription(mThemedApplicationContext.getResources().getString(
|
| R.string.accessibility_content_view));
|
| - cvc.initialize(cv, cv, webContents, getWindowAndroid());
|
| + cvc.initialize(ViewAndroidDelegate.createBasicDelegate(cv), cv, webContents,
|
| + getWindowAndroid());
|
| swapContentViewCore(cvc, false, didStartLoad, didFinishLoad);
|
| }
|
|
|
|
|