| 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 1e1b48d96ad7e8f3d11c205758d029ca7617ab9d..ff5a20582c9ff3163ef352d2dc295c98d30df9f5 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.ViewRoot;
|
| 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;
|
|
|
| + private ViewRoot mViewRoot;
|
| +
|
| /**
|
| * The information about {@link ContentView} for overlay panel. Used to adjust the backing
|
| * size of the content accordingly.
|
| @@ -315,6 +318,8 @@ public class CompositorViewHolder extends CoordinatorLayout
|
| mCompositorView.getResourceManager().getDynamicResourceLoader().registerResource(
|
| R.id.control_container, mControlContainer.getToolbarResourceAdapter());
|
| }
|
| +
|
| + mViewRoot = windowAndroid.getViewRoot();
|
| }
|
|
|
| /**
|
| @@ -951,7 +956,8 @@ public class CompositorViewHolder extends CoordinatorLayout
|
| width = MeasureSpec.getSize(mOverlayContentWidthMeasureSpec);
|
| height = MeasureSpec.getSize(mOverlayContentHeightMeasureSpec);
|
| }
|
| - contentViewCore.onPhysicalBackingSizeChanged(width, height);
|
| +
|
| + mViewRoot.onPhysicalBackingSizeChanged(width, height);
|
| }
|
|
|
| /**
|
|
|