1c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)// Copyright (c) 2013 The Chromium Authors. All rights reserved.
2c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
3c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)// found in the LICENSE file.
4c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
5c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)#include "chrome/browser/fullscreen.h"
6c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
7c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)#include "ash/root_window_controller.h"
8c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
9c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)bool IsFullScreenMode() {
101320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#if defined(USE_ATHENA)
111320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci  // crbug.com/408755
121320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci  return false;
131320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#endif
14d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles)  // TODO(oshima): Fullscreen is per display state. Investigate
15d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles)  // and fix if necessary.
16c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch  ash::RootWindowController* controller =
17c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch      ash::RootWindowController::ForTargetRootWindow();
18a3f6a49ab37290eeeb8db0f41ec0f1cb74a68be7Torne (Richard Coles)  return controller && controller->GetWindowForFullscreenMode();
19c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)}
20