Index: chrome/common/extensions/api/developer_private.idl |
diff --git a/chrome/common/extensions/api/developer_private.idl b/chrome/common/extensions/api/developer_private.idl |
index 5b708aaae9c82f8c9d7bd2b06955000fa5581cc7..d1bf34b5c808d62aedd22de613c9a5a73c568b0b 100644 |
--- a/chrome/common/extensions/api/developer_private.idl |
+++ b/chrome/common/extensions/api/developer_private.idl |
@@ -150,9 +150,21 @@ namespace developerPrivate { |
ViewType type; |
}; |
+ enum ControlledBy { // see controlled_indicator.css |
Devlin
2015/05/20 15:41:33
I don't really love the name "ControlledBy"... wha
Marc Treib
2015/05/20 16:51:45
Hm. I think I dislike both equally :D
That means i
|
+ POLICY, |
+ CHILD_CUSTODIAN, |
+ SUPERVISED_USER_CUSTODIAN |
+ }; |
+ |
+ dictionary ControlledInfo { |
+ ControlledBy by; |
+ DOMString text; |
+ }; |
+ |
dictionary ExtensionInfo { |
boolean actionButtonHidden; |
DOMString? blacklistText; |
+ ControlledInfo? controlledInfo; |
DOMString[] dependentExtensions; |
DOMString description; |
DisableReasons disableReasons; |
@@ -162,7 +174,6 @@ namespace developerPrivate { |
DOMString iconUrl; |
DOMString id; |
AccessModifier incognitoAccess; |
- boolean installedByCustodian; |
DOMString[] installWarnings; |
DOMString? launchUrl; |
Location location; |
@@ -173,7 +184,6 @@ namespace developerPrivate { |
boolean offlineEnabled; |
OptionsPage? optionsPage; |
DOMString? path; |
- DOMString? policyText; |
DOMString? prettifiedPath; |
AccessModifier runOnAllUrls; |
RuntimeError[] runtimeErrors; |