Index: content/shell/android/java/src/org/chromium/content_shell/Shell.java |
diff --git a/content/shell/android/java/src/org/chromium/content_shell/Shell.java b/content/shell/android/java/src/org/chromium/content_shell/Shell.java |
index 74ec6ab8c93e381e6ab8110c358df86352c05d81..60d377cebc53ab36cff42186dc7c33b3efb508d8 100644 |
--- a/content/shell/android/java/src/org/chromium/content_shell/Shell.java |
+++ b/content/shell/android/java/src/org/chromium/content_shell/Shell.java |
@@ -23,6 +23,7 @@ import android.widget.TextView.OnEditorActionListener; |
import org.chromium.base.annotations.CalledByNative; |
import org.chromium.base.annotations.JNINamespace; |
import org.chromium.content.browser.ContentView; |
+import org.chromium.content.browser.ContentViewAndroidDelegate; |
import org.chromium.content.browser.ContentViewClient; |
import org.chromium.content.browser.ContentViewCore; |
import org.chromium.content.browser.ContentViewRenderView; |
@@ -288,7 +289,8 @@ public class Shell extends LinearLayout { |
Context context = getContext(); |
mContentViewCore = new ContentViewCore(context); |
ContentView cv = ContentView.createContentView(context, mContentViewCore); |
- mContentViewCore.initialize(cv, cv, webContents, mWindow); |
+ ContentViewAndroidDelegate viewDelegate = new ContentViewAndroidDelegate(cv); |
+ mContentViewCore.initialize(cv, viewDelegate, cv, webContents, mWindow); |
mContentViewCore.setContentViewClient(mContentViewClient); |
mWebContents = mContentViewCore.getWebContents(); |
mNavigationController = mWebContents.getNavigationController(); |