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 e63fa2f4479aee4718f88c90025be0e8e5116b4b..9315d5bab8428de1bc484bdc3134d29224132312 100644 |
--- a/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h |
+++ b/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h |
@@ -551,6 +551,11 @@ |
// Forget the current profile to allow attaching to a new one. |
void ReleaseProfile(); |
+ // Returns true if |app_id| is a Packaged App that has already launched on the |
+ // native desktop and, if so, executes it as a desktop shortcut to activate |
+ // desktop mode and send another OnLaunched event to the Extension. |
+ bool LaunchedInNativeDesktop(const std::string& app_id); |
+ |
static ChromeLauncherController* instance_; |
ash::ShelfModel* model_; |