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 f3662a4e3c069cd412f12c1dab217e5640c4fc8d..cb11899c101de50f4df6b4d1beb93e2826ae1bbf 100644 |
--- a/chrome/browser/ui/cocoa/history_menu_cocoa_controller.mm |
+++ b/chrome/browser/ui/cocoa/history_menu_cocoa_controller.mm |
@@ -11,6 +11,7 @@ |
#include "chrome/browser/history/history_types.h" |
#include "chrome/browser/profiles/profile.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" |
#include "webkit/glue/window_open_disposition.h" |
@@ -39,7 +40,8 @@ |
// just load the URL. |
TabRestoreService* service = bridge_->profile()->GetTabRestoreService(); |
if (node->session_id && service) { |
- service->RestoreEntryById(browser, node->session_id, false); |
+ service->RestoreEntryById(browser->tab_restore_service_delegate(), |
+ node->session_id, false); |
} else { |
DCHECK(node->url.is_valid()); |
browser->OpenURL(node->url, GURL(), disposition, |