summaryrefslogtreecommitdiffstats
path: root/chrome/browser/cocoa
diff options
context:
space:
mode:
authorjrg@chromium.org <jrg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-27 17:45:00 +0000
committerjrg@chromium.org <jrg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-27 17:45:00 +0000
commitd0cb93859b0df08e759c50c4b3bca0dff17f1c88 (patch)
tree1f8ec3cdb89f61936bf0679372a6a435cf6435b5 /chrome/browser/cocoa
parent50fe9d987b8bd6f45d397a373357a1e9c5616f32 (diff)
downloadchromium_src-d0cb93859b0df08e759c50c4b3bca0dff17f1c88.zip
chromium_src-d0cb93859b0df08e759c50c4b3bca0dff17f1c88.tar.gz
chromium_src-d0cb93859b0df08e759c50c4b3bca0dff17f1c88.tar.bz2
Disable fullscreen for Mstone-4 / ReleaseBlock-Beta.
Review URL: http://codereview.chromium.org/341001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30216 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/cocoa')
-rw-r--r--chrome/browser/cocoa/browser_window_controller.mm3
-rw-r--r--chrome/browser/cocoa/browser_window_controller_unittest.mm14
2 files changed, 15 insertions, 2 deletions
diff --git a/chrome/browser/cocoa/browser_window_controller.mm b/chrome/browser/cocoa/browser_window_controller.mm
index adfbb3e..3c8df3b 100644
--- a/chrome/browser/cocoa/browser_window_controller.mm
+++ b/chrome/browser/cocoa/browser_window_controller.mm
@@ -536,6 +536,9 @@ willPositionSheet:(NSWindow*)sheet
}
- (BOOL)supportsFullscreen {
+ // Fullscreen mode disabled for Mstone-4 / ReleaseBlock-Beta.
+ return NO;
+
// TODO(avi, thakis): GTMWindowSheetController has no api to move
// tabsheets between windows. Until then, we have to prevent having to
// move a tabsheet between windows, e.g. no fullscreen toggling
diff --git a/chrome/browser/cocoa/browser_window_controller_unittest.mm b/chrome/browser/cocoa/browser_window_controller_unittest.mm
index 5533453..b5f504e 100644
--- a/chrome/browser/cocoa/browser_window_controller_unittest.mm
+++ b/chrome/browser/cocoa/browser_window_controller_unittest.mm
@@ -457,7 +457,17 @@ class BrowserWindowFullScreenControllerTest : public CocoaTest {
BrowserWindowController* controller_;
};
-TEST_F(BrowserWindowFullScreenControllerTest, TestFullscreen) {
+@interface BrowserWindowController (PrivateAPI)
+- (BOOL)supportsFullscreen;
+@end
+
+// Fullscreen mode disabled for Mstone-4 / ReleaseBlock-Beta.
+// Confirm we don't accidentally turn it back on.
+TEST_F(BrowserWindowFullScreenControllerTest, ConfirmFullscreenDisabled) {
+ EXPECT_FALSE([controller_ supportsFullscreen]);
+}
+
+TEST_F(BrowserWindowFullScreenControllerTest, DISABLED_TestFullscreen) {
EXPECT_FALSE([controller_ isFullscreen]);
[controller_ setFullscreen:YES];
EXPECT_TRUE([controller_ isFullscreen]);
@@ -465,7 +475,7 @@ TEST_F(BrowserWindowFullScreenControllerTest, TestFullscreen) {
EXPECT_FALSE([controller_ isFullscreen]);
}
-TEST_F(BrowserWindowFullScreenControllerTest, TestActivate) {
+TEST_F(BrowserWindowFullScreenControllerTest, DISABLED_TestActivate) {
EXPECT_FALSE([controller_ isFullscreen]);
[controller_ activate];