Index: chrome/browser/ui/window_sizer/window_sizer_ash.cc |
diff --git a/chrome/browser/ui/window_sizer/window_sizer_ash.cc b/chrome/browser/ui/window_sizer/window_sizer_ash.cc |
index e4ed3740c7622e4c83d164d68f76577b593a5609..17365a4ad24d1eadbff17558582da4c0c8660be6 100644 |
--- a/chrome/browser/ui/window_sizer/window_sizer_ash.cc |
+++ b/chrome/browser/ui/window_sizer/window_sizer_ash.cc |
@@ -159,6 +159,12 @@ bool WindowSizer::GetBoundsOverrideAsh(gfx::Rect* bounds_in_screen, |
} |
bounds_in_screen->SetRect(0, 0, 0, 0); |
+ // Experiment: Force maximize mode on for all windows (unless explicitly |
+ // specified otherwise). |
+ if ((*show_state == ui::SHOW_STATE_DEFAULT || browser_) && |
sky
2013/05/01 21:01:56
Just to be sure, popups don't hit this code path,
Mr4D (OOO till 08-26)
2013/05/01 22:48:49
Tests said it would not, but I looked at the code
|
+ ash::Shell::IsForcedMaximizeMode()) |
+ *show_state = ui::SHOW_STATE_MAXIMIZED; |
+ |
ui::WindowShowState passed_show_state = *show_state; |
if (!GetSavedWindowBounds(bounds_in_screen, show_state)) |
GetDefaultWindowBounds(bounds_in_screen); |