Index: chrome/browser/ui/extensions/app_launch_params.h |
diff --git a/chrome/browser/ui/extensions/app_launch_params.h b/chrome/browser/ui/extensions/app_launch_params.h |
index 0aeabbabfce88c1187783de5646de0fd644564d6..492855aa020bf1148c5dcba387e88ff533dbb30b 100644 |
--- a/chrome/browser/ui/extensions/app_launch_params.h |
+++ b/chrome/browser/ui/extensions/app_launch_params.h |
@@ -10,6 +10,7 @@ |
#include "base/command_line.h" |
#include "base/files/file_path.h" |
#include "chrome/common/extensions/extension_constants.h" |
+#include "extensions/common/api/app_runtime.h" |
#include "extensions/common/constants.h" |
#include "ui/base/window_open_disposition.h" |
#include "ui/gfx/geometry/rect.h" |
@@ -26,7 +27,8 @@ struct AppLaunchParams { |
const extensions::Extension* extension, |
extensions::LaunchContainer container, |
WindowOpenDisposition disposition, |
- extensions::AppLaunchSource source); |
+ extensions::AppLaunchSource source, |
+ bool set_playstore_status = false); |
AppLaunchParams(const AppLaunchParams& other); |
@@ -62,6 +64,9 @@ struct AppLaunchParams { |
// Record where the app is launched from for tracking purpose. |
// Different app may have their own enumeration of sources. |
extensions::AppLaunchSource source; |
+ |
+ // Status of ARC++ on this device. |
+ extensions::api::app_runtime::PlayStoreStatus play_store_status; |
}; |
// Helper to create AppLaunchParams using extensions::GetLaunchContainer with |