| Index: chrome/android/java/src/org/chromium/chrome/browser/fullscreen/ChromeFullscreenManager.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/fullscreen/ChromeFullscreenManager.java b/chrome/android/java/src/org/chromium/chrome/browser/fullscreen/ChromeFullscreenManager.java
|
| index 73e7ef0072a9b4a23ca9571c75def3eb2599b32e..ba1021c6c64a4be58282cf76c243ad132f0c289c 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/fullscreen/ChromeFullscreenManager.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/fullscreen/ChromeFullscreenManager.java
|
| @@ -9,7 +9,6 @@ import android.animation.AnimatorListenerAdapter;
|
| import android.animation.ObjectAnimator;
|
| import android.app.Activity;
|
| import android.content.res.Resources;
|
| -import android.os.Build;
|
| import android.os.Handler;
|
| import android.os.Message;
|
| import android.os.SystemClock;
|
| @@ -51,8 +50,7 @@ public class ChromeFullscreenManager
|
| // Maximum length of the slide in/out animation of the toolbar (in ms).
|
| private static final long MAX_ANIMATION_DURATION_MS = 500;
|
|
|
| - private static final int MSG_ID_CONTROLS_REQUEST_LAYOUT = 1;
|
| - private static final int MSG_ID_HIDE_CONTROLS = 2;
|
| + private static final int MSG_ID_HIDE_CONTROLS = 1;
|
|
|
| private final HashSet<Integer> mPersistentControlTokens = new HashSet<Integer>();
|
|
|
| @@ -166,9 +164,6 @@ public class ChromeFullscreenManager
|
| ChromeFullscreenManager chromeFullscreenManager = mChromeFullscreenManager.get();
|
| if (chromeFullscreenManager == null) return;
|
| switch (msg.what) {
|
| - case MSG_ID_CONTROLS_REQUEST_LAYOUT:
|
| - chromeFullscreenManager.mControlContainer.requestLayout();
|
| - break;
|
| case MSG_ID_HIDE_CONTROLS:
|
| chromeFullscreenManager.update(false);
|
| break;
|
| @@ -505,14 +500,6 @@ public class ChromeFullscreenManager
|
| scheduleVisibilityUpdate();
|
| if (shouldShowAndroidControls()) mControlContainer.setTranslationY(getControlOffset());
|
|
|
| - // In ICS, the toolbar can appear clipped when compositor content is not being drawn
|
| - // beneath it (at the top of the page, during side swipe). Requesting a layout clears
|
| - // up the issue (see crbug.com/172631).
|
| - if (Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN) {
|
| - if (!mHandler.hasMessages(MSG_ID_CONTROLS_REQUEST_LAYOUT)) {
|
| - mHandler.sendEmptyMessage(MSG_ID_CONTROLS_REQUEST_LAYOUT);
|
| - }
|
| - }
|
| for (int i = 0; i < mListeners.size(); i++) {
|
| mListeners.get(i).onVisibleContentOffsetChanged(getVisibleContentOffset());
|
| }
|
|
|