Index: athena/extensions/chrome/extensions_delegate_impl.cc |
diff --git a/athena/extensions/chrome/extensions_delegate_impl.cc b/athena/extensions/chrome/extensions_delegate_impl.cc |
index feedc8e7375fb4b924ef9f621efc8ef89c60c997..2678f35a0a56b6c84707849103ae2bd31bd5a0cd 100644 |
--- a/athena/extensions/chrome/extensions_delegate_impl.cc |
+++ b/athena/extensions/chrome/extensions_delegate_impl.cc |
@@ -11,6 +11,7 @@ |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/extension_util.h" |
#include "chrome/browser/profiles/profile.h" |
+#include "chrome/browser/ui/extensions/app_launch_params.h" |
#include "chrome/browser/ui/extensions/application_launch.h" |
#include "chrome/common/extensions/manifest_handlers/app_launch_info.h" |
#include "extensions/browser/extension_registry.h" |
@@ -59,10 +60,9 @@ class ChromeExtensionsDelegate : public ExtensionsDelegate { |
return false; |
int event_flags = 0; |
- AppLaunchParams params(Profile::FromBrowserContext(context), |
- extension, |
- event_flags, |
- chrome::HOST_DESKTOP_TYPE_ASH); |
+ AppLaunchParams params(Profile::FromBrowserContext(context), extension, |
+ event_flags, chrome::HOST_DESKTOP_TYPE_ASH, |
+ extensions::SOURCE_APP_LAUNCHER); |
// TODO(oshima): rename HOST_DESTOP_TYPE_ASH to non native desktop. |
if (app_id == extensions::kWebStoreAppId) { |