Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(111)

Side by Side Diff: chrome/common/extensions/api/_manifest_features.json

Issue 13971005: Basic multi-module support (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: add browser test Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 { 5 {
6 "app": { 6 "app": {
7 "channel": "stable", 7 "channel": "stable",
8 "extension_types": ["packaged_app", "hosted_app", "platform_app"] 8 "extension_types": ["packaged_app", "hosted_app", "platform_app"]
9 }, 9 },
10 // The default platform app CSP can only be overridden by whitelisted apps. 10 // The default platform app CSP can only be overridden by whitelisted apps.
(...skipping 11 matching lines...) Expand all
22 "ppleadejekpmccmnpjdimmlfljlkdfej", // Google Talk alpha 22 "ppleadejekpmccmnpjdimmlfljlkdfej", // Google Talk alpha
23 "ljclpkphhpbpinifbeabbhlfddcpfdde", // Google Talk debug 23 "ljclpkphhpbpinifbeabbhlfddcpfdde", // Google Talk debug
24 "lphgohfeebnhcpiohjndkgbhhkoapkjc" // Apps Debugger 24 "lphgohfeebnhcpiohjndkgbhhkoapkjc" // Apps Debugger
25 ] 25 ]
26 }, 26 },
27 "app.background": { 27 "app.background": {
28 "channel": "stable", 28 "channel": "stable",
29 "extension_types": ["platform_app"], 29 "extension_types": ["platform_app"],
30 "min_manifest_version": 2 30 "min_manifest_version": 2
31 }, 31 },
32 "app.launch": {
33 "channel": "stable",
34 "extension_types": ["packaged_app", "hosted_app"]
35 },
36 "app.isolation": { 32 "app.isolation": {
37 "channel": "stable", 33 "channel": "stable",
38 // Platform apps always have isolated storage, thus they cannot specify it 34 // Platform apps always have isolated storage, thus they cannot specify it
39 // via the manifest. 35 // via the manifest.
40 "extension_types": ["packaged_app", "hosted_app"] 36 "extension_types": ["packaged_app", "hosted_app"]
41 }, 37 },
38 "app.launch": {
39 "channel": "stable",
40 "extension_types": ["packaged_app", "hosted_app"]
41 },
42 "author": { 42 "author": {
43 "channel": "stable", 43 "channel": "stable",
44 "extension_types": "all" 44 "extension_types": "all"
45 }, 45 },
46 "background": { 46 "background": {
47 "channel": "stable", 47 "channel": "stable",
48 "extension_types": [ 48 "extension_types": [
49 // Platform apps specify their background page via app.background. 49 // Platform apps specify their background page via app.background.
50 "extension", "packaged_app", "hosted_app" 50 "extension", "packaged_app", "hosted_app"
51 ] 51 ]
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 "location": "component" 136 "location": "component"
137 }, 137 },
138 { 138 {
139 "channel": "stable", 139 "channel": "stable",
140 "extension_types": ["packaged_app", "platform_app"], 140 "extension_types": ["packaged_app", "platform_app"],
141 "whitelist": [ 141 "whitelist": [
142 "nmmhkkegccagdldgiimedpiccmgmieda" 142 "nmmhkkegccagdldgiimedpiccmgmieda"
143 ] 143 ]
144 } 144 }
145 ], 145 ],
146 "export": {
147 "channel": "dev",
148 "extension_types": ["shared_module"],
149 "whitelist": [
150 "gpcckkmippodnppallflahfabmeilgjg", // browser and unit tests
151 "6EAED1924DB611B6EEF2A664BD077BE7EAD33B8F"
152 ]
153 },
146 "file_browser_handlers": { 154 "file_browser_handlers": {
147 "channel": "stable", 155 "channel": "stable",
148 "extension_types": ["extension", "packaged_app"] 156 "extension_types": ["extension", "packaged_app"]
149 }, 157 },
150 "media_galleries_handlers": {
151 "channel": "stable",
152 "extension_types": ["packaged_app", "platform_app"]
153 },
154 "file_handlers": { 158 "file_handlers": {
155 "channel": "stable", 159 "channel": "stable",
156 "extension_types": ["platform_app"] 160 "extension_types": ["platform_app"]
157 }, 161 },
158 "homepage_url": { 162 "homepage_url": {
159 "channel": "stable", 163 "channel": "stable",
160 "extension_types": ["extension", "packaged_app"] 164 "extension_types": ["extension", "packaged_app"]
161 }, 165 },
162 "icons": { 166 "icons": {
163 "channel": "stable", 167 "channel": "stable",
164 "extension_types": "all" 168 "extension_types": "all"
165 }, 169 },
170 "import": {
171 "channel": "dev",
172 "extension_types": "all"
173 },
166 "incognito": { 174 "incognito": {
167 "channel": "stable", 175 "channel": "stable",
168 "extension_types": ["extension", "packaged_app"] 176 "extension_types": ["extension", "packaged_app"]
169 }, 177 },
170 "input_components": { 178 "input_components": {
171 "channel": "stable", 179 "channel": "stable",
172 "extension_types": ["extension", "packaged_app"] 180 "extension_types": ["extension", "packaged_app"]
173 }, 181 },
174 "intents": { 182 "intents": {
175 "channel": "stable", 183 "channel": "stable",
176 "extension_types": [ 184 "extension_types": [
177 "extension", "packaged_app", "hosted_app", "platform_app" 185 "extension", "packaged_app", "hosted_app", "platform_app"
178 ] 186 ]
179 }, 187 },
180 "key": { 188 "key": {
181 "channel": "stable", 189 "channel": "stable",
182 "extension_types": "all" 190 "extension_types": "all"
183 }, 191 },
192 "kiosk_enabled": {
193 "channel": "stable",
194 "extension_types": [
195 "platform_app"
196 ]
197 },
184 "manifest_version": { 198 "manifest_version": {
185 "channel": "stable", 199 "channel": "stable",
186 "extension_types": "all" 200 "extension_types": "all"
187 }, 201 },
202 "media_galleries_handlers": {
203 "channel": "stable",
204 "extension_types": ["packaged_app", "platform_app"]
205 },
188 "mime_types": { 206 "mime_types": {
189 "channel": "stable", 207 "channel": "stable",
190 "extension_types": [ "extension", "packaged_app", "platform_app" ], 208 "extension_types": [ "extension", "packaged_app", "platform_app" ],
191 "whitelist": [ 209 "whitelist": [
192 "oickdpebdnfbgkcaoklfcdhjniefkcji", // browser_tests 210 "oickdpebdnfbgkcaoklfcdhjniefkcji", // browser_tests
193 "gbkeegbaiigmenfmjfclcdgdpimamgkj", // QuickOffice 211 "gbkeegbaiigmenfmjfclcdgdpimamgkj", // QuickOffice
194 "ionpfmkccalenbmnddpbmocokhaknphg", // QuickOffice Dev 212 "ionpfmkccalenbmnddpbmocokhaknphg", // QuickOffice Dev
195 "bpmcpldpdmajfigpchkicefoigmkfalc", // Quickoffice component extension 213 "bpmcpldpdmajfigpchkicefoigmkfalc", // Quickoffice component extension
196 "ehibbfinohgbchlgdbfpikodjaojhccn" // Editor 214 "ehibbfinohgbchlgdbfpikodjaojhccn" // Editor
197 ] 215 ]
198 }, 216 },
199 "minimum_chrome_version": { 217 "minimum_chrome_version": {
200 "channel": "stable", 218 "channel": "stable",
201 "extension_types": [ 219 "extension_types": [
202 "extension", "packaged_app", "hosted_app", "platform_app" 220 "extension", "packaged_app", "hosted_app", "platform_app"
203 ] 221 ]
204 }, 222 },
205 "nacl_modules": { 223 "nacl_modules": {
206 "channel": "stable", 224 "channel": "stable",
207 "extension_types": [ 225 "extension_types": [
208 "extension", "packaged_app", "hosted_app", "platform_app" 226 "extension", "packaged_app", "hosted_app", "platform_app"
209 ] 227 ]
210 }, 228 },
211 "name": { 229 "name": {
212 "channel": "stable", 230 "channel": "stable",
213 "extension_types": "all" 231 "extension_types": "all"
214 }, 232 },
215 "kiosk_enabled": { 233 "oauth2": {
216 "channel": "stable", 234 "channel": "stable",
217 "extension_types": [ 235 "extension_types": [
218 "platform_app" 236 "extension", "packaged_app", "platform_app"
219 ] 237 ]
220 }, 238 },
221 "offline_enabled": { 239 "offline_enabled": {
222 "channel": "stable", 240 "channel": "stable",
223 "extension_types": [ 241 "extension_types": [
224 "extension", "packaged_app", "hosted_app", "platform_app" 242 "extension", "packaged_app", "hosted_app", "platform_app"
225 ] 243 ]
226 }, 244 },
227 "omnibox": { 245 "omnibox": {
228 "channel": "stable", 246 "channel": "stable",
229 "extension_types": ["extension", "packaged_app"] 247 "extension_types": ["extension", "packaged_app"]
230 }, 248 },
231 "optional_permissions": { 249 "optional_permissions": {
232 "channel": "stable", 250 "channel": "stable",
233 "extension_types": [ 251 "extension_types": [
234 "extension", "packaged_app", "hosted_app", "platform_app" 252 "extension", "packaged_app", "hosted_app", "platform_app"
235 ] 253 ]
236 }, 254 },
237 "options_page": { 255 "options_page": {
238 "channel": "stable", 256 "channel": "stable",
239 "extension_types": [ 257 "extension_types": [
240 "extension", "packaged_app", "hosted_app" 258 "extension", "packaged_app", "hosted_app"
241 ] 259 ]
242 }, 260 },
243 "oauth2": {
244 "channel": "stable",
245 "extension_types": [
246 "extension", "packaged_app", "platform_app"
247 ]
248 },
249 "page_action": { 261 "page_action": {
250 "channel": "stable", 262 "channel": "stable",
251 "extension_types": ["extension"] 263 "extension_types": ["extension"]
252 }, 264 },
253 "page_actions": { 265 "page_actions": {
254 "channel": "stable", 266 "channel": "stable",
255 "extension_types": ["extension"], 267 "extension_types": ["extension"],
256 "max_manifest_version": 1 268 "max_manifest_version": 1
257 }, 269 },
258 "page_launcher": { 270 "page_launcher": {
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
310 "channel": "stable", 322 "channel": "stable",
311 "extension_types": "all" 323 "extension_types": "all"
312 }, 324 },
313 "web_accessible_resources": { 325 "web_accessible_resources": {
314 "channel": "stable", 326 "channel": "stable",
315 "extension_types": [ 327 "extension_types": [
316 "extension", "packaged_app", "hosted_app" 328 "extension", "packaged_app", "hosted_app"
317 ] 329 ]
318 } 330 }
319 } 331 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698