| Index: ash/shell_delegate.h
|
| diff --git a/ash/shell_delegate.h b/ash/shell_delegate.h
|
| index 6c1fd96d1215ff57ff719cfaca205aeadd90332d..d57cca3f7338bab89ebc9c8dd4b3c8b4267daa0d 100644
|
| --- a/ash/shell_delegate.h
|
| +++ b/ash/shell_delegate.h
|
| @@ -59,6 +59,9 @@ class ASH_EXPORT ShellDelegate {
|
| // Invoked when the user uses Ctrl-Shift-Q to close chrome.
|
| virtual void Exit() = 0;
|
|
|
| + // Invoked when the user uses Ctrl+T to open a new tab.
|
| + virtual void NewTab() = 0;
|
| +
|
| // Invoked when the user uses Ctrl-N or Ctrl-Shift-N to open a new window.
|
| virtual void NewWindow(bool incognito) = 0;
|
|
|
| @@ -74,9 +77,15 @@ class ASH_EXPORT ShellDelegate {
|
| // Invoked when the user needs to set up mobile networking.
|
| virtual void OpenMobileSetup() = 0;
|
|
|
| + // Invoked when the user uses Shift+Ctrl+T to restore the closed tab.
|
| + virtual void RestoreTab() = 0;
|
| +
|
| // Shows the keyboard shortcut overlay.
|
| virtual void ShowKeyboardOverlay() = 0;
|
|
|
| + // Shows the task manager window.
|
| + virtual void ShowTaskManager() = 0;
|
| +
|
| // Get the current browser context. This will get us the current profile.
|
| virtual content::BrowserContext* GetCurrentBrowserContext() = 0;
|
|
|
|
|