| Index: chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManager.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManager.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManager.java
|
| index 2c8f08e0052d7eab1dde572bb606a042b0fbdfe5..a402963f9fcf1173d267d387c6045a4f7808e428 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManager.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManager.java
|
| @@ -459,13 +459,15 @@ public abstract class LayoutManager implements LayoutUpdateHost, LayoutProvider,
|
| ChromeFullscreenManager fullscreenManager = mHost.getFullscreenManager();
|
| if (fullscreenManager != null) {
|
| // Release any old fullscreen token we were holding.
|
| - fullscreenManager.hideControlsPersistent(mFullscreenToken);
|
| + fullscreenManager.getBrowserVisibilityDelegate().hideControlsPersistent(
|
| + mFullscreenToken);
|
| mFullscreenToken = FullscreenManager.INVALID_TOKEN;
|
|
|
| // Grab a new fullscreen token if this layout can't be in fullscreen.
|
| final int flags = getActiveLayout().getSizingFlags();
|
| if ((flags & SizingFlags.ALLOW_TOOLBAR_HIDE) == 0) {
|
| - mFullscreenToken = fullscreenManager.showControlsPersistent();
|
| + mFullscreenToken =
|
| + fullscreenManager.getBrowserVisibilityDelegate().showControlsPersistent();
|
| }
|
|
|
| // Hide the toolbar immediately if the layout wants it gone quickly.
|
|
|