Index: chrome/browser/ui/cocoa/history_menu_cocoa_controller.mm |
diff --git a/chrome/browser/ui/cocoa/history_menu_cocoa_controller.mm b/chrome/browser/ui/cocoa/history_menu_cocoa_controller.mm |
index b9f660259cdb5048eee5fc1878a2413523bad948..bd6aea93d6ac6d52d3cbe0c6976dd3dac0fb284b 100644 |
--- a/chrome/browser/ui/cocoa/history_menu_cocoa_controller.mm |
+++ b/chrome/browser/ui/cocoa/history_menu_cocoa_controller.mm |
@@ -10,6 +10,8 @@ |
#include "chrome/browser/history/history.h" |
#include "chrome/browser/history/history_types.h" |
#include "chrome/browser/profiles/profile.h" |
+#include "chrome/browser/sessions/tab_restore_service.h" |
+#include "chrome/browser/sessions/tab_restore_service_factory.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_tab_restore_service_delegate.h" |
#include "chrome/browser/ui/cocoa/event_utils.h" |
@@ -38,7 +40,8 @@ |
// If this item can be restored using TabRestoreService, do so. Otherwise, |
// just load the URL. |
- TabRestoreService* service = bridge_->profile()->GetTabRestoreService(); |
+ TabRestoreService* service = |
+ TabRestoreServiceFactory::GetForProfile(bridge_->profile()); |
if (node->session_id && service) { |
service->RestoreEntryById(browser->tab_restore_service_delegate(), |
node->session_id, false); |