Index: extensions/common/api/app_runtime.idl |
diff --git a/extensions/common/api/app_runtime.idl b/extensions/common/api/app_runtime.idl |
index bd3f78f9a579f89f55cddf315c9a1916c15d507d..51cd7392e53fad2cfea8584182d6e10bf35f673d 100644 |
--- a/extensions/common/api/app_runtime.idl |
+++ b/extensions/common/api/app_runtime.idl |
@@ -47,6 +47,16 @@ namespace app.runtime { |
new_note |
}; |
+ // Status of the play store. |
+ [nodoc] enum PlayStoreStatus { |
+ // Indicates that the play store is enabled. It also implies available. |
+ enabled, |
+ // Indicates that the play store is available but not enabled. |
+ available, |
+ // Indicates that the play store status is unknown. |
+ unknown |
+ }; |
+ |
// Optional data that includes action-specific launch information. |
dictionary ActionData { |
ActionType actionType; |
@@ -90,6 +100,9 @@ namespace app.runtime { |
// launched with. This is null if the app was not launched with a specific |
// action intent. |
ActionData? actionData; |
+ |
+ // Internal fields used to indicate ARC++ status on the device. |
+ [nodoc] PlayStoreStatus? playStoreStatus; |
asargent_no_longer_on_chrome
2016/08/24 21:50:32
Is this status expected to change often? It's a li
rkc
2016/08/24 22:05:57
This won't be set for all apps at the moment. Even
asargent_no_longer_on_chrome
2016/08/24 22:37:19
On a given device, an app can either be launched i
rkc
2016/08/24 22:41:38
This value won't go to any apps at all except for
|
}; |
// This object specifies details and operations to perform on the embedding |