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 71313304b525e0377897de69f8c8604e1775f89e..7b182a1b9264cf3a21f1deebea00abcb8c472be9 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; |
@@ -1799,7 +1800,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); |
@@ -2481,7 +2483,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); |
} |