| Index: chrome/browser/ui/ash/launcher/chrome_launcher_controller.h
|
| diff --git a/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h b/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h
|
| index ce3cbfa6b77372e41fc88a37b7315ea0db4ae61e..6359bbd931236fb86a28a674d240254f0fc8c6ae 100644
|
| --- a/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h
|
| +++ b/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h
|
| @@ -14,6 +14,7 @@
|
| #include "chrome/browser/extensions/app_icon_loader.h"
|
| #include "chrome/browser/extensions/extension_prefs.h"
|
|
|
| +class BaseWindow;
|
| class BrowserLauncherItemControllerTest;
|
| class LauncherItemController;
|
| class Profile;
|
| @@ -256,6 +257,10 @@ class ChromeLauncherController
|
| virtual const extensions::Extension* GetExtensionForAppID(
|
| const std::string& app_id) const = 0;
|
|
|
| + // Activates a |window|. If |allow_minimize| is true and the system allows
|
| + // it, the the window will get minimized instead.
|
| + virtual void ActivateWindowOrMinimizeIfActive(BaseWindow* window,
|
| + bool allow_minimize) = 0;
|
| // ash::LauncherDelegate overrides:
|
| virtual void OnBrowserShortcutClicked(int event_flags) OVERRIDE = 0;
|
| virtual void ItemClicked(const ash::LauncherItem& item,
|
|
|