summaryrefslogtreecommitdiffstats
path: root/ash/root_window_controller.h
diff options
context:
space:
mode:
authorflackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-27 13:58:14 +0000
committerflackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-27 13:58:14 +0000
commit2c5db9ee28da42605ee733c62cea423d75dc79c2 (patch)
tree5d8240db8f52174a19dd4f79013ca133bd48331d /ash/root_window_controller.h
parent26f90f3a850f4e1ee48c57d87526fbf2f786ce79 (diff)
downloadchromium_src-2c5db9ee28da42605ee733c62cea423d75dc79c2.zip
chromium_src-2c5db9ee28da42605ee733c62cea423d75dc79c2.tar.gz
chromium_src-2c5db9ee28da42605ee733c62cea423d75dc79c2.tar.bz2
Use active window if on current workspace for fullscreen mode.
BUG=330566,340647 TEST=WindowSelectorTest.FullscreenWindow,RootWindowControllerTest.GetWindowForFullscreenMode,RootWindowControllerTest.MultipleDisplaysGetWindowForFullscreenMode,PanelWindowResizerTest.AttachToSecondFullscreenDisplay TEST=Open a panel and navigate a browser to an html5 fullscreen page, and fullscreen it. Alt+tab to the panel, should be able to see the panel. Review URL: https://codereview.chromium.org/149493008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253794 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/root_window_controller.h')
-rw-r--r--ash/root_window_controller.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ash/root_window_controller.h b/ash/root_window_controller.h
index b6a1a29..8ec271d 100644
--- a/ash/root_window_controller.h
+++ b/ash/root_window_controller.h
@@ -112,7 +112,12 @@ class ASH_EXPORT RootWindowController : public ShellObserver {
virtual ~RootWindowController();
aura::Window* root_window() { return dispatcher()->window(); }
+ const aura::Window* root_window() const { return dispatcher()->window(); }
+
aura::WindowEventDispatcher* dispatcher() { return dispatcher_.get(); }
+ const aura::WindowEventDispatcher* dispatcher() const {
+ return dispatcher_.get();
+ }
RootWindowLayoutManager* root_window_layout() { return root_window_layout_; }