diff options
Diffstat (limited to 'chrome/browser/browser.h')
-rw-r--r-- | chrome/browser/browser.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/chrome/browser/browser.h b/chrome/browser/browser.h index 17d11d7..bb91b29 100644 --- a/chrome/browser/browser.h +++ b/chrome/browser/browser.h @@ -249,12 +249,12 @@ class Browser : public TabStripModelDelegate, // how they appear in the GUI/menus (left to right, top to bottom, etc.). // Navigation commands - void GoBack(); - void GoForward(); + void GoBack(WindowOpenDisposition disposition); + void GoForward(WindowOpenDisposition disposition); void Reload(); - void Home(); + void Home(WindowOpenDisposition disposition); void OpenCurrentURL(); - void Go(); + void Go(WindowOpenDisposition disposition); void Stop(); // Window management commands void NewWindow(); @@ -361,6 +361,9 @@ class Browser : public TabStripModelDelegate, static Browser* GetBrowserForController( const NavigationController* controller, int* index); + // Calls ExecuteCommandWithDisposition with the given disposition. + void ExecuteCommandWithDisposition(int id, WindowOpenDisposition); + // Interface implementations //////////////////////////////////////////////// // Overridden from CommandUpdater::CommandUpdaterDelegate: |