| 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..03e9d0316d2e4e9760e79b79ae1a9e803a4e43a5 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,9 @@ 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.getRenderCoordinates());
|
| + mContentViewCore.initialize(cv, viewDelegate, cv, webContents, mWindow);
|
| mContentViewCore.setContentViewClient(mContentViewClient);
|
| mWebContents = mContentViewCore.getWebContents();
|
| mNavigationController = mWebContents.getNavigationController();
|
|
|