OLD | NEW |
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 // See c/c/e/features/* to understand this file, in particular feature.h, | 5 // See c/c/e/features/* to understand this file, in particular feature.h, |
6 // simple_feature.h, and base_feature_provider.h. | 6 // simple_feature.h, and base_feature_provider.h. |
7 | 7 |
8 { | 8 { |
9 "activeTab": { | 9 "activeTab": { |
10 "channel": "stable", | 10 "channel": "stable", |
11 "extension_types": ["extension", "packaged_app"], | 11 "extension_types": ["extension", "legacy_packaged_app"], |
12 "min_manifest_version": 2 | 12 "min_manifest_version": 2 |
13 }, | 13 }, |
14 "activityLogPrivate": { | 14 "activityLogPrivate": { |
15 "channel": "dev", | 15 "channel": "dev", |
16 "extension_types": ["extension", "platform_app"], | 16 "extension_types": ["extension", "platform_app"], |
17 "whitelist": [ | 17 "whitelist": [ |
18 "acldcpdepobcjbdanifkmfndkjoilgba", // Activity Log (Watchdog) | 18 "acldcpdepobcjbdanifkmfndkjoilgba", // Activity Log (Watchdog) |
19 "ajabfgledjhbabeoojlabelaifmakodf" // For testing | 19 "ajabfgledjhbabeoojlabelaifmakodf" // For testing |
20 ] | 20 ] |
21 }, | 21 }, |
22 "adview": { | 22 "adview": { |
23 "channel": "dev", | 23 "channel": "dev", |
24 "extension_types": ["platform_app"] | 24 "extension_types": ["platform_app"] |
25 }, | 25 }, |
26 "alarms": { | 26 "alarms": { |
27 "channel": "stable", | 27 "channel": "stable", |
28 "extension_types": ["extension", "packaged_app", "platform_app"], | 28 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
29 "min_manifest_version": 2 | 29 "min_manifest_version": 2 |
30 }, | 30 }, |
31 "app.runtime": { | 31 "app.runtime": { |
32 "channel": "stable", | 32 "channel": "stable", |
33 "extension_types": ["platform_app"] | 33 "extension_types": ["platform_app"] |
34 }, | 34 }, |
35 "app.window": { | 35 "app.window": { |
36 "channel": "stable", | 36 "channel": "stable", |
37 "extension_types": ["platform_app"] | 37 "extension_types": ["platform_app"] |
38 }, | 38 }, |
39 "audio": [ | 39 "audio": [ |
40 { | 40 { |
41 "channel": "dev", | 41 "channel": "dev", |
42 "extension_types": ["platform_app"] | 42 "extension_types": ["platform_app"] |
43 }, | 43 }, |
44 { | 44 { |
45 "channel": "stable", | 45 "channel": "stable", |
46 "extension_types": ["platform_app"], | 46 "extension_types": ["platform_app"], |
47 "whitelist": [ | 47 "whitelist": [ |
48 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", | 48 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", |
49 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB" | 49 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB" |
50 ] | 50 ] |
51 } | 51 } |
52 ], | 52 ], |
53 "autotestPrivate": { | 53 "autotestPrivate": { |
54 "channel": "stable", | 54 "channel": "stable", |
55 "extension_types": ["extension", "packaged_app"], | 55 "extension_types": ["extension", "legacy_packaged_app"], |
56 "location": "component" | 56 "location": "component" |
57 }, | 57 }, |
58 "audioCapture": { | 58 "audioCapture": { |
59 "channel": "stable", | 59 "channel": "stable", |
60 "extension_types": ["platform_app"] | 60 "extension_types": ["platform_app"] |
61 }, | 61 }, |
62 "background": { | 62 "background": { |
63 "channel": "stable", | 63 "channel": "stable", |
64 "extension_types": [ | 64 "extension_types": [ |
65 "extension", "packaged_app", "hosted_app" | 65 "extension", "legacy_packaged_app", "hosted_app" |
66 ] | 66 ] |
67 }, | 67 }, |
68 "bluetooth": { | 68 "bluetooth": { |
69 "channel": "dev", | 69 "channel": "dev", |
70 "extension_types": ["platform_app"] | 70 "extension_types": ["platform_app"] |
71 }, | 71 }, |
72 "bluetoothDevices": { | 72 "bluetoothDevices": { |
73 "channel": "dev", | 73 "channel": "dev", |
74 "extension_types": ["platform_app"] | 74 "extension_types": ["platform_app"] |
75 }, | 75 }, |
76 "bookmarkManagerPrivate": { | 76 "bookmarkManagerPrivate": { |
77 "channel": "stable", | 77 "channel": "stable", |
78 "extension_types": ["extension", "packaged_app"], | 78 "extension_types": ["extension", "legacy_packaged_app"], |
79 "location": "component" | 79 "location": "component" |
80 }, | 80 }, |
81 "bookmarks": { | 81 "bookmarks": { |
82 "channel": "stable", | 82 "channel": "stable", |
83 "extension_types": ["extension", "packaged_app"] | 83 "extension_types": ["extension", "legacy_packaged_app"] |
84 }, | 84 }, |
85 "browsingData": { | 85 "browsingData": { |
86 "channel": "stable", | 86 "channel": "stable", |
87 "extension_types": ["extension", "packaged_app"] | 87 "extension_types": ["extension", "legacy_packaged_app"] |
88 }, | 88 }, |
89 "chromePrivate": { | 89 "chromePrivate": { |
90 "channel": "stable", | 90 "channel": "stable", |
91 "extension_types": ["extension", "packaged_app"], | 91 "extension_types": ["extension", "legacy_packaged_app"], |
92 "whitelist": [ | 92 "whitelist": [ |
93 "haiffjcadagjlijoggckpgfnoeiflnem", // Citrix Receiver | 93 "haiffjcadagjlijoggckpgfnoeiflnem", // Citrix Receiver |
94 "gnedhmakppccajfpfiihfcdlnpgomkcf", // Citrix Receiver Beta | 94 "gnedhmakppccajfpfiihfcdlnpgomkcf", // Citrix Receiver Beta |
95 "fjcibdnjlbfnbfdjneajpipnlcppleek" // Citrix Receiver Dev | 95 "fjcibdnjlbfnbfdjneajpipnlcppleek" // Citrix Receiver Dev |
96 ] | 96 ] |
97 }, | 97 }, |
98 "chromeosInfoPrivate": { | 98 "chromeosInfoPrivate": { |
99 "channel": "stable", | 99 "channel": "stable", |
100 "extension_types": ["extension", "packaged_app", "platform_app"], | 100 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
101 "whitelist": [ | 101 "whitelist": [ |
102 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 | 102 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 |
103 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB" // http://crbug.com/234235 | 103 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB" // http://crbug.com/234235 |
104 ] | 104 ] |
105 }, | 105 }, |
106 "clipboardRead": { | 106 "clipboardRead": { |
107 "channel": "stable", | 107 "channel": "stable", |
108 "extension_types": [ | 108 "extension_types": [ |
109 "extension", "packaged_app", "hosted_app", "platform_app" | 109 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
110 ] | 110 ] |
111 }, | 111 }, |
112 "clipboardWrite": { | 112 "clipboardWrite": { |
113 "channel": "stable", | 113 "channel": "stable", |
114 "extension_types": [ | 114 "extension_types": [ |
115 "extension", "packaged_app", "hosted_app", "platform_app" | 115 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
116 ] | 116 ] |
117 }, | 117 }, |
118 "cloudPrintPrivate": { | 118 "cloudPrintPrivate": { |
119 "channel": "stable", | 119 "channel": "stable", |
120 "extension_types": ["extension", "packaged_app"], | 120 "extension_types": ["extension", "legacy_packaged_app"], |
121 // CloudPrint | 121 // CloudPrint |
122 "whitelist": ["mfehgcgbbipciphmccgaenjidiccnmng"] | 122 "whitelist": ["mfehgcgbbipciphmccgaenjidiccnmng"] |
123 }, | 123 }, |
124 "commandLinePrivate": { | 124 "commandLinePrivate": { |
125 "channel": "stable", | 125 "channel": "stable", |
126 "extension_types": ["extension", "packaged_app", "platform_app"], | 126 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
127 "location": "component" | 127 "location": "component" |
128 }, | 128 }, |
129 "contentSettings": { | 129 "contentSettings": { |
130 "channel": "stable", | 130 "channel": "stable", |
131 "extension_types": ["extension", "packaged_app"] | 131 "extension_types": ["extension", "legacy_packaged_app"] |
132 }, | 132 }, |
133 "contextMenus": { | 133 "contextMenus": { |
134 "channel": "stable", | 134 "channel": "stable", |
135 "extension_types": ["extension", "packaged_app", "platform_app"] | 135 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
136 }, | 136 }, |
137 "cookies": { | 137 "cookies": { |
138 "channel": "stable", | 138 "channel": "stable", |
139 "extension_types": ["extension", "packaged_app"] | 139 "extension_types": ["extension", "legacy_packaged_app"] |
140 }, | 140 }, |
141 "diagnostics": [ | 141 "diagnostics": [ |
142 { | 142 { |
143 "channel": "dev", | 143 "channel": "dev", |
144 "extension_types": ["platform_app"] | 144 "extension_types": ["platform_app"] |
145 }, | 145 }, |
146 { | 146 { |
147 "channel": "stable", | 147 "channel": "stable", |
148 "extension_types": ["platform_app"], | 148 "extension_types": ["platform_app"], |
149 "whitelist": [ | 149 "whitelist": [ |
150 "mlocfejafidcakdddnndjdngfmncfbeg", // CCD Development | 150 "mlocfejafidcakdddnndjdngfmncfbeg", // CCD Development |
151 "ganomidahfnpdchomfgdoppjmmedlhia", // CCD Testing | 151 "ganomidahfnpdchomfgdoppjmmedlhia", // CCD Testing |
152 "eemlkeanncmjljgehlbplemhmdmalhdc" // CCD Release | 152 "eemlkeanncmjljgehlbplemhmdmalhdc" // CCD Release |
153 ] | 153 ] |
154 } | 154 } |
155 ], | 155 ], |
156 "debugger": { | 156 "debugger": { |
157 "channel": "stable", | 157 "channel": "stable", |
158 "extension_types": ["extension", "packaged_app"] | 158 "extension_types": ["extension", "legacy_packaged_app"] |
159 }, | 159 }, |
160 "developerPrivate": { | 160 "developerPrivate": { |
161 "channel": "dev", | 161 "channel": "dev", |
162 "extension_types": ["platform_app"], | 162 "extension_types": ["platform_app"], |
163 "whitelist": [ | 163 "whitelist": [ |
164 "lphgohfeebnhcpiohjndkgbhhkoapkjc", // Apps Debugger | 164 "lphgohfeebnhcpiohjndkgbhhkoapkjc", // Apps Debugger |
165 "gonnpeheodhmhdjiimoiheniambmdcco", // Apps Editor old. | 165 "gonnpeheodhmhdjiimoiheniambmdcco", // Apps Editor old. |
166 // TODO(grv) : clean up once after publish. | 166 // TODO(grv) : clean up once after publish. |
167 "cbelnpbjogfbjamhpbofhlnklecjpido" // Apps Editor published. | 167 "cbelnpbjogfbjamhpbofhlnklecjpido" // Apps Editor published. |
168 ] | 168 ] |
169 }, | 169 }, |
170 "devtools": { | 170 "devtools": { |
171 "channel": "stable", | 171 "channel": "stable", |
172 "extension_types": ["extension", "packaged_app"] | 172 "extension_types": ["extension", "legacy_packaged_app"] |
173 }, | 173 }, |
174 "declarativeContent": { | 174 "declarativeContent": { |
175 "channel": "trunk", | 175 "channel": "trunk", |
176 "extension_types": ["extension"] | 176 "extension_types": ["extension"] |
177 }, | 177 }, |
178 "declarativeWebRequest": [ | 178 "declarativeWebRequest": [ |
179 { | 179 { |
180 "channel": "beta", | 180 "channel": "beta", |
181 "extension_types": ["extension", "packaged_app"] | 181 "extension_types": ["extension", "legacy_packaged_app"] |
182 }, | 182 }, |
183 { | 183 { |
184 "channel": "stable", | 184 "channel": "stable", |
185 "extension_types": ["extension", "packaged_app"], | 185 "extension_types": ["extension", "legacy_packaged_app"], |
186 // Legacy Browser Support (remove once this API hits stable). | 186 // Legacy Browser Support (remove once this API hits stable). |
187 "whitelist": ["heildphpnddilhkemkielfhnkaagiabh"] | 187 "whitelist": ["heildphpnddilhkemkielfhnkaagiabh"] |
188 } | 188 } |
189 ], | 189 ], |
190 "desktopCapture": [ | 190 "desktopCapture": [ |
191 { | 191 { |
192 "channel": "dev", | 192 "channel": "dev", |
193 "extension_types": ["extension", "platform_app"] | 193 "extension_types": ["extension", "platform_app"] |
194 }, | 194 }, |
195 { | 195 { |
(...skipping 20 matching lines...) Expand all Loading... |
216 "whitelist": [ | 216 "whitelist": [ |
217 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester | 217 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester |
218 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging | 218 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging |
219 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary | 219 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary |
220 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) | 220 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) |
221 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release | 221 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release |
222 ] | 222 ] |
223 }, | 223 }, |
224 "enterprise.platformKeysPrivate": { | 224 "enterprise.platformKeysPrivate": { |
225 "channel": "stable", | 225 "channel": "stable", |
226 "extension_types": ["extension", "packaged_app"], | 226 "extension_types": ["extension", "legacy_packaged_app"], |
227 "whitelist": [ | 227 "whitelist": [ |
228 "inmdanhiiibfpdlljnjjbchhjgelojnn", // Dogfood | 228 "inmdanhiiibfpdlljnjjbchhjgelojnn", // Dogfood |
229 "cbpmgnfekbgbgpkmokfppmldaccjcbnb" // Test | 229 "cbpmgnfekbgbgpkmokfppmldaccjcbnb" // Test |
230 ] | 230 ] |
231 }, | 231 }, |
232 "experimental": { | 232 "experimental": { |
233 "channel": "stable", | 233 "channel": "stable", |
234 "extension_types": [ | 234 "extension_types": [ |
235 "extension", "packaged_app", "hosted_app", "platform_app" | 235 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
236 ] | 236 ] |
237 }, | 237 }, |
238 "feedbackPrivate": { | 238 "feedbackPrivate": { |
239 "channel": "stable", | 239 "channel": "stable", |
240 "extension_types": ["extension", "platform_app"], | 240 "extension_types": ["extension", "platform_app"], |
241 "whitelist": [ | 241 "whitelist": [ |
242 "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI. | 242 "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI. |
243 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 | 243 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 |
244 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB" // http://crbug.com/234235 | 244 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB" // http://crbug.com/234235 |
245 ] | 245 ] |
246 }, | 246 }, |
247 "fileBrowserHandler": { | 247 "fileBrowserHandler": { |
248 "channel": "stable", | 248 "channel": "stable", |
249 "extension_types": ["extension", "packaged_app", "platform_app"] | 249 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
250 }, | 250 }, |
251 "fileBrowserPrivate": { | 251 "fileBrowserPrivate": { |
252 "channel": "stable", | 252 "channel": "stable", |
253 "extension_types": ["extension", "packaged_app"], | 253 "extension_types": ["extension", "legacy_packaged_app"], |
254 "location": "component" | 254 "location": "component" |
255 }, | 255 }, |
256 "fileSystem": [{ | 256 "fileSystem": [{ |
257 "channel": "stable", | 257 "channel": "stable", |
258 "extension_types": ["platform_app"] | 258 "extension_types": ["platform_app"] |
259 },{ | 259 },{ |
260 "channel": "stable", | 260 "channel": "stable", |
261 "extension_types": ["extension"], | 261 "extension_types": ["extension"], |
262 "whitelist": [ "2FC374607C2DF285634B67C64A2E356C607091C3" ] | 262 "whitelist": [ "2FC374607C2DF285634B67C64A2E356C607091C3" ] |
263 }], | 263 }], |
264 "fileSystem.directory": [{ | 264 "fileSystem.directory": [{ |
265 "channel": "trunk", | 265 "channel": "trunk", |
266 "extension_types": ["platform_app"] | 266 "extension_types": ["platform_app"] |
267 }], | 267 }], |
268 "fileSystem.retainEntries": [{ | 268 "fileSystem.retainEntries": [{ |
269 "channel": "dev", | 269 "channel": "dev", |
270 "extension_types": ["platform_app"] | 270 "extension_types": ["platform_app"] |
271 }], | 271 }], |
272 "fileSystem.write": [{ | 272 "fileSystem.write": [{ |
273 "channel": "stable", | 273 "channel": "stable", |
274 "extension_types": ["platform_app"] | 274 "extension_types": ["platform_app"] |
275 },{ | 275 },{ |
276 "channel": "stable", | 276 "channel": "stable", |
277 "extension_types": ["extension"], | 277 "extension_types": ["extension"], |
278 "whitelist": [ "2FC374607C2DF285634B67C64A2E356C607091C3" ] | 278 "whitelist": [ "2FC374607C2DF285634B67C64A2E356C607091C3" ] |
279 }], | 279 }], |
280 "fontSettings": { | 280 "fontSettings": { |
281 "channel": "stable", | 281 "channel": "stable", |
282 "extension_types": ["extension", "packaged_app"] | 282 "extension_types": ["extension", "legacy_packaged_app"] |
283 }, | 283 }, |
284 "fullscreen": { | 284 "fullscreen": { |
285 "channel": "stable", | 285 "channel": "stable", |
286 "extension_types": ["platform_app"] | 286 "extension_types": ["platform_app"] |
287 }, | 287 }, |
288 "geolocation": { | 288 "geolocation": { |
289 "channel": "stable", | 289 "channel": "stable", |
290 "extension_types": [ | 290 "extension_types": [ |
291 "extension", "packaged_app", "hosted_app", "platform_app" | 291 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
292 ] | 292 ] |
293 }, | 293 }, |
294 "history": { | 294 "history": { |
295 "channel": "stable", | 295 "channel": "stable", |
296 "extension_types": ["extension", "packaged_app"] | 296 "extension_types": ["extension", "legacy_packaged_app"] |
297 }, | 297 }, |
298 "identity": { | 298 "identity": { |
299 "channel": "stable", | 299 "channel": "stable", |
300 "extension_types": ["extension", "platform_app"] | 300 "extension_types": ["extension", "platform_app"] |
301 }, | 301 }, |
302 "identityPrivate": { | 302 "identityPrivate": { |
303 "channel": "stable", | 303 "channel": "stable", |
304 "extension_types": [ | 304 "extension_types": [ |
305 "packaged_app" | 305 "legacy_packaged_app" |
306 ], | 306 ], |
307 "location": "component" | 307 "location": "component" |
308 }, | 308 }, |
309 "idle": { | 309 "idle": { |
310 "channel": "stable", | 310 "channel": "stable", |
311 "extension_types": ["extension", "packaged_app", "platform_app"] | 311 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
312 }, | 312 }, |
313 "infobars": { | 313 "infobars": { |
314 "channel": "dev", | 314 "channel": "dev", |
315 "extension_types": ["extension", "packaged_app", "platform_app"] | 315 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
316 }, | 316 }, |
317 "input": { | 317 "input": { |
318 "channel": "stable", | 318 "channel": "stable", |
319 "extension_types": ["extension", "packaged_app"], | 319 "extension_types": ["extension", "legacy_packaged_app"], |
320 "inplies_full_url_access": true | 320 "inplies_full_url_access": true |
321 }, | 321 }, |
322 "inputMethodPrivate": [{ | 322 "inputMethodPrivate": [{ |
323 "channel": "stable", | 323 "channel": "stable", |
324 "extension_types": ["extension", "packaged_app", "platform_app"], | 324 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
325 "whitelist": [ | 325 "whitelist": [ |
326 "haiffjcadagjlijoggckpgfnoeiflnem", // Citrix Receiver | 326 "haiffjcadagjlijoggckpgfnoeiflnem", // Citrix Receiver |
327 "gnedhmakppccajfpfiihfcdlnpgomkcf", // Citrix Receiver Beta | 327 "gnedhmakppccajfpfiihfcdlnpgomkcf", // Citrix Receiver Beta |
328 "fjcibdnjlbfnbfdjneajpipnlcppleek", // Citrix Receiver Dev | 328 "fjcibdnjlbfnbfdjneajpipnlcppleek", // Citrix Receiver Dev |
329 "pnhechapfaindjhompbnflcldabbghjo", // HTerm | 329 "pnhechapfaindjhompbnflcldabbghjo", // HTerm |
330 "okddffdblfhhnmhodogpojmfkjmhinfp" // HTerm dev | 330 "okddffdblfhhnmhodogpojmfkjmhinfp" // HTerm dev |
331 ] | 331 ] |
332 },{ | 332 },{ |
333 "channel": "stable", | 333 "channel": "stable", |
334 "extension_types": ["extension", "packaged_app", "platform_app"], | 334 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
335 "location": "component" | 335 "location": "component" |
336 }], | 336 }], |
337 "location": [ | 337 "location": [ |
338 { | 338 { |
339 "channel": "dev", | 339 "channel": "dev", |
340 "extension_types": [ | 340 "extension_types": [ |
341 "extension", "packaged_app", "platform_app" | 341 "extension", "legacy_packaged_app", "platform_app" |
342 ] | 342 ] |
343 }, | 343 }, |
344 { | 344 { |
345 "channel": "stable", | 345 "channel": "stable", |
346 "extension_types": [ | 346 "extension_types": [ |
347 "extension", "packaged_app", "hosted_app", "platform_app" | 347 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
348 ], | 348 ], |
349 "location": "component" | 349 "location": "component" |
350 } | 350 } |
351 ], | 351 ], |
352 "logPrivate": { | 352 "logPrivate": { |
353 "channel": "dev", | 353 "channel": "dev", |
354 "extension_types": ["extension", "packaged_app"], | 354 "extension_types": ["extension", "legacy_packaged_app"], |
355 "location": "component" | 355 "location": "component" |
356 }, | 356 }, |
357 "management": [ | 357 "management": [ |
358 { | 358 { |
359 "channel": "stable", | 359 "channel": "stable", |
360 "extension_types": ["extension", "packaged_app"] | 360 "extension_types": ["extension", "legacy_packaged_app"] |
361 }, | 361 }, |
362 { | 362 { |
363 "channel": "stable", | 363 "channel": "stable", |
364 "extension_types": ["platform_app"], | 364 "extension_types": ["platform_app"], |
365 "whitelist": [ | 365 "whitelist": [ |
366 "gonnpeheodhmhdjiimoiheniambmdcco", // Apps Editor old. | 366 "gonnpeheodhmhdjiimoiheniambmdcco", // Apps Editor old. |
367 "cbelnpbjogfbjamhpbofhlnklecjpido", // Apps Editor published. | 367 "cbelnpbjogfbjamhpbofhlnklecjpido", // Apps Editor published. |
368 "acldcpdepobcjbdanifkmfndkjoilgba" // Activity Log (Watchdog) | 368 "acldcpdepobcjbdanifkmfndkjoilgba" // Activity Log (Watchdog) |
369 ] | 369 ] |
370 } | 370 } |
(...skipping 21 matching lines...) Expand all Loading... |
392 "whitelist": [ | 392 "whitelist": [ |
393 "dhgjflpimlbndbpamnkoepaacagejgda", | 393 "dhgjflpimlbndbpamnkoepaacagejgda", |
394 "ebpbnabdhheoknfklmpddcdijjkmklkp", // G+ Photos staging | 394 "ebpbnabdhheoknfklmpddcdijjkmklkp", // G+ Photos staging |
395 "efjnaogkjbogokcnohkmnjdojkikgobo", // G+ Photos prod | 395 "efjnaogkjbogokcnohkmnjdojkikgobo", // G+ Photos prod |
396 "ejegoaikibpmikoejfephaneibodccma", // G+ Photos dev | 396 "ejegoaikibpmikoejfephaneibodccma", // G+ Photos dev |
397 "F7FA7ABC1ECB89BA8EE6656847EFABBF43BB9BCA" | 397 "F7FA7ABC1ECB89BA8EE6656847EFABBF43BB9BCA" |
398 ] | 398 ] |
399 }, | 399 }, |
400 "mediaPlayerPrivate": { | 400 "mediaPlayerPrivate": { |
401 "channel": "stable", | 401 "channel": "stable", |
402 "extension_types": ["extension", "packaged_app"], | 402 "extension_types": ["extension", "legacy_packaged_app"], |
403 "location": "component" | 403 "location": "component" |
404 }, | 404 }, |
405 "metricsPrivate": { | 405 "metricsPrivate": { |
406 "channel": "stable", | 406 "channel": "stable", |
407 "extension_types": ["extension", "packaged_app", "platform_app"], | 407 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
408 "whitelist": [ | 408 "whitelist": [ |
409 // The file manager and Google Now are component extensions, and they can | 409 // The file manager and Google Now are component extensions, and they can |
410 // currently use whitelisted interfaces without being on the corresponding | 410 // currently use whitelisted interfaces without being on the corresponding |
411 // whitelist. | 411 // whitelist. |
412 // Adding it to this whitelist documents their dependency, however, and | 412 // Adding it to this whitelist documents their dependency, however, and |
413 // also doesn't hurt anything. | 413 // also doesn't hurt anything. |
414 "hhaomjibdihmijegdhdafkllkbggdgoj", // File manager | 414 "hhaomjibdihmijegdhdafkllkbggdgoj", // File manager |
415 "gbkeegbaiigmenfmjfclcdgdpimamgkj", // Quickoffice | 415 "gbkeegbaiigmenfmjfclcdgdpimamgkj", // Quickoffice |
416 "ionpfmkccalenbmnddpbmocokhaknphg", // Quickoffice dev | 416 "ionpfmkccalenbmnddpbmocokhaknphg", // Quickoffice dev |
417 "bpmcpldpdmajfigpchkicefoigmkfalc", // Quickoffice component extension | 417 "bpmcpldpdmajfigpchkicefoigmkfalc", // Quickoffice component extension |
(...skipping 10 matching lines...) Expand all Loading... |
428 "extension_types": ["platform_app"], | 428 "extension_types": ["platform_app"], |
429 "whitelist": [ | 429 "whitelist": [ |
430 "4B1D0E19C6C43C008C44A8278C8B5BFE15ABEB3C", // Music Manager | 430 "4B1D0E19C6C43C008C44A8278C8B5BFE15ABEB3C", // Music Manager |
431 "B8F61FD1B25DE03706DBB8906A73261E4DBB992A", // Test | 431 "B8F61FD1B25DE03706DBB8906A73261E4DBB992A", // Test |
432 "F7FA7ABC1ECB89BA8EE6656847EFABBF43BB9BCA" | 432 "F7FA7ABC1ECB89BA8EE6656847EFABBF43BB9BCA" |
433 ] | 433 ] |
434 }, | 434 }, |
435 "nativeMessaging": { | 435 "nativeMessaging": { |
436 "channel": "stable", | 436 "channel": "stable", |
437 "extension_types": [ | 437 "extension_types": [ |
438 "extension", "packaged_app", "platform_app" | 438 "extension", "legacy_packaged_app", "platform_app" |
439 ] | 439 ] |
440 }, | 440 }, |
441 "networkingPrivate": { | 441 "networkingPrivate": { |
442 "channel": "stable", | 442 "channel": "stable", |
443 "extension_types": ["extension", "packaged_app", "platform_app"], | 443 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
444 "whitelist": [ | 444 "whitelist": [ |
445 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester | 445 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester |
446 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging | 446 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging |
447 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary | 447 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary |
448 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) | 448 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) |
449 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264", // Release | 449 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264", // Release |
450 "mlocfejafidcakdddnndjdngfmncfbeg", // CCD Development | 450 "mlocfejafidcakdddnndjdngfmncfbeg", // CCD Development |
451 "ganomidahfnpdchomfgdoppjmmedlhia", // CCD Testing | 451 "ganomidahfnpdchomfgdoppjmmedlhia", // CCD Testing |
452 "eemlkeanncmjljgehlbplemhmdmalhdc" // CCD Release | 452 "eemlkeanncmjljgehlbplemhmdmalhdc" // CCD Release |
453 ] | 453 ] |
454 }, | 454 }, |
455 "notifications": { | 455 "notifications": { |
456 // The chrome.notifications functionality listed in notifications.idl is | 456 // The chrome.notifications functionality listed in notifications.idl is |
457 // available only to extension/platform_app types. The implementation of | 457 // available only to extension/platform_app types. The implementation of |
458 // that functionality enforces that restriction in | 458 // that functionality enforces that restriction in |
459 // NotificationsApiFunction::IsNotificationsApiAvailable(). This is more | 459 // NotificationsApiFunction::IsNotificationsApiAvailable(). This is more |
460 // complicated than other namespaces because we are sharing the | 460 // complicated than other namespaces because we are sharing the |
461 // notifications permission with WebKit/Blink notifications. | 461 // notifications permission with WebKit/Blink notifications. |
462 "channel": "stable", | 462 "channel": "stable", |
463 "extension_types": [ | 463 "extension_types": [ |
464 "extension", "packaged_app", "hosted_app", "platform_app" | 464 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
465 ] | 465 ] |
466 }, | 466 }, |
467 "echoPrivate": { | 467 "echoPrivate": { |
468 "channel": "stable", | 468 "channel": "stable", |
469 "extension_types": ["extension", "packaged_app"], | 469 "extension_types": ["extension", "legacy_packaged_app"], |
470 "location": "component" | 470 "location": "component" |
471 }, | 471 }, |
472 "pageCapture": { | 472 "pageCapture": { |
473 "channel": "stable", | 473 "channel": "stable", |
474 "extension_types": ["extension", "packaged_app"] | 474 "extension_types": ["extension", "legacy_packaged_app"] |
475 }, | 475 }, |
476 "pointerLock": { | 476 "pointerLock": { |
477 "channel": "stable", | 477 "channel": "stable", |
478 "extension_types": ["platform_app"] | 478 "extension_types": ["platform_app"] |
479 }, | 479 }, |
480 "plugin": { | 480 "plugin": { |
481 "channel": "stable", | 481 "channel": "stable", |
482 "extension_types": ["extension", "packaged_app"] | 482 "extension_types": ["extension", "legacy_packaged_app"] |
483 }, | 483 }, |
484 "power": { | 484 "power": { |
485 "channel": "stable", | 485 "channel": "stable", |
486 "extension_types": [ | 486 "extension_types": [ |
487 "extension", "packaged_app", "platform_app" | 487 "extension", "legacy_packaged_app", "platform_app" |
488 ] | 488 ] |
489 }, | 489 }, |
490 "preferencesPrivate": { | 490 "preferencesPrivate": { |
491 "channel": "dev", | 491 "channel": "dev", |
492 "extension_types": [ | 492 "extension_types": [ |
493 "extension" | 493 "extension" |
494 ], | 494 ], |
495 "location": "component" | 495 "location": "component" |
496 }, | 496 }, |
497 "privacy": { | 497 "privacy": { |
498 "channel": "stable", | 498 "channel": "stable", |
499 "extension_types": ["extension", "packaged_app"] | 499 "extension_types": ["extension", "legacy_packaged_app"] |
500 }, | 500 }, |
501 "processes": { | 501 "processes": { |
502 "channel": "dev", | 502 "channel": "dev", |
503 "extension_types": ["extension"] | 503 "extension_types": ["extension"] |
504 }, | 504 }, |
505 "proxy": { | 505 "proxy": { |
506 "channel": "stable", | 506 "channel": "stable", |
507 "extension_types": ["extension", "packaged_app"] | 507 "extension_types": ["extension", "legacy_packaged_app"] |
508 }, | 508 }, |
509 "pushMessaging": { | 509 "pushMessaging": { |
510 "channel": "stable", | 510 "channel": "stable", |
511 "extension_types": ["extension", "platform_app"] | 511 "extension_types": ["extension", "platform_app"] |
512 }, | 512 }, |
513 "recoveryPrivate": { | 513 "recoveryPrivate": { |
514 "channel": "dev", | 514 "channel": "dev", |
515 "extension_types": ["platform_app"], | 515 "extension_types": ["platform_app"], |
516 "whitelist": [ | 516 "whitelist": [ |
517 "nmedaodmkamdcnmfceajookiaicfnkhd" | 517 "nmedaodmkamdcnmfceajookiaicfnkhd" |
518 ] | 518 ] |
519 }, | 519 }, |
520 "rtcPrivate": { | 520 "rtcPrivate": { |
521 "channel": "stable", | 521 "channel": "stable", |
522 "extension_types": ["extension", "packaged_app"], | 522 "extension_types": ["extension", "legacy_packaged_app"], |
523 "whitelist": [ | 523 "whitelist": [ |
524 "nckgahadagoaajjgafhacjanaoiihapd", // Google Talk prod | 524 "nckgahadagoaajjgafhacjanaoiihapd", // Google Talk prod |
525 "eggnbpckecmjlblplehfpjjdhhidfdoj", // Google Talk beta | 525 "eggnbpckecmjlblplehfpjjdhhidfdoj", // Google Talk beta |
526 "ppleadejekpmccmnpjdimmlfljlkdfej", // Google Talk alpha | 526 "ppleadejekpmccmnpjdimmlfljlkdfej", // Google Talk alpha |
527 "ljclpkphhpbpinifbeabbhlfddcpfdde" // Google Talk debug | 527 "ljclpkphhpbpinifbeabbhlfddcpfdde" // Google Talk debug |
528 ] | 528 ] |
529 }, | 529 }, |
530 // Note: runtime is not actually a permission, but some systems check these | 530 // Note: runtime is not actually a permission, but some systems check these |
531 // values to verify restrictions. | 531 // values to verify restrictions. |
532 "runtime": { | 532 "runtime": { |
533 "channel": "stable", | 533 "channel": "stable", |
534 "extension_types": ["extension", "packaged_app", "platform_app"] | 534 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
535 }, | 535 }, |
536 "screensaver": { | 536 "screensaver": { |
537 "channel": "stable", | 537 "channel": "stable", |
538 "extension_types": ["packaged_app", "hosted_app", "platform_app"] | 538 "extension_types": ["legacy_packaged_app", "hosted_app", "platform_app"] |
539 }, | 539 }, |
540 "serial": { | 540 "serial": { |
541 "channel": "stable", | 541 "channel": "stable", |
542 "extension_types": ["platform_app"] | 542 "extension_types": ["platform_app"] |
543 }, | 543 }, |
544 "sessions": { | 544 "sessions": { |
545 "channel": "dev", | 545 "channel": "dev", |
546 "extension_types": ["extension", "packaged_app"] | 546 "extension_types": ["extension", "legacy_packaged_app"] |
547 }, | 547 }, |
548 "streamsPrivate": { | 548 "streamsPrivate": { |
549 "channel": "stable", | 549 "channel": "stable", |
550 "extension_types": ["extension", "packaged_app", "platform_app"], | 550 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
551 "whitelist": [ | 551 "whitelist": [ |
552 "oickdpebdnfbgkcaoklfcdhjniefkcji", // browser_tests | 552 "oickdpebdnfbgkcaoklfcdhjniefkcji", // browser_tests |
553 "gbkeegbaiigmenfmjfclcdgdpimamgkj", // QuickOffice | 553 "gbkeegbaiigmenfmjfclcdgdpimamgkj", // QuickOffice |
554 "ionpfmkccalenbmnddpbmocokhaknphg", // QuickOffice Dev | 554 "ionpfmkccalenbmnddpbmocokhaknphg", // QuickOffice Dev |
555 "bpmcpldpdmajfigpchkicefoigmkfalc", // Quickoffice component extension | 555 "bpmcpldpdmajfigpchkicefoigmkfalc", // Quickoffice component extension |
556 "ehibbfinohgbchlgdbfpikodjaojhccn" // Editor | 556 "ehibbfinohgbchlgdbfpikodjaojhccn" // Editor |
557 ] | 557 ] |
558 }, | 558 }, |
559 "socket": [{ | 559 "socket": [{ |
560 "channel": "stable", | 560 "channel": "stable", |
(...skipping 11 matching lines...) Expand all Loading... |
572 "sockets.udp": { | 572 "sockets.udp": { |
573 "channel": "dev", | 573 "channel": "dev", |
574 "extension_types": ["platform_app"] | 574 "extension_types": ["platform_app"] |
575 }, | 575 }, |
576 "syncFileSystem": { | 576 "syncFileSystem": { |
577 "channel": "stable", | 577 "channel": "stable", |
578 "extension_types": ["platform_app"] | 578 "extension_types": ["platform_app"] |
579 }, | 579 }, |
580 "systemIndicator": { | 580 "systemIndicator": { |
581 "channel": "dev", | 581 "channel": "dev", |
582 "extension_types": ["extension", "packaged_app", "platform_app"] | 582 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
583 }, | 583 }, |
584 "storage": { | 584 "storage": { |
585 "channel": "stable", | 585 "channel": "stable", |
586 "extension_types": ["extension", "packaged_app", "platform_app"], | 586 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
587 "min_manifest_version": 2 | 587 "min_manifest_version": 2 |
588 }, | 588 }, |
589 "system.cpu": { | 589 "system.cpu": { |
590 "channel": "dev", | 590 "channel": "dev", |
591 "extension_types": ["extension", "packaged_app", "platform_app"] | 591 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
592 }, | 592 }, |
593 "system.memory": { | 593 "system.memory": { |
594 "channel": "dev", | 594 "channel": "dev", |
595 "extension_types": ["extension", "packaged_app", "platform_app"] | 595 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
596 }, | 596 }, |
597 "system.storage": { | 597 "system.storage": { |
598 "channel": "stable", | 598 "channel": "stable", |
599 "extension_types": ["extension", "packaged_app", "platform_app"] | 599 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
600 }, | 600 }, |
601 "system.display": { | 601 "system.display": { |
602 "channel": "stable", | 602 "channel": "stable", |
603 "extension_types": ["extension", "packaged_app", "platform_app"] | 603 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
604 }, | 604 }, |
605 "systemPrivate": { | 605 "systemPrivate": { |
606 "channel": "stable", | 606 "channel": "stable", |
607 "extension_types": ["extension", "packaged_app"], | 607 "extension_types": ["extension", "legacy_packaged_app"], |
608 "location": "component" | 608 "location": "component" |
609 }, | 609 }, |
610 "tabs": { | 610 "tabs": { |
611 "channel": "stable", | 611 "channel": "stable", |
612 "extension_types": ["extension", "packaged_app"] | 612 "extension_types": ["extension", "legacy_packaged_app"] |
613 }, | 613 }, |
614 "tabCapture": [{ | 614 "tabCapture": [{ |
615 "channel": "dev", | 615 "channel": "dev", |
616 "extension_types": ["extension", "packaged_app"] | 616 "extension_types": ["extension", "legacy_packaged_app"] |
617 }, { | 617 }, { |
618 "channel": "stable", | 618 "channel": "stable", |
619 "extension_types": ["extension", "packaged_app"], | 619 "extension_types": ["extension", "legacy_packaged_app"], |
620 "whitelist": [ | 620 "whitelist": [ |
621 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester | 621 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester |
622 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging | 622 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging |
623 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary | 623 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary |
624 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) | 624 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) |
625 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release | 625 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release |
626 ] | 626 ] |
627 }], | 627 }], |
628 "terminalPrivate": { | 628 "terminalPrivate": { |
629 "channel": "stable", | 629 "channel": "stable", |
630 "extension_types": ["extension", "packaged_app", "platform_app"], | 630 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
631 "whitelist": [ | 631 "whitelist": [ |
632 "pnhechapfaindjhompbnflcldabbghjo", // HTerm | 632 "pnhechapfaindjhompbnflcldabbghjo", // HTerm |
633 "okddffdblfhhnmhodogpojmfkjmhinfp" // HTerm dev | 633 "okddffdblfhhnmhodogpojmfkjmhinfp" // HTerm dev |
634 ] | 634 ] |
635 }, | 635 }, |
636 "topSites": { | 636 "topSites": { |
637 "channel": "stable", | 637 "channel": "stable", |
638 "extension_types": ["extension", "packaged_app"] | 638 "extension_types": ["extension", "legacy_packaged_app"] |
639 }, | 639 }, |
640 "tts": { | 640 "tts": { |
641 "channel": "stable", | 641 "channel": "stable", |
642 "extension_types": ["extension", "packaged_app", "platform_app"] | 642 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
643 }, | 643 }, |
644 "ttsEngine": { | 644 "ttsEngine": { |
645 "channel": "stable", | 645 "channel": "stable", |
646 "extension_types": ["extension", "packaged_app"] | 646 "extension_types": ["extension", "legacy_packaged_app"] |
647 }, | 647 }, |
648 "unlimitedStorage": { | 648 "unlimitedStorage": { |
649 "channel": "stable", | 649 "channel": "stable", |
650 "extension_types": [ | 650 "extension_types": [ |
651 "extension", "packaged_app", "hosted_app", "platform_app" | 651 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
652 ] | 652 ] |
653 }, | 653 }, |
654 "usb": { | 654 "usb": { |
655 "channel": "stable", | 655 "channel": "stable", |
656 "extension_types": ["platform_app"] | 656 "extension_types": ["platform_app"] |
657 }, | 657 }, |
658 "usbDevices": { | 658 "usbDevices": { |
659 "channel": "stable", | 659 "channel": "stable", |
660 "extension_types": ["platform_app"] | 660 "extension_types": ["platform_app"] |
661 }, | 661 }, |
662 "videoCapture": { | 662 "videoCapture": { |
663 "channel": "stable", | 663 "channel": "stable", |
664 "extension_types": ["platform_app"] | 664 "extension_types": ["platform_app"] |
665 }, | 665 }, |
666 "wallpaperPrivate": { | 666 "wallpaperPrivate": { |
667 "channel": "stable", | 667 "channel": "stable", |
668 "extension_types": ["platform_app"], | 668 "extension_types": ["platform_app"], |
669 "location": "component" | 669 "location": "component" |
670 }, | 670 }, |
671 "webNavigation": { | 671 "webNavigation": { |
672 "channel": "stable", | 672 "channel": "stable", |
673 "extension_types": ["extension", "packaged_app"] | 673 "extension_types": ["extension", "legacy_packaged_app"] |
674 }, | 674 }, |
675 "webstorePrivate": { | 675 "webstorePrivate": { |
676 "channel": "stable", | 676 "channel": "stable", |
677 "extension_types": ["extension", "packaged_app"], | 677 "extension_types": ["extension", "legacy_packaged_app"], |
678 "whitelist": [ | 678 "whitelist": [ |
679 "ahfgeienlihckogmohjhadlkjgocpleb", // Web Store | 679 "ahfgeienlihckogmohjhadlkjgocpleb", // Web Store |
680 "afchcafgojfnemjkcbhfekplkmjaldaa" // Enterprise Web Store | 680 "afchcafgojfnemjkcbhfekplkmjaldaa" // Enterprise Web Store |
681 ] | 681 ] |
682 }, | 682 }, |
683 "webRequest": { | 683 "webRequest": { |
684 "channel": "stable", | 684 "channel": "stable", |
685 "extension_types": ["extension", "packaged_app"] | 685 "extension_types": ["extension", "legacy_packaged_app"] |
686 }, | 686 }, |
687 "webRequestBlocking": { | 687 "webRequestBlocking": { |
688 "channel": "stable", | 688 "channel": "stable", |
689 "extension_types": ["extension", "packaged_app"] | 689 "extension_types": ["extension", "legacy_packaged_app"] |
690 }, | 690 }, |
691 "webview": { | 691 "webview": { |
692 "channel": "stable", | 692 "channel": "stable", |
693 "extension_types": ["platform_app"] | 693 "extension_types": ["platform_app"] |
694 } | 694 } |
695 } | 695 } |
OLD | NEW |