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

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

Issue 73053002: Hash whitelist IDs for consistency and best practices (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 7 years, 1 month 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 // 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
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
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
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698