1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include <Cocoa/Cocoa.h> 6 #import "chrome/browser/ui/cocoa/chrome_browser_window.h" 7 8 // A FullscreenWindow is a borderless window suitable for going fullscreen. The 9 // returned window is NOT release when closed and is not initially visible. 10 // FullscreenWindow derives from ChromeBrowserWindow to inherit hole punching, 11 // theming methods, and special event handling 12 // (e.g. handleExtraKeyboardShortcut). 13 @interface FullscreenWindow : ChromeBrowserWindow 14 15 // Initialize a FullscreenWindow for the given screen. 16 // Designated initializer. 17 - (id)initForScreen:(NSScreen*)screen; 18 19 @end 20