| Index: chrome/browser/cocoa/browser_window_controller_private.mm
|
| ===================================================================
|
| --- chrome/browser/cocoa/browser_window_controller_private.mm (revision 41098)
|
| +++ chrome/browser/cocoa/browser_window_controller_private.mm (working copy)
|
| @@ -79,6 +79,10 @@
|
| gfx::Rect workArea(NSRectToCGRect([windowScreen visibleFrame]));
|
| workArea.set_y(monitorFrame.size.height - workArea.y() - workArea.height());
|
|
|
| + // Browser::SaveWindowPlacement is used for session restore.
|
| + if (browser_->ShouldSaveWindowPlacement())
|
| + browser_->SaveWindowPlacement(bounds, /*maximized=*/ false);
|
| +
|
| DictionaryValue* windowPreferences = prefs->GetMutableDictionary(
|
| browser_->GetWindowPlacementKey().c_str());
|
| windowPreferences->SetInteger(L"left", bounds.x());
|
|
|