Index: chrome/android/java/src/org/chromium/chrome/browser/compositor/CompositorViewHolder.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/CompositorViewHolder.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/CompositorViewHolder.java |
index fd3ce1dc0b963abbc9b80887bb37dbca6da1e37c..ad85dd44e7724cbc3d29e62cbc9f45970fbc9395 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/CompositorViewHolder.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/CompositorViewHolder.java |
@@ -58,6 +58,7 @@ import org.chromium.content.browser.ContentViewCore; |
import org.chromium.content.browser.SPenSupport; |
import org.chromium.ui.UiUtils; |
import org.chromium.ui.base.DeviceFormFactor; |
+import org.chromium.ui.base.EventHandler; |
import org.chromium.ui.base.WindowAndroid; |
import org.chromium.ui.resources.ResourceManager; |
import org.chromium.ui.resources.dynamics.DynamicResourceLoader; |
@@ -123,6 +124,8 @@ public class CompositorViewHolder extends CoordinatorLayout |
// If we've drawn at least one frame. |
private boolean mHasDrawnOnce = false; |
+ private EventHandler mEventHandler; |
+ |
/** |
* This view is created on demand to display debugging information. |
*/ |
@@ -295,6 +298,8 @@ public class CompositorViewHolder extends CoordinatorLayout |
mCompositorView.getResourceManager().getDynamicResourceLoader().registerResource( |
R.id.control_container, mControlContainer.getToolbarResourceAdapter()); |
} |
+ |
+ mEventHandler = windowAndroid.getEventHandler(); |
} |
/** |
@@ -942,7 +947,7 @@ public class CompositorViewHolder extends CoordinatorLayout |
height = MeasureSpec.getSize(desiredHeightMeasureSpec); |
} |
- contentViewCore.onPhysicalBackingSizeChanged(width, height); |
+ mEventHandler.onPhysicalBackingSizeChanged(width, height); |
} |
/** |