Commit c6bc0de0 authored by Matt Jones's avatar Matt Jones Committed by Commit Bot

Remove TabImpl and getActivity use from Layout

The usages in this class were in an unused method.

Bug: 952703
Change-Id: Icb36d4205dee45374323d2b4d009caed1cae8ce3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2122612Reviewed-by: default avatarTheresa  <twellington@chromium.org>
Commit-Queue: Matthew Jones <mdjones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#753773}
parent 706bd7f1
...@@ -24,7 +24,6 @@ import org.chromium.chrome.browser.compositor.scene_layer.SceneLayer; ...@@ -24,7 +24,6 @@ import org.chromium.chrome.browser.compositor.scene_layer.SceneLayer;
import org.chromium.chrome.browser.compositor.scene_layer.SceneOverlayLayer; import org.chromium.chrome.browser.compositor.scene_layer.SceneOverlayLayer;
import org.chromium.chrome.browser.fullscreen.ChromeFullscreenManager; import org.chromium.chrome.browser.fullscreen.ChromeFullscreenManager;
import org.chromium.chrome.browser.tab.Tab; import org.chromium.chrome.browser.tab.Tab;
import org.chromium.chrome.browser.tab.TabImpl;
import org.chromium.chrome.browser.tabmodel.TabModel; import org.chromium.chrome.browser.tabmodel.TabModel;
import org.chromium.chrome.browser.tabmodel.TabModelSelector; import org.chromium.chrome.browser.tabmodel.TabModelSelector;
import org.chromium.chrome.browser.tabmodel.TabModelUtils; import org.chromium.chrome.browser.tabmodel.TabModelUtils;
...@@ -885,16 +884,4 @@ public abstract class Layout implements TabContentManager.ThumbnailChangeListene ...@@ -885,16 +884,4 @@ public abstract class Layout implements TabContentManager.ThumbnailChangeListene
protected void updateSceneLayer(RectF viewport, RectF contentViewport, protected void updateSceneLayer(RectF viewport, RectF contentViewport,
LayerTitleCache layerTitleCache, TabContentManager tabContentManager, LayerTitleCache layerTitleCache, TabContentManager tabContentManager,
ResourceManager resourceManager, ChromeFullscreenManager fullscreenManager) {} ResourceManager resourceManager, ChromeFullscreenManager fullscreenManager) {}
/**
* Gets the full screen manager.
* @return The {@link ChromeFullscreenManager} manager, possibly null
*/
public ChromeFullscreenManager getFullscreenManager() {
if (mTabModelSelector == null) return null;
Tab tab = mTabModelSelector.getCurrentTab();
if (tab == null) return null;
if (((TabImpl) tab).getActivity() == null) return null;
return ((TabImpl) tab).getActivity().getFullscreenManager();
}
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment