OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This features file defines manifest keys implemented under src/extensions. | 5 // This features file defines manifest keys implemented under src/extensions. |
6 // See extensions/common/features/* to understand this file, in particular | 6 // See extensions/common/features/* to understand this file, in particular |
7 // feature.h, simple_feature.h, and base_feature_provider.h. | 7 // feature.h, simple_feature.h, and base_feature_provider.h. |
8 | 8 |
9 // To add a new whitelisted ID, SHA-1 it and force it to uppercase. In Bash: | 9 // To add a new whitelisted ID, SHA-1 it and force it to uppercase. In Bash: |
10 // | 10 // |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
63 "channel": "stable", | 63 "channel": "stable", |
64 // Platform apps have a restricted content security policy that cannot be | 64 // Platform apps have a restricted content security policy that cannot be |
65 // overriden (except for a whitelist of exceptions, see the | 65 // overriden (except for a whitelist of exceptions, see the |
66 // app.content_security_policy whitelist). | 66 // app.content_security_policy whitelist). |
67 "extension_types": ["extension", "legacy_packaged_app"] | 67 "extension_types": ["extension", "legacy_packaged_app"] |
68 }, | 68 }, |
69 "description": { | 69 "description": { |
70 "channel": "stable", | 70 "channel": "stable", |
71 "extension_types": "all" | 71 "extension_types": "all" |
72 }, | 72 }, |
| 73 "externally_connectable": { |
| 74 "channel": "stable", |
| 75 "extension_types": [ |
| 76 "extension", "hosted_app", "legacy_packaged_app", "platform_app" |
| 77 ] |
| 78 }, |
| 79 "file_handlers": [ |
| 80 { |
| 81 "channel": "stable", |
| 82 "extension_types": ["platform_app"] |
| 83 }, { |
| 84 "channel": "stable", |
| 85 "extension_types": [ "extension"], |
| 86 "whitelist": [ |
| 87 "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice |
| 88 "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal |
| 89 "12E618C3C6E97495AAECF2AC12DEB082353241C6" // QO component extension |
| 90 ] |
| 91 } |
| 92 ], |
| 93 "icons": { |
| 94 "channel": "stable", |
| 95 "extension_types": "all" |
| 96 }, |
73 "incognito": [ | 97 "incognito": [ |
74 { | 98 { |
75 "channel": "stable", | 99 "channel": "stable", |
76 "extension_types": ["extension", "legacy_packaged_app"] | 100 "extension_types": ["extension", "legacy_packaged_app"] |
77 }, | 101 }, |
78 { | 102 { |
79 "channel": "stable", | 103 "channel": "stable", |
80 "extension_types": ["platform_app"], | 104 "extension_types": ["platform_app"], |
81 "location": "component" | 105 "location": "component" |
82 } | 106 } |
83 ], | 107 ], |
84 "kiosk_enabled": { | 108 "kiosk_enabled": { |
85 "channel": "stable", | 109 "channel": "stable", |
86 "extension_types": [ | 110 "extension_types": [ |
87 "platform_app" | 111 "platform_app" |
88 ] | 112 ] |
89 }, | 113 }, |
90 "kiosk_only": { | 114 "kiosk_only": { |
91 "channel": "dev", | 115 "channel": "dev", |
92 "extension_types": [ | 116 "extension_types": [ |
93 "platform_app" | 117 "platform_app" |
94 ] | 118 ] |
95 }, | 119 }, |
| 120 "launcher_page": { |
| 121 "channel": "stable", |
| 122 "min_manifest_version": 2, |
| 123 "extension_types": ["platform_app"], |
| 124 "whitelist": [ |
| 125 "07BD6A765FFC289FF755D7CAB2893A40EC337FEC", // http://crbug.com/404000 |
| 126 "896B85CC7E913E11C34892C1425A093C0701D386", // http://crbug.com/404000 |
| 127 "11A01C82EF355E674E4F9728A801F5C3CB40D83F" // http://crbug.com/404000 |
| 128 ] |
| 129 }, |
| 130 "manifest_version": { |
| 131 "channel": "stable", |
| 132 "extension_types": "all" |
| 133 }, |
| 134 "nacl_modules": { |
| 135 "channel": "stable", |
| 136 "extension_types": [ |
| 137 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
| 138 ] |
| 139 }, |
| 140 "name": { |
| 141 "channel": "stable", |
| 142 "extension_types": "all" |
| 143 }, |
96 "offline_enabled": { | 144 "offline_enabled": { |
97 "channel": "stable", | 145 "channel": "stable", |
98 "extension_types": [ | 146 "extension_types": [ |
99 "extension", "legacy_packaged_app", "hosted_app", "platform_app" | 147 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
100 ] | 148 ] |
101 }, | 149 }, |
102 "options_ui": { | 150 "options_ui": { |
103 "channel": "trunk", | 151 "channel": "trunk", |
104 "extension_types": ["extension", "legacy_packaged_app"] | 152 "extension_types": ["extension", "legacy_packaged_app"] |
105 }, | 153 }, |
106 "sandbox": { | 154 "sandbox": { |
107 "channel": "stable", | 155 "channel": "stable", |
108 "extension_types": [ | 156 "extension_types": [ |
109 "extension", "platform_app", "legacy_packaged_app" | 157 "extension", "platform_app", "legacy_packaged_app" |
110 ], | 158 ], |
111 "min_manifest_version": 2 | 159 "min_manifest_version": 2 |
112 }, | 160 }, |
113 "sockets": { | 161 "sockets": { |
114 "channel": "stable", | 162 "channel": "stable", |
115 "extension_types": ["platform_app"] | 163 "extension_types": ["platform_app"] |
116 }, | 164 }, |
| 165 "version": { |
| 166 "channel": "stable", |
| 167 "extension_types": "all" |
| 168 }, |
117 "web_accessible_resources": [ | 169 "web_accessible_resources": [ |
118 { | 170 { |
119 "channel": "stable", | 171 "channel": "stable", |
120 "extension_types": [ | 172 "extension_types": [ |
121 "extension", "legacy_packaged_app", "hosted_app" | 173 "extension", "legacy_packaged_app", "hosted_app" |
122 ] | 174 ] |
123 }, | 175 }, |
124 { | 176 { |
125 "channel": "stable", | 177 "channel": "stable", |
126 "extension_types": ["platform_app"], | 178 "extension_types": ["platform_app"], |
127 "location": "component" | 179 "location": "component" |
128 } | 180 } |
129 ], | 181 ], |
130 "webview": { | 182 "webview": { |
131 "channel": "stable", | 183 "channel": "stable", |
132 "extension_types": ["platform_app"], | 184 "extension_types": ["platform_app"], |
133 "min_manifest_version": 2 | 185 "min_manifest_version": 2 |
134 } | 186 } |
135 } | 187 } |
OLD | NEW |