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 // To add a new whitelisted ID, SHA-1 it and force it to uppercase. In Bash: |
| 9 // |
| 10 // $ echo -n "aaaabbbbccccddddeeeeffffgggghhhh" | \ |
| 11 // sha1sum | tr '[:lower:]' '[:upper:]' |
| 12 // 9A0417016F345C934A1A88F55CA17C05014EEEBA - |
| 13 // |
| 14 // Google employees: please update http://go/chrome-api-whitelist to map |
| 15 // hashes back to ids. |
| 16 |
8 { | 17 { |
9 "activeTab": { | 18 "activeTab": { |
10 "channel": "stable", | 19 "channel": "stable", |
11 "extension_types": ["extension", "legacy_packaged_app"], | 20 "extension_types": ["extension", "legacy_packaged_app"], |
12 "min_manifest_version": 2 | 21 "min_manifest_version": 2 |
13 }, | 22 }, |
14 "activityLogPrivate": { | 23 "activityLogPrivate": { |
15 "channel": "stable", | 24 "channel": "stable", |
16 "extension_types": ["extension", "platform_app"], | 25 "extension_types": ["extension", "platform_app"], |
17 "whitelist": [ | 26 "whitelist": [ |
18 "abjoigjokfeibfhiahiijggogladbmfm", // Watchdog Release | 27 "90113DA9516526D24DAF156C629CC41C049E8882", // Watchdog Release |
19 "hhcnncjlpehbepkbgccanfpkneoejnpb", // Watchdog Testing | 28 "A9EFD71948A480C87D3B7C758FD938215F445F00", // Watchdog Testing |
20 "acldcpdepobcjbdanifkmfndkjoilgba" // Obsolete key | 29 "3C478827300566A5228D0467996C93044CF19897" // Obsolete key |
21 ] | 30 ] |
22 }, | 31 }, |
23 "adview": { | 32 "adview": { |
24 "channel": "dev", | 33 "channel": "dev", |
25 "extension_types": ["platform_app"] | 34 "extension_types": ["platform_app"] |
26 }, | 35 }, |
27 "alarms": { | 36 "alarms": { |
28 "channel": "stable", | 37 "channel": "stable", |
29 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 38 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
30 "min_manifest_version": 2 | 39 "min_manifest_version": 2 |
(...skipping 28 matching lines...) Expand all Loading... |
59 "audioCapture": [ | 68 "audioCapture": [ |
60 { | 69 { |
61 "channel": "stable", | 70 "channel": "stable", |
62 "extension_types": ["platform_app"] | 71 "extension_types": ["platform_app"] |
63 }, | 72 }, |
64 { | 73 { |
65 "channel": "stable", | 74 "channel": "stable", |
66 "extension_types": ["extension"], | 75 "extension_types": ["extension"], |
67 "whitelist": [ | 76 "whitelist": [ |
68 // http://crbug.com/292856 | 77 // http://crbug.com/292856 |
69 "mppnpdlheglhdfmldimlhpnegondlapf", | 78 "3F50C3A83839D9C76334BCE81CDEC06174F266AF", |
70 "bepbmhgboaologfdajaanbcjmnhjmhfn" | 79 "09FDCB5851B8F3378DB630D06E316076E89C95A6" |
71 ] | 80 ] |
72 } | 81 } |
73 ], | 82 ], |
74 "background": [ | 83 "background": [ |
75 { | 84 { |
76 "channel": "stable", | 85 "channel": "stable", |
77 "extension_types": [ | 86 "extension_types": [ |
78 "extension", "legacy_packaged_app", "hosted_app" | 87 "extension", "legacy_packaged_app", "hosted_app" |
79 ] | 88 ] |
80 }, | 89 }, |
(...skipping 12 matching lines...) Expand all Loading... |
93 "extension_types": ["platform_app"] | 102 "extension_types": ["platform_app"] |
94 }, | 103 }, |
95 "bluetoothDevices": { | 104 "bluetoothDevices": { |
96 "channel": "dev", | 105 "channel": "dev", |
97 "extension_types": ["platform_app"] | 106 "extension_types": ["platform_app"] |
98 }, | 107 }, |
99 "bookmarkManagerPrivate": { | 108 "bookmarkManagerPrivate": { |
100 "channel": "stable", | 109 "channel": "stable", |
101 "extension_types": ["extension", "legacy_packaged_app"], | 110 "extension_types": ["extension", "legacy_packaged_app"], |
102 "whitelist": [ | 111 "whitelist": [ |
103 "eemcgdkfndhakfknompkggombfjjjeno", // Bookmark Manager | 112 "CB2E4E7174A398FCB3AFA6840500C2E1D22DA7B2", // Bookmark Manager |
104 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 | 113 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 |
105 "D57DE394F36DC1C3220E7604C575D29C51A6C495" // http://crbug.com/319444 | 114 "D57DE394F36DC1C3220E7604C575D29C51A6C495" // http://crbug.com/319444 |
106 ] | 115 ] |
107 }, | 116 }, |
108 "bookmarks": { | 117 "bookmarks": { |
109 "channel": "stable", | 118 "channel": "stable", |
110 "extension_types": ["extension", "legacy_packaged_app"] | 119 "extension_types": ["extension", "legacy_packaged_app"] |
111 }, | 120 }, |
112 "brailleDisplayPrivate": { | 121 "brailleDisplayPrivate": { |
113 "channel": "stable", | 122 "channel": "stable", |
114 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 123 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
115 "location": "component" | 124 "location": "component" |
116 }, | 125 }, |
117 "browsingData": { | 126 "browsingData": { |
118 "channel": "stable", | 127 "channel": "stable", |
119 "extension_types": ["extension", "legacy_packaged_app"] | 128 "extension_types": ["extension", "legacy_packaged_app"] |
120 }, | 129 }, |
121 "cast": { | 130 "cast": { |
122 "channel": "stable", | 131 "channel": "stable", |
123 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 132 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
124 "whitelist": [ | 133 "whitelist": [ |
125 "enhhojjnijigcajfphajepfemndkmdlo", // Dev | 134 "63ED55E43214C211F82122ED56407FF1A807F2A3", // Dev |
126 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester | 135 "226CF815E39A363090A1E547D53063472B8279FA", // Trusted Tester |
127 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging | 136 "FA01E0B81978950F2BC5A50512FD769725F57510", // Staging |
128 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary | 137 "B11A93E7E5B541F8010245EBDE2C74647D6C14B9", // Canary |
129 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) | 138 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) |
130 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release | 139 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release |
131 ] | 140 ] |
132 }, | 141 }, |
133 "chromePrivate": { | 142 "chromePrivate": { |
134 "channel": "stable", | 143 "channel": "stable", |
135 "extension_types": ["extension", "legacy_packaged_app"], | 144 "extension_types": ["extension", "legacy_packaged_app"], |
136 "whitelist": [ | 145 "whitelist": [ |
137 "haiffjcadagjlijoggckpgfnoeiflnem", // Citrix Receiver | 146 "2462D64ACB971A7E708757159C2B17761D4FF54A", // Citrix Receiver |
138 "gnedhmakppccajfpfiihfcdlnpgomkcf", // Citrix Receiver Beta | 147 "3010EF507AFEF487EEA9CDE2930EC94867C60936", // Citrix Receiver Beta |
139 "fjcibdnjlbfnbfdjneajpipnlcppleek" // Citrix Receiver Dev | 148 "ABAABC5F49E022A76CBB12972A53B58354C04AC6" // Citrix Receiver Dev |
140 ] | 149 ] |
141 }, | 150 }, |
142 "chromeosInfoPrivate": { | 151 "chromeosInfoPrivate": { |
143 "channel": "stable", | 152 "channel": "stable", |
144 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 153 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
145 "whitelist": [ | 154 "whitelist": [ |
146 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 | 155 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 |
147 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/293683 | 156 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/293683 |
148 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 | 157 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 |
149 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB" // http://crbug.com/234235 | 158 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB" // http://crbug.com/234235 |
150 ] | 159 ] |
151 }, | 160 }, |
152 "clipboardRead": { | 161 "clipboardRead": { |
153 "channel": "stable", | 162 "channel": "stable", |
154 "extension_types": [ | 163 "extension_types": [ |
155 "extension", "legacy_packaged_app", "hosted_app", "platform_app" | 164 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
156 ] | 165 ] |
157 }, | 166 }, |
158 "clipboardWrite": { | 167 "clipboardWrite": { |
159 "channel": "stable", | 168 "channel": "stable", |
160 "extension_types": [ | 169 "extension_types": [ |
161 "extension", "legacy_packaged_app", "hosted_app", "platform_app" | 170 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
162 ] | 171 ] |
163 }, | 172 }, |
164 "cloudPrintPrivate": { | 173 "cloudPrintPrivate": { |
165 "channel": "stable", | 174 "channel": "stable", |
166 "extension_types": ["extension", "legacy_packaged_app"], | 175 "extension_types": ["extension", "legacy_packaged_app"], |
167 // CloudPrint | 176 // CloudPrint |
168 "whitelist": ["mfehgcgbbipciphmccgaenjidiccnmng"] | 177 "whitelist": ["99060B01DE911EB85FD630C8BA6320C9186CA3AB"] |
169 }, | 178 }, |
170 "commandLinePrivate": { | 179 "commandLinePrivate": { |
171 "channel": "stable", | 180 "channel": "stable", |
172 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 181 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
173 "location": "component" | 182 "location": "component" |
174 }, | 183 }, |
175 "contentSettings": { | 184 "contentSettings": { |
176 "channel": "stable", | 185 "channel": "stable", |
177 "extension_types": ["extension", "legacy_packaged_app"] | 186 "extension_types": ["extension", "legacy_packaged_app"] |
178 }, | 187 }, |
179 "contextMenus": { | 188 "contextMenus": { |
180 "channel": "stable", | 189 "channel": "stable", |
181 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] | 190 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
182 }, | 191 }, |
183 "cookies": { | 192 "cookies": { |
184 "channel": "stable", | 193 "channel": "stable", |
185 "extension_types": ["extension", "legacy_packaged_app"] | 194 "extension_types": ["extension", "legacy_packaged_app"] |
186 }, | 195 }, |
187 "diagnostics": [ | 196 "diagnostics": [ |
188 { | 197 { |
189 "channel": "dev", | 198 "channel": "dev", |
190 "extension_types": ["platform_app"] | 199 "extension_types": ["platform_app"] |
191 }, | 200 }, |
192 { | 201 { |
193 "channel": "stable", | 202 "channel": "stable", |
194 "extension_types": ["platform_app"], | 203 "extension_types": ["platform_app"], |
195 "whitelist": [ | 204 "whitelist": [ |
196 "mlocfejafidcakdddnndjdngfmncfbeg", // CCD Development | 205 "7AE714FFD394E073F0294CFA134C9F91DB5FBAA4", // CCD Development |
197 "ganomidahfnpdchomfgdoppjmmedlhia", // CCD Testing | 206 "C7DA3A55C2355F994D3FDDAD120B426A0DF63843", // CCD Testing |
198 "eemlkeanncmjljgehlbplemhmdmalhdc" // CCD Release | 207 "75E3CFFFC530582C583E4690EF97C70B9C8423B7" // CCD Release |
199 ] | 208 ] |
200 } | 209 } |
201 ], | 210 ], |
202 "debugger": { | 211 "debugger": { |
203 "channel": "stable", | 212 "channel": "stable", |
204 "extension_types": ["extension", "legacy_packaged_app"] | 213 "extension_types": ["extension", "legacy_packaged_app"] |
205 }, | 214 }, |
206 "developerPrivate": { | 215 "developerPrivate": { |
207 "channel": "stable", | 216 "channel": "stable", |
208 "extension_types": ["platform_app"], | 217 "extension_types": ["platform_app"], |
209 "whitelist": [ | 218 "whitelist": [ |
210 "ohmmkhmmmpcnpikjeljgnaoabkaalbgc", // Published Apps developer tool. | 219 "AE27D69DBE571F4B1694F05C89B710C646792231", // Published ADT. |
211 // TODO(grv): clean up once Apps developer tool is published. | 220 // TODO(grv): clean up once Apps developer tool is published. |
212 "lphgohfeebnhcpiohjndkgbhhkoapkjc", // Apps Developer tool. | 221 "5107DE9024C329EEA9C9A72D94C16723790C6422", // Apps Developer Tool. |
213 "gonnpeheodhmhdjiimoiheniambmdcco", // Apps Editor old. | 222 "8C0B1873FFFB65E4D0F4D772879F7304CEF125C2", // Apps Editor old. |
214 // TODO(grv) : clean up once after publish. | 223 // TODO(grv) : clean up once after publish. |
215 "cbelnpbjogfbjamhpbofhlnklecjpido" // Apps Editor published. | 224 "FA0501B579070BB9CBD4FCAEC8CB0EDF22BA2F04" // Apps Editor published. |
216 ] | 225 ] |
217 }, | 226 }, |
218 "devtools": { | 227 "devtools": { |
219 "channel": "stable", | 228 "channel": "stable", |
220 "extension_types": ["extension", "legacy_packaged_app"] | 229 "extension_types": ["extension", "legacy_packaged_app"] |
221 }, | 230 }, |
222 "declarativeContent": { | 231 "declarativeContent": { |
223 "channel": "dev", | 232 "channel": "dev", |
224 "extension_types": ["extension"] | 233 "extension_types": ["extension"] |
225 }, | 234 }, |
226 "declarativeWebRequest": [ | 235 "declarativeWebRequest": [ |
227 { | 236 { |
228 "channel": "beta", | 237 "channel": "beta", |
229 "extension_types": ["extension", "legacy_packaged_app"] | 238 "extension_types": ["extension", "legacy_packaged_app"] |
230 }, | 239 }, |
231 { | 240 { |
232 "channel": "stable", | 241 "channel": "stable", |
233 "extension_types": ["extension", "legacy_packaged_app"], | 242 "extension_types": ["extension", "legacy_packaged_app"], |
234 // Legacy Browser Support (remove once this API hits stable). | 243 // Legacy Browser Support (remove once this API hits stable). |
235 "whitelist": ["heildphpnddilhkemkielfhnkaagiabh"] | 244 "whitelist": ["BC3A0F8D5AE0DE6454D74AB376EBCC59E10CDD5A"] |
236 } | 245 } |
237 ], | 246 ], |
238 "desktopCapture": [ | 247 "desktopCapture": [ |
239 { | 248 { |
240 "channel": "beta", | 249 "channel": "beta", |
241 "extension_types": ["extension", "platform_app"] | 250 "extension_types": ["extension", "platform_app"] |
242 }, | 251 }, |
243 { | 252 { |
244 "channel": "stable", | 253 "channel": "stable", |
245 "extension_types": ["extension", "platform_app"], | 254 "extension_types": ["extension", "platform_app"], |
246 "whitelist": [ | 255 "whitelist": [ |
247 "80B9DC58E5210749F052F5B4DB239C50CF72AEB6", | 256 "80B9DC58E5210749F052F5B4DB239C50CF72AEB6", |
248 // Hangout Services component extension. | 257 // Hangout Services component extension. |
249 "nkeimhogjdpnpccoofpliimaahmaaome" | 258 "DF84F03F9B960409CCDE0D895B9650EBE81C0A8E" |
250 ] | 259 ] |
251 } | 260 } |
252 ], | 261 ], |
253 "dns": [ | 262 "dns": [ |
254 { | 263 { |
255 "channel": "dev", | 264 "channel": "dev", |
256 "extension_types": ["extension", "platform_app"] | 265 "extension_types": ["extension", "platform_app"] |
257 }, | 266 }, |
258 { | 267 { |
259 "channel": "stable", | 268 "channel": "stable", |
260 "extension_types": ["extension", "platform_app"], | 269 "extension_types": ["extension", "platform_app"], |
261 "whitelist": [ | 270 "whitelist": [ |
262 "mlocfejafidcakdddnndjdngfmncfbeg", // CCD Development | 271 "7AE714FFD394E073F0294CFA134C9F91DB5FBAA4", // CCD Development |
263 "ganomidahfnpdchomfgdoppjmmedlhia", // CCD Testing | 272 "C7DA3A55C2355F994D3FDDAD120B426A0DF63843", // CCD Testing |
264 "eemlkeanncmjljgehlbplemhmdmalhdc" // CCD Release | 273 "75E3CFFFC530582C583E4690EF97C70B9C8423B7" // CCD Release |
265 ] | 274 ] |
266 } | 275 } |
267 ], | 276 ], |
268 "screenlockPrivate": { | 277 "screenlockPrivate": { |
269 "channel": "dev", | 278 "channel": "dev", |
270 "extension_types":["platform_app"], | 279 "extension_types":["platform_app"], |
271 "whitelist": ["begdogjjbmiahnbahpidlnbgpbjbpajl"] | 280 "whitelist": ["begdogjjbmiahnbahpidlnbgpbjbpajl"] |
272 }, | 281 }, |
273 "downloads": { | 282 "downloads": { |
274 "channel": "stable", | 283 "channel": "stable", |
275 "extension_types": ["extension"] | 284 "extension_types": ["extension"] |
276 }, | 285 }, |
277 "downloads.open": { | 286 "downloads.open": { |
278 "channel": "stable", | 287 "channel": "stable", |
279 "extension_types": ["extension"] | 288 "extension_types": ["extension"] |
280 }, | 289 }, |
281 "downloads.shelf": { | 290 "downloads.shelf": { |
282 "channel": "stable", | 291 "channel": "stable", |
283 "extension_types": ["extension"] | 292 "extension_types": ["extension"] |
284 }, | 293 }, |
285 "dial": { | 294 "dial": { |
286 "channel": "stable", | 295 "channel": "stable", |
287 "extension_types": ["extension"], | 296 "extension_types": ["extension"], |
288 "whitelist": [ | 297 "whitelist": [ |
289 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester | 298 "226CF815E39A363090A1E547D53063472B8279FA", // Trusted Tester |
290 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging | 299 "FA01E0B81978950F2BC5A50512FD769725F57510", // Staging |
291 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary | 300 "B11A93E7E5B541F8010245EBDE2C74647D6C14B9", // Canary |
292 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) | 301 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) |
293 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release | 302 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release |
294 ] | 303 ] |
295 }, | 304 }, |
296 "enterprise.platformKeysPrivate": { | 305 "enterprise.platformKeysPrivate": { |
297 "channel": "stable", | 306 "channel": "stable", |
298 "extension_types": ["extension", "legacy_packaged_app"], | 307 "extension_types": ["extension", "legacy_packaged_app"], |
299 "whitelist": [ | 308 "whitelist": [ |
300 "inmdanhiiibfpdlljnjjbchhjgelojnn", // Dogfood | 309 "657FEC7E77355CA205B0E226586621F86B33F611", // Dogfood |
301 "cbpmgnfekbgbgpkmokfppmldaccjcbnb" // Test | 310 "5894126C625EF31852F215ED301A5FF1F9B7D026" // Test |
302 ] | 311 ] |
303 }, | 312 }, |
304 "experimental": { | 313 "experimental": { |
305 "channel": "stable", | 314 "channel": "stable", |
306 "extension_types": [ | 315 "extension_types": [ |
307 "extension", "legacy_packaged_app", "hosted_app", "platform_app" | 316 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
308 ] | 317 ] |
309 }, | 318 }, |
310 "feedbackPrivate": { | 319 "feedbackPrivate": { |
311 "channel": "stable", | 320 "channel": "stable", |
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
398 }, | 407 }, |
399 "input": { | 408 "input": { |
400 "channel": "stable", | 409 "channel": "stable", |
401 "extension_types": ["extension", "legacy_packaged_app"], | 410 "extension_types": ["extension", "legacy_packaged_app"], |
402 "inplies_full_url_access": true | 411 "inplies_full_url_access": true |
403 }, | 412 }, |
404 "inputMethodPrivate": [{ | 413 "inputMethodPrivate": [{ |
405 "channel": "stable", | 414 "channel": "stable", |
406 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 415 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
407 "whitelist": [ | 416 "whitelist": [ |
408 "haiffjcadagjlijoggckpgfnoeiflnem", // Citrix Receiver | 417 "2462D64ACB971A7E708757159C2B17761D4FF54A", // Citrix Receiver |
409 "gnedhmakppccajfpfiihfcdlnpgomkcf", // Citrix Receiver Beta | 418 "3010EF507AFEF487EEA9CDE2930EC94867C60936", // Citrix Receiver Beta |
410 "fjcibdnjlbfnbfdjneajpipnlcppleek", // Citrix Receiver Dev | 419 "ABAABC5F49E022A76CBB12972A53B58354C04AC6", // Citrix Receiver Dev |
411 "pnhechapfaindjhompbnflcldabbghjo", // HTerm | 420 "0EA6B717932AD64C469C1CCB6911457733295907", // HTerm |
412 "okddffdblfhhnmhodogpojmfkjmhinfp" // HTerm dev | 421 "58B0C2968C335964D5433E89CA4D86628A0E3D4B" // HTerm dev |
413 ] | 422 ] |
414 },{ | 423 },{ |
415 "channel": "stable", | 424 "channel": "stable", |
416 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 425 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
417 "location": "component" | 426 "location": "component" |
418 }], | 427 }], |
419 "location": [ | 428 "location": [ |
420 { | 429 { |
421 "channel": "dev", | 430 "channel": "dev", |
422 "extension_types": [ | 431 "extension_types": [ |
(...skipping 15 matching lines...) Expand all Loading... |
438 }, | 447 }, |
439 "management": [ | 448 "management": [ |
440 { | 449 { |
441 "channel": "stable", | 450 "channel": "stable", |
442 "extension_types": ["extension", "legacy_packaged_app"] | 451 "extension_types": ["extension", "legacy_packaged_app"] |
443 }, | 452 }, |
444 { | 453 { |
445 "channel": "stable", | 454 "channel": "stable", |
446 "extension_types": ["platform_app"], | 455 "extension_types": ["platform_app"], |
447 "whitelist": [ | 456 "whitelist": [ |
448 "ohmmkhmmmpcnpikjeljgnaoabkaalbgc", // Published Apps developer tool. | 457 "AE27D69DBE571F4B1694F05C89B710C646792231", // Published ADT |
449 // TODO(grv): clean up once Apps developer tool is published. | 458 // TODO(grv): clean up once Apps developer tool is published. |
450 "lphgohfeebnhcpiohjndkgbhhkoapkjc", // Apps Developer tool. | 459 "5107DE9024C329EEA9C9A72D94C16723790C6422", // Apps Developer Tool. |
451 "gonnpeheodhmhdjiimoiheniambmdcco", // Apps Editor old. | 460 "8C0B1873FFFB65E4D0F4D772879F7304CEF125C2", // Apps Editor old. |
452 "cbelnpbjogfbjamhpbofhlnklecjpido", // Apps Editor published. | 461 "FA0501B579070BB9CBD4FCAEC8CB0EDF22BA2F04", // Apps Editor published. |
453 "abjoigjokfeibfhiahiijggogladbmfm", // Watchdog (Activity Log) | 462 "90113DA9516526D24DAF156C629CC41C049E8882", // Watchdog (Activity Log) |
454 "hhcnncjlpehbepkbgccanfpkneoejnpb" // Watchdog Test Version | 463 "A9EFD71948A480C87D3B7C758FD938215F445F00" // Watchdog Test Version |
455 ] | 464 ] |
456 } | 465 } |
457 ], | 466 ], |
458 "mediaGalleries": { | 467 "mediaGalleries": { |
459 "channel": "stable", | 468 "channel": "stable", |
460 "extension_types": [ "platform_app" ] | 469 "extension_types": [ "platform_app" ] |
461 }, | 470 }, |
462 "mediaGalleries.allAutoDetected": { | 471 "mediaGalleries.allAutoDetected": { |
463 "channel": "stable", | 472 "channel": "stable", |
464 "extension_types": [ "platform_app" ] | 473 "extension_types": [ "platform_app" ] |
465 }, | 474 }, |
466 "mediaGalleries.read": { | 475 "mediaGalleries.read": { |
467 "channel": "stable", | 476 "channel": "stable", |
468 "extension_types": [ "platform_app" ] | 477 "extension_types": [ "platform_app" ] |
469 }, | 478 }, |
470 "mediaGalleries.copyTo": { | 479 "mediaGalleries.copyTo": { |
471 "channel": "stable", | 480 "channel": "stable", |
472 "extension_types": [ "platform_app" ] | 481 "extension_types": [ "platform_app" ] |
473 }, | 482 }, |
474 "mediaGalleries.delete": { | 483 "mediaGalleries.delete": { |
475 "channel": "stable", | 484 "channel": "stable", |
476 "extension_types": [ "platform_app" ] | 485 "extension_types": [ "platform_app" ] |
477 }, | 486 }, |
478 // TODO(thestig) Remove this as part of http://crbug.com/144496 | 487 // TODO(thestig) Remove this as part of http://crbug.com/144496 |
479 "mediaGalleriesPrivate": { | 488 "mediaGalleriesPrivate": { |
480 "channel": "stable", | 489 "channel": "stable", |
481 "extension_types": [ "platform_app" ], | 490 "extension_types": [ "platform_app" ], |
482 "whitelist": [ | 491 "whitelist": [ |
483 "dhgjflpimlbndbpamnkoepaacagejgda", | 492 "4B1D0E19C6C43C008C44A8278C8B5BFE15ABEB3C", |
484 "5B5DA6D054D10DB917AF7D9EAE3C56044D1B0B03", // http://crbug.com/286542 | 493 "5B5DA6D054D10DB917AF7D9EAE3C56044D1B0B03", // http://crbug.com/286542 |
485 "2843C1E82A9B6C6FB49308FDDF4E157B6B44BC2B", // http://crbug.com/286542 | 494 "2843C1E82A9B6C6FB49308FDDF4E157B6B44BC2B", // http://crbug.com/286542 |
486 "3F596D221126DCDFD115CFAA2E5A3141806358AD", // http://crbug.com/286542 | 495 "3F596D221126DCDFD115CFAA2E5A3141806358AD", // http://crbug.com/286542 |
487 "F7FA7ABC1ECB89BA8EE6656847EFABBF43BB9BCA", | 496 "F7FA7ABC1ECB89BA8EE6656847EFABBF43BB9BCA", |
488 "4FE45FA56EF6A25FDE8C302C44045CA9CE8A605A" | 497 "4FE45FA56EF6A25FDE8C302C44045CA9CE8A605A" |
489 ] | 498 ] |
490 }, | 499 }, |
491 "mediaPlayerPrivate": { | 500 "mediaPlayerPrivate": { |
492 "channel": "stable", | 501 "channel": "stable", |
493 "extension_types": ["extension", "legacy_packaged_app"], | 502 "extension_types": ["extension", "legacy_packaged_app"], |
494 "location": "component" | 503 "location": "component" |
495 }, | 504 }, |
496 "metricsPrivate": { | 505 "metricsPrivate": { |
497 "channel": "stable", | 506 "channel": "stable", |
498 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 507 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
499 "whitelist": [ | 508 "whitelist": [ |
500 // The file manager and Google Now are component extensions, and they can | 509 // The file manager and Google Now are component extensions, and they can |
501 // currently use whitelisted interfaces without being on the corresponding | 510 // currently use whitelisted interfaces without being on the corresponding |
502 // whitelist. | 511 // whitelist. |
503 // Adding it to this whitelist documents their dependency, however, and | 512 // Adding it to this whitelist documents their dependency, however, and |
504 // also doesn't hurt anything. | 513 // also doesn't hurt anything. |
505 "hhaomjibdihmijegdhdafkllkbggdgoj", // File manager | 514 "A948368FC53BE437A55FEB414106E207925482F5", // File manager |
506 "gbkeegbaiigmenfmjfclcdgdpimamgkj", // Quickoffice | 515 "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice |
507 "ionpfmkccalenbmnddpbmocokhaknphg", // Quickoffice dev | 516 "5D3851BEFF680AB6D954B76678EFCCE834465C23", // Quickoffice dev |
508 "bpmcpldpdmajfigpchkicefoigmkfalc", // Quickoffice component extension | 517 "12E618C3C6E97495AAECF2AC12DEB082353241C6", // QO component extension |
509 "ehibbfinohgbchlgdbfpikodjaojhccn", // Editor | 518 "3727DD3E564B6055387425027AD74C58784ACC15", // Editor |
510 "pafkbggdmjlpgkdkcbjmhmfcdpncadgh", // Google Now | 519 "C41AD9DCD670210295614257EF8C9945AD68D86E", // Google Now |
511 "khopmbdjffemhegeeobelklnbglcdgfh", // RU-NTP | 520 "6EEEA7775E79C735E4BA1F24DBB191BDACB1262C", // RU-NTP |
512 "mlocfejafidcakdddnndjdngfmncfbeg", // CCD Development | 521 "7AE714FFD394E073F0294CFA134C9F91DB5FBAA4", // CCD Development |
513 "ganomidahfnpdchomfgdoppjmmedlhia", // CCD Testing | 522 "C7DA3A55C2355F994D3FDDAD120B426A0DF63843", // CCD Testing |
514 "eemlkeanncmjljgehlbplemhmdmalhdc" // CCD Release | 523 "75E3CFFFC530582C583E4690EF97C70B9C8423B7" // CCD Release |
515 ] | 524 ] |
516 }, | 525 }, |
517 "mdns": { | 526 "mdns": { |
518 "channel": "stable", | 527 "channel": "stable", |
519 "extension_types": ["extension"], | 528 "extension_types": ["extension"], |
520 "whitelist": [ | 529 "whitelist": [ |
521 "enhhojjnijigcajfphajepfemndkmdlo", // Dev | 530 "63ED55E43214C211F82122ED56407FF1A807F2A3", // Dev |
522 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester | 531 "226CF815E39A363090A1E547D53063472B8279FA", // Trusted Tester |
523 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging | 532 "FA01E0B81978950F2BC5A50512FD769725F57510", // Staging |
524 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary | 533 "B11A93E7E5B541F8010245EBDE2C74647D6C14B9", // Canary |
525 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) | 534 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) |
526 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release | 535 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release |
527 ] | 536 ] |
528 }, | 537 }, |
529 "musicManagerPrivate": { | 538 "musicManagerPrivate": { |
530 "channel": "stable", | 539 "channel": "stable", |
531 "extension_types": ["platform_app"], | 540 "extension_types": ["platform_app"], |
532 "whitelist": [ | 541 "whitelist": [ |
533 "4B1D0E19C6C43C008C44A8278C8B5BFE15ABEB3C", // Music Manager | 542 "4B1D0E19C6C43C008C44A8278C8B5BFE15ABEB3C", // Music Manager |
534 "B8F61FD1B25DE03706DBB8906A73261E4DBB992A", // Test | 543 "B8F61FD1B25DE03706DBB8906A73261E4DBB992A", // Test |
535 "F7FA7ABC1ECB89BA8EE6656847EFABBF43BB9BCA", | 544 "F7FA7ABC1ECB89BA8EE6656847EFABBF43BB9BCA", |
536 "4FE45FA56EF6A25FDE8C302C44045CA9CE8A605A" | 545 "4FE45FA56EF6A25FDE8C302C44045CA9CE8A605A" |
537 ] | 546 ] |
538 }, | 547 }, |
539 "nativeMessaging": { | 548 "nativeMessaging": { |
540 "channel": "stable", | 549 "channel": "stable", |
541 "extension_types": [ | 550 "extension_types": [ |
542 "extension", "legacy_packaged_app", "platform_app" | 551 "extension", "legacy_packaged_app", "platform_app" |
543 ] | 552 ] |
544 }, | 553 }, |
545 "networkingPrivate": { | 554 "networkingPrivate": { |
546 "channel": "stable", | 555 "channel": "stable", |
547 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 556 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
548 "whitelist": [ | 557 "whitelist": [ |
549 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 | 558 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 |
550 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/293683 | 559 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/293683 |
551 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 | 560 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 |
552 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB", // http://crbug.com/234235 | 561 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB", // http://crbug.com/234235 |
553 "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester | 562 "226CF815E39A363090A1E547D53063472B8279FA", // Trusted Tester |
554 "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging | 563 "FA01E0B81978950F2BC5A50512FD769725F57510", // Staging |
555 "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary | 564 "B11A93E7E5B541F8010245EBDE2C74647D6C14B9", // Canary |
556 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) | 565 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) |
557 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264", // Release | 566 "16CA7A47AAE4BE49B1E75A6B960C3875E945B264", // Release |
558 "mlocfejafidcakdddnndjdngfmncfbeg", // CCD Development | 567 "7AE714FFD394E073F0294CFA134C9F91DB5FBAA4", // CCD Development |
559 "ganomidahfnpdchomfgdoppjmmedlhia", // CCD Testing | 568 "C7DA3A55C2355F994D3FDDAD120B426A0DF63843", // CCD Testing |
560 "eemlkeanncmjljgehlbplemhmdmalhdc" // CCD Release | 569 "75E3CFFFC530582C583E4690EF97C70B9C8423B7" // CCD Release |
561 ] | 570 ] |
562 }, | 571 }, |
563 "notifications": { | 572 "notifications": { |
564 // The chrome.notifications functionality listed in notifications.idl is | 573 // The chrome.notifications functionality listed in notifications.idl is |
565 // available only to extension/platform_app types. The implementation of | 574 // available only to extension/platform_app types. The implementation of |
566 // that functionality enforces that restriction in | 575 // that functionality enforces that restriction in |
567 // NotificationsApiFunction::IsNotificationsApiAvailable(). This is more | 576 // NotificationsApiFunction::IsNotificationsApiAvailable(). This is more |
568 // complicated than other namespaces because we are sharing the | 577 // complicated than other namespaces because we are sharing the |
569 // notifications permission with WebKit/Blink notifications. | 578 // notifications permission with WebKit/Blink notifications. |
570 "channel": "stable", | 579 "channel": "stable", |
(...skipping 28 matching lines...) Expand all Loading... |
599 "channel": "dev", | 608 "channel": "dev", |
600 "extension_types": [ | 609 "extension_types": [ |
601 "extension" | 610 "extension" |
602 ], | 611 ], |
603 "location": "component" | 612 "location": "component" |
604 }, | 613 }, |
605 "principalsPrivate": { | 614 "principalsPrivate": { |
606 "channel": "stable", | 615 "channel": "stable", |
607 "extension_types": ["extension"], | 616 "extension_types": ["extension"], |
608 "whitelist": [ | 617 "whitelist": [ |
609 "dofmkfphhdaddeofjngcjphcegkbbooh" // Chrome Login Proxy (prototype) | 618 "2779FA8B45841D61A37207CCFAC9CB393964FE5B" // Login Proxy (prototype) |
610 ] | 619 ] |
611 }, | 620 }, |
612 "privacy": { | 621 "privacy": { |
613 "channel": "stable", | 622 "channel": "stable", |
614 "extension_types": ["extension", "legacy_packaged_app"] | 623 "extension_types": ["extension", "legacy_packaged_app"] |
615 }, | 624 }, |
616 "processes": { | 625 "processes": { |
617 "channel": "dev", | 626 "channel": "dev", |
618 "extension_types": ["extension"] | 627 "extension_types": ["extension"] |
619 }, | 628 }, |
620 "proxy": { | 629 "proxy": { |
621 "channel": "stable", | 630 "channel": "stable", |
622 "extension_types": ["extension", "legacy_packaged_app"] | 631 "extension_types": ["extension", "legacy_packaged_app"] |
623 }, | 632 }, |
624 "pushMessaging": { | 633 "pushMessaging": { |
625 "channel": "stable", | 634 "channel": "stable", |
626 "extension_types": ["extension", "platform_app"] | 635 "extension_types": ["extension", "platform_app"] |
627 }, | 636 }, |
628 "imageWriterPrivate": { | 637 "imageWriterPrivate": { |
629 "channel": "stable", | 638 "channel": "stable", |
630 "extension_types": ["platform_app"], | 639 "extension_types": ["platform_app"], |
631 "whitelist": [ | 640 "whitelist": [ |
632 "jobolcahaebjkjhdedcfcnfkgpjcmkcg", // Dev version | 641 "5706C86CE71C13DA6783E61339E0C2B3FC9E5DC8", // Dev version |
633 "D7986543275120831B39EF28D1327552FC343960" // Release version | 642 "D7986543275120831B39EF28D1327552FC343960" // Release version |
634 ] | 643 ] |
635 }, | 644 }, |
636 "rtcPrivate": { | 645 "rtcPrivate": { |
637 "channel": "stable", | 646 "channel": "stable", |
638 "extension_types": ["extension", "legacy_packaged_app"], | 647 "extension_types": ["extension", "legacy_packaged_app"], |
639 "whitelist": [ | 648 "whitelist": [ |
640 "nckgahadagoaajjgafhacjanaoiihapd", // Google Talk prod | 649 "53041A2FA309EECED01FFC751E7399186E860B2C", // Google Talk prod |
641 "eggnbpckecmjlblplehfpjjdhhidfdoj", // Google Talk beta | 650 "A74A4D44C7CFCD8844830E6140C8D763E12DD8F3", // Google Talk beta |
642 "ppleadejekpmccmnpjdimmlfljlkdfej", // Google Talk alpha | 651 "E7E2461CE072DF036CF9592740196159E2D7C089", // Google Talk alpha |
643 "ljclpkphhpbpinifbeabbhlfddcpfdde" // Google Talk debug | 652 "312745D9BF916161191143F6490085EEA0434997" // Google Talk debug |
644 ] | 653 ] |
645 }, | 654 }, |
646 // Note: runtime is not actually a permission, but some systems check these | 655 // Note: runtime is not actually a permission, but some systems check these |
647 // values to verify restrictions. | 656 // values to verify restrictions. |
648 "runtime": { | 657 "runtime": { |
649 "channel": "stable", | 658 "channel": "stable", |
650 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] | 659 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
651 }, | 660 }, |
652 "screensaver": { | 661 "screensaver": { |
653 "channel": "stable", | 662 "channel": "stable", |
654 "extension_types": ["legacy_packaged_app", "hosted_app", "platform_app"] | 663 "extension_types": ["legacy_packaged_app", "hosted_app", "platform_app"] |
655 }, | 664 }, |
656 "serial": { | 665 "serial": { |
657 "channel": "stable", | 666 "channel": "stable", |
658 "extension_types": ["platform_app"] | 667 "extension_types": ["platform_app"] |
659 }, | 668 }, |
660 "sessions": { | 669 "sessions": { |
661 "channel": "dev", | 670 "channel": "dev", |
662 "extension_types": ["extension", "legacy_packaged_app"] | 671 "extension_types": ["extension", "legacy_packaged_app"] |
663 }, | 672 }, |
664 "signedInDevices": { | 673 "signedInDevices": { |
665 "channel": "dev", | 674 "channel": "dev", |
666 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] | 675 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
667 }, | 676 }, |
668 "streamsPrivate": { | 677 "streamsPrivate": { |
669 "channel": "stable", | 678 "channel": "stable", |
670 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 679 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
671 "whitelist": [ | 680 "whitelist": [ |
672 "oickdpebdnfbgkcaoklfcdhjniefkcji", // browser_tests | 681 "787000072C6FBB934AF5A42275CDE73FC977D995", // browser_tests |
673 "gbkeegbaiigmenfmjfclcdgdpimamgkj", // QuickOffice | 682 "2FC374607C2DF285634B67C64A2E356C607091C3", // QuickOffice |
674 "ionpfmkccalenbmnddpbmocokhaknphg", // QuickOffice Dev | 683 "5D3851BEFF680AB6D954B76678EFCCE834465C23", // QuickOffice Dev |
675 "bpmcpldpdmajfigpchkicefoigmkfalc", // Quickoffice component extension | 684 "12E618C3C6E97495AAECF2AC12DEB082353241C6", // QO component extension |
676 "ehibbfinohgbchlgdbfpikodjaojhccn" // Editor | 685 "3727DD3E564B6055387425027AD74C58784ACC15" // Editor |
677 ] | 686 ] |
678 }, | 687 }, |
679 "socket": [{ | 688 "socket": [{ |
680 "channel": "stable", | 689 "channel": "stable", |
681 "extension_types": ["platform_app"] | 690 "extension_types": ["platform_app"] |
682 }, { | 691 }, { |
683 "channel": "stable", | 692 "channel": "stable", |
684 "extension_types": ["extension"], | 693 "extension_types": ["extension"], |
685 "whitelist": [ | 694 "whitelist": [ |
686 // The connectivity diagnostic utility is a component extension that is | 695 // The connectivity diagnostic utility is a component extension that is |
687 // used to try to provide suggestions on how to fix connection issues. It | 696 // used to try to provide suggestions on how to fix connection issues. It |
688 // should be the only non-app allowed to use the socket API. | 697 // should be the only non-app allowed to use the socket API. |
689 "kodldpbjkkmmnilagfdheibampofhaom" | 698 "32A1BA997F8AB8DE29ED1BA94AAF00CF2A3FEFA7" |
690 ] | 699 ] |
691 }], | 700 }], |
692 "sockets.udp": { | 701 "sockets.udp": { |
693 "channel": "dev", | 702 "channel": "dev", |
694 "extension_types": ["platform_app"] | 703 "extension_types": ["platform_app"] |
695 }, | 704 }, |
696 "syncFileSystem": { | 705 "syncFileSystem": { |
697 "channel": "stable", | 706 "channel": "stable", |
698 "extension_types": ["platform_app"] | 707 "extension_types": ["platform_app"] |
699 }, | 708 }, |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
732 "extension_types": ["extension", "legacy_packaged_app"] | 741 "extension_types": ["extension", "legacy_packaged_app"] |
733 }, | 742 }, |
734 "tabCapture": { | 743 "tabCapture": { |
735 "channel": "stable", | 744 "channel": "stable", |
736 "extension_types": ["extension", "legacy_packaged_app"] | 745 "extension_types": ["extension", "legacy_packaged_app"] |
737 }, | 746 }, |
738 "terminalPrivate": { | 747 "terminalPrivate": { |
739 "channel": "stable", | 748 "channel": "stable", |
740 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 749 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
741 "whitelist": [ | 750 "whitelist": [ |
742 "pnhechapfaindjhompbnflcldabbghjo", // HTerm | 751 "0EA6B717932AD64C469C1CCB6911457733295907", // HTerm |
743 "okddffdblfhhnmhodogpojmfkjmhinfp" // HTerm dev | 752 "58B0C2968C335964D5433E89CA4D86628A0E3D4B" // HTerm dev |
744 ] | 753 ] |
745 }, | 754 }, |
746 "topSites": { | 755 "topSites": { |
747 "channel": "stable", | 756 "channel": "stable", |
748 "extension_types": ["extension", "legacy_packaged_app"] | 757 "extension_types": ["extension", "legacy_packaged_app"] |
749 }, | 758 }, |
750 "tts": { | 759 "tts": { |
751 "channel": "stable", | 760 "channel": "stable", |
752 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] | 761 "extension_types": ["extension", "legacy_packaged_app", "platform_app"] |
753 }, | 762 }, |
(...skipping 18 matching lines...) Expand all Loading... |
772 "videoCapture": [ | 781 "videoCapture": [ |
773 { | 782 { |
774 "channel": "stable", | 783 "channel": "stable", |
775 "extension_types": ["platform_app"] | 784 "extension_types": ["platform_app"] |
776 }, | 785 }, |
777 { | 786 { |
778 "channel": "stable", | 787 "channel": "stable", |
779 "extension_types": ["extension"], | 788 "extension_types": ["extension"], |
780 "whitelist": [ | 789 "whitelist": [ |
781 // http://crbug.com/292856 | 790 // http://crbug.com/292856 |
782 "mppnpdlheglhdfmldimlhpnegondlapf", | 791 "3F50C3A83839D9C76334BCE81CDEC06174F266AF", |
783 "bepbmhgboaologfdajaanbcjmnhjmhfn" | 792 "09FDCB5851B8F3378DB630D06E316076E89C95A6" |
784 ] | 793 ] |
785 } | 794 } |
786 ], | 795 ], |
787 "virtualKeyboardPrivate": { | 796 "virtualKeyboardPrivate": { |
788 "channel": "stable", | 797 "channel": "stable", |
789 "whitelist": [ | 798 "whitelist": [ |
790 "mppnpdlheglhdfmldimlhpnegondlapf" // System-level virtual keyboard. | 799 "3F50C3A83839D9C76334BCE81CDEC06174F266AF" // System-level virtual kbd |
791 ], | 800 ], |
792 "extension_types": ["extension"] | 801 "extension_types": ["extension"] |
793 }, | 802 }, |
794 "wallpaper": { | 803 "wallpaper": { |
795 "channel": "dev", | 804 "channel": "dev", |
796 "extension_types": ["platform_app"] | 805 "extension_types": ["platform_app"] |
797 }, | 806 }, |
798 "wallpaperPrivate": { | 807 "wallpaperPrivate": { |
799 "channel": "stable", | 808 "channel": "stable", |
800 "extension_types": ["platform_app"], | 809 "extension_types": ["platform_app"], |
801 "location": "component" | 810 "location": "component" |
802 }, | 811 }, |
803 "webNavigation": { | 812 "webNavigation": { |
804 "channel": "stable", | 813 "channel": "stable", |
805 "extension_types": ["extension", "legacy_packaged_app"] | 814 "extension_types": ["extension", "legacy_packaged_app"] |
806 }, | 815 }, |
807 "webrtc": { | 816 "webrtc": { |
808 "channel": "dev", | 817 "channel": "dev", |
809 "extension_types": ["extension"] | 818 "extension_types": ["extension"] |
810 }, | 819 }, |
811 "webrtcAudioPrivate": { | 820 "webrtcAudioPrivate": { |
812 "channel": "stable", | 821 "channel": "stable", |
813 "extension_types": ["extension"], | 822 "extension_types": ["extension"], |
814 "whitelist": [ | 823 "whitelist": [ |
815 "80B9DC58E5210749F052F5B4DB239C50CF72AEB6", | 824 "80B9DC58E5210749F052F5B4DB239C50CF72AEB6", |
816 // Hangout Services component extension. | 825 // Hangout Services component extension. |
817 "nkeimhogjdpnpccoofpliimaahmaaome", | 826 "DF84F03F9B960409CCDE0D895B9650EBE81C0A8E", |
818 // Extension used for API test. | 827 // Extension used for API test. |
819 "knldjmfmopnpolahpmmgbagdohdnhkik" | 828 "ADFA45434ABA2F1A4647E673F53FF37F8F6047A3" |
820 ] | 829 ] |
821 }, | 830 }, |
822 "webrtcLoggingPrivate": { | 831 "webrtcLoggingPrivate": { |
823 "channel": "stable", | 832 "channel": "stable", |
824 "extension_types": ["extension"], | 833 "extension_types": ["extension"], |
825 "whitelist": [ | 834 "whitelist": [ |
826 "80B9DC58E5210749F052F5B4DB239C50CF72AEB6", | 835 "80B9DC58E5210749F052F5B4DB239C50CF72AEB6", |
827 // Hangout Services component extension. | 836 // Hangout Services component extension. |
828 "nkeimhogjdpnpccoofpliimaahmaaome" | 837 "DF84F03F9B960409CCDE0D895B9650EBE81C0A8E" |
829 ] | 838 ] |
830 }, | 839 }, |
831 "webstorePrivate": { | 840 "webstorePrivate": { |
832 "channel": "stable", | 841 "channel": "stable", |
833 "extension_types": ["extension", "legacy_packaged_app"], | 842 "extension_types": ["extension", "legacy_packaged_app"], |
834 "whitelist": [ | 843 "whitelist": [ |
835 "ahfgeienlihckogmohjhadlkjgocpleb", // Web Store | 844 "B44D08FD98F1523ED5837D78D0A606EA9D6206E5", // Web Store |
836 "afchcafgojfnemjkcbhfekplkmjaldaa", // Enterprise Web Store | 845 "2653F6F6C39BC6EEBD36A09AFB92A19782FF7EB4", // Enterprise Web Store |
837 "dofmkfphhdaddeofjngcjphcegkbbooh" // Chrome Login Proxy (prototype) | 846 "2779FA8B45841D61A37207CCFAC9CB393964FE5B" // Login Proxy (prototype) |
838 ] | 847 ] |
839 }, | 848 }, |
840 "webRequest": { | 849 "webRequest": { |
841 "channel": "stable", | 850 "channel": "stable", |
842 "extension_types": ["extension", "legacy_packaged_app"] | 851 "extension_types": ["extension", "legacy_packaged_app"] |
843 }, | 852 }, |
844 "webRequestBlocking": { | 853 "webRequestBlocking": { |
845 "channel": "stable", | 854 "channel": "stable", |
846 "extension_types": ["extension", "legacy_packaged_app"] | 855 "extension_types": ["extension", "legacy_packaged_app"] |
847 }, | 856 }, |
848 "webview": [{ | 857 "webview": [{ |
849 "channel": "stable", | 858 "channel": "stable", |
850 "extension_types": ["platform_app"] | 859 "extension_types": ["platform_app"] |
851 }, { | 860 }, { |
852 // General support for webview in component extensions still in progress. | 861 // General support for webview in component extensions still in progress. |
853 // Only allowed for whitelisted extensions until all the caveats are | 862 // Only allowed for whitelisted extensions until all the caveats are |
854 // addressed. Tracked in crbug/285151. | 863 // addressed. Tracked in crbug/285151. |
855 "channel": "stable", | 864 "channel": "stable", |
856 "extension_types": ["extension"], | 865 "extension_types": ["extension"], |
857 "location": "component", | 866 "location": "component", |
858 "whitelist": [ | 867 "whitelist": [ |
859 "mfffpogegjflfpflabcdkioaeobkgjik" // GAIA Component Extension | 868 "D519188F86D9ACCEE0412007B227D9936EB9676B" // GAIA Component Extension |
860 ] | 869 ] |
861 }] | 870 }] |
862 } | 871 } |
OLD | NEW |