Index: chrome/browser/ui/browser.h |
diff --git a/chrome/browser/ui/browser.h b/chrome/browser/ui/browser.h |
index 46ba61cd7af8162c330ab1cd451aa825a901b08f..4761b4e58392300dbc0764d5ad0e22f3934f4ac2 100644 |
--- a/chrome/browser/ui/browser.h |
+++ b/chrome/browser/ui/browser.h |
@@ -65,6 +65,7 @@ class PrefService; |
class Profile; |
class SkBitmap; |
class StatusBubble; |
+class TabMRUListManager; |
class TabNavigation; |
class TabStripModel; |
struct WebApplicationInfo; |
@@ -519,6 +520,7 @@ class Browser : public TabStripModelDelegate, |
void MoveTabPrevious(); |
void SelectNumberedTab(int index); |
void SelectLastTab(); |
+ void SelectPreviousMRUTab(); |
void DuplicateTab(); |
void WriteCurrentURLToClipboard(); |
void ConvertPopupToTabbedBrowser(); |
@@ -818,6 +820,10 @@ class Browser : public TabStripModelDelegate, |
return extension_window_controller_.get(); |
} |
+ TabMRUListManager* tab_mru_list_manager() const { |
+ return tab_mru_list_manager_.get(); |
+ } |
+ |
protected: |
// Wrapper for the factory method in BrowserWindow. This allows subclasses to |
// set their own window. |
@@ -1276,6 +1282,8 @@ class Browser : public TabStripModelDelegate, |
scoped_ptr<TabStripModel> tab_strip_model_; |
+ scoped_ptr<TabMRUListManager> tab_mru_list_manager_; |
+ |
// The CommandUpdater that manages the browser window commands. |
CommandUpdater command_updater_; |