| 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 6ffe22381f2edb2afe9e9ca8c9dfecf79b5d724b..d7d2cab326de8fabe930eb4044f22620401a217b 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
|
| @@ -2293,7 +2293,8 @@ public class Tab
|
| // (see http://crbug.com/340987).
|
| newContentViewCore.onSizeChanged(originalWidth, originalHeight, 0, 0);
|
| if (!bounds.isEmpty()) {
|
| - newContentViewCore.onPhysicalBackingSizeChanged(bounds.right, bounds.bottom);
|
| + nativeOnPhysicalBackingSizeChanged(mNativeTabAndroid,
|
| + newContentViewCore.getWebContents(), bounds.right, bounds.bottom);
|
| }
|
| newContentViewCore.onShow();
|
| setContentViewCore(newContentViewCore);
|
| @@ -3055,6 +3056,8 @@ public class Tab
|
| private native void nativeUpdateDelegates(long nativeTabAndroid,
|
| TabWebContentsDelegateAndroid delegate, ContextMenuPopulator contextMenuPopulator);
|
| private native void nativeDestroyWebContents(long nativeTabAndroid, boolean deleteNative);
|
| + private native void nativeOnPhysicalBackingSizeChanged(
|
| + long nativeTabAndroid, WebContents webContents, int width, int height);
|
| private native Profile nativeGetProfileAndroid(long nativeTabAndroid);
|
| private native int nativeLoadUrl(long nativeTabAndroid, String url, String extraHeaders,
|
| ResourceRequestBody postData, int transition, String referrerUrl, int referrerPolicy,
|
|
|