Index: chrome/browser/cocoa/browser_window_controller.mm |
=================================================================== |
--- chrome/browser/cocoa/browser_window_controller.mm (revision 16981) |
+++ chrome/browser/cocoa/browser_window_controller.mm (working copy) |
@@ -231,6 +231,14 @@ |
// regardless. |
- (NSRect)windowWillUseStandardFrame:(NSWindow*)window |
defaultFrame:(NSRect)frame { |
+ // If the shift key is down, maximize. Hopefully this should make the |
+ // "switchers" happy. |
+ if ([[[NSApplication sharedApplication] currentEvent] modifierFlags] & |
+ NSShiftKeyMask) { |
+ // |frame| isn't the full screen rect, and I'm not sure why. It should be. |
stuartmorgan
2009/05/27 16:05:07
This comment should probably go, since frame isn't
|
+ return [[window screen] visibleFrame]; |
+ } |
+ |
const int kMinimumIntrinsicWidth = 700; |
const int kScrollbarWidth = 16; |
const int kSpaceForIcons = 50; |