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