Index: chrome/browser/ui/cocoa/browser_window_controller_private.mm |
=================================================================== |
--- chrome/browser/ui/cocoa/browser_window_controller_private.mm (revision 71170) |
+++ chrome/browser/ui/cocoa/browser_window_controller_private.mm (working copy) |
@@ -8,6 +8,7 @@ |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/prefs/pref_service.h" |
#include "chrome/browser/profiles/profile.h" |
+#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/browser/renderer_host/render_widget_host_view.h" |
#include "chrome/browser/tab_contents/tab_contents.h" |
#include "chrome/browser/tab_contents/tab_contents_view.h" |
@@ -63,11 +64,12 @@ |
if (browser_ != BrowserList::GetLastActive()) |
return; |
- if (!g_browser_process || !g_browser_process->local_state() || |
+ if (!g_browser_process || !g_browser_process->profile_manager() || |
!browser_->ShouldSaveWindowPlacement()) |
return; |
- [self saveWindowPositionToPrefs:g_browser_process->local_state()]; |
+ [self saveWindowPositionToPrefs:g_browser_process->profile_manager()-> |
+ GetDefaultProfile()->GetPrefs()]; |
} |
- (void)saveWindowPositionToPrefs:(PrefService*)prefs { |