| Index: chrome/browser/sessions/session_restore.cc
|
| diff --git a/chrome/browser/sessions/session_restore.cc b/chrome/browser/sessions/session_restore.cc
|
| index 8e65c18c5e1e1843cc3b0cc57464e30d535c1de9..c329ab4115a4ce82dc629eae9d8f9febb76c7504 100644
|
| --- a/chrome/browser/sessions/session_restore.cc
|
| +++ b/chrome/browser/sessions/session_restore.cc
|
| @@ -60,6 +60,7 @@
|
| #endif
|
|
|
| #if defined(USE_ASH)
|
| +#include "ash/shell.h"
|
| #include "ash/wm/window_util.h"
|
| #endif
|
| using content::NavigationController;
|
| @@ -1035,6 +1036,10 @@ class SessionRestoreImpl : public content::NotificationObserver {
|
| Browser::CreateParams params(type, profile_, host_desktop_type_);
|
| params.app_name = app_name;
|
| params.initial_bounds = bounds;
|
| +#if defined(USE_ASH)
|
| + if (ash::Shell::IsForcedMaximizeMode())
|
| + show_state = ui::SHOW_STATE_MAXIMIZED;
|
| +#endif
|
| params.initial_show_state = show_state;
|
| params.is_session_restore = true;
|
| return new Browser(params);
|
|
|