| 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: | 8 // To add a new whitelisted ID, SHA-1 it and force it to uppercase. In Bash: |
| 9 // | 9 // |
| 10 // $ echo -n "aaaabbbbccccddddeeeeffffgggghhhh" | \ | 10 // $ echo -n "aaaabbbbccccddddeeeeffffgggghhhh" | \ |
| (...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 442 "gcm": { | 442 "gcm": { |
| 443 "channel": "stable", | 443 "channel": "stable", |
| 444 "extension_types": ["extension", "platform_app"] | 444 "extension_types": ["extension", "platform_app"] |
| 445 }, | 445 }, |
| 446 "geolocation": { | 446 "geolocation": { |
| 447 "channel": "stable", | 447 "channel": "stable", |
| 448 "extension_types": [ | 448 "extension_types": [ |
| 449 "extension", "legacy_packaged_app", "hosted_app", "platform_app" | 449 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
| 450 ] | 450 ] |
| 451 }, | 451 }, |
| 452 "hid": { | 452 "hid": [ |
| 453 "channel": "dev", | 453 { |
| 454 "extension_types": ["platform_app"] | 454 "channel": "dev", |
| 455 }, | 455 "extension_types": ["platform_app"] |
| 456 }, |
| 457 { |
| 458 "channel": "stable", |
| 459 "extension_types": ["extension"], |
| 460 "whitelist": [ |
| 461 "496B6890097EB6E19809ADEADD095A8721FBB2E0" // FIDO U2F APIs |
| 462 ] |
| 463 } |
| 464 ], |
| 456 "history": { | 465 "history": { |
| 457 "channel": "stable", | 466 "channel": "stable", |
| 458 "extension_types": ["extension", "legacy_packaged_app"] | 467 "extension_types": ["extension", "legacy_packaged_app"] |
| 459 }, | 468 }, |
| 460 "hotwordPrivate": { | 469 "hotwordPrivate": { |
| 461 "channel": "stable", | 470 "channel": "stable", |
| 462 "extension_types": ["extension"], | 471 "extension_types": ["extension"], |
| 463 "whitelist": [ | 472 "whitelist": [ |
| 464 "8CE39F175D076AD6BDF7CBF418F2409558B367E3", // hotword_helper | 473 "8CE39F175D076AD6BDF7CBF418F2409558B367E3", // hotword_helper |
| 465 "09FDCB5851B8F3378DB630D06E316076E89C95A6" // hotword nacl | 474 "09FDCB5851B8F3378DB630D06E316076E89C95A6" // hotword nacl |
| (...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 886 "ttsEngine": { | 895 "ttsEngine": { |
| 887 "channel": "stable", | 896 "channel": "stable", |
| 888 "extension_types": ["extension", "legacy_packaged_app"] | 897 "extension_types": ["extension", "legacy_packaged_app"] |
| 889 }, | 898 }, |
| 890 "unlimitedStorage": { | 899 "unlimitedStorage": { |
| 891 "channel": "stable", | 900 "channel": "stable", |
| 892 "extension_types": [ | 901 "extension_types": [ |
| 893 "extension", "legacy_packaged_app", "hosted_app", "platform_app" | 902 "extension", "legacy_packaged_app", "hosted_app", "platform_app" |
| 894 ] | 903 ] |
| 895 }, | 904 }, |
| 896 "usb": { | 905 "usb": [ |
| 897 "channel": "stable", | 906 { |
| 898 "extension_types": ["platform_app"] | 907 "channel": "stable", |
| 899 }, | 908 "extension_types": ["platform_app"] |
| 900 "usbDevices": { | 909 }, |
| 901 "channel": "stable", | 910 { |
| 902 "extension_types": ["platform_app"] | 911 "channel": "stable", |
| 903 }, | 912 "extension_types": ["extension"], |
| 913 "whitelist": [ |
| 914 "496B6890097EB6E19809ADEADD095A8721FBB2E0" // FIDO U2F APIs |
| 915 ] |
| 916 } |
| 917 ], |
| 918 "usbDevices": [ |
| 919 { |
| 920 "channel": "stable", |
| 921 "extension_types": ["platform_app"] |
| 922 }, |
| 923 { |
| 924 "channel": "stable", |
| 925 "extension_types": ["extension"], |
| 926 "whitelist": [ |
| 927 "496B6890097EB6E19809ADEADD095A8721FBB2E0" // FIDO U2F APIs |
| 928 ] |
| 929 } |
| 930 ], |
| 904 "videoCapture": [ | 931 "videoCapture": [ |
| 905 { | 932 { |
| 906 "channel": "stable", | 933 "channel": "stable", |
| 907 "extension_types": ["platform_app"] | 934 "extension_types": ["platform_app"] |
| 908 }, | 935 }, |
| 909 { | 936 { |
| 910 "channel": "stable", | 937 "channel": "stable", |
| 911 "extension_types": ["extension"], | 938 "extension_types": ["extension"], |
| 912 "whitelist": [ | 939 "whitelist": [ |
| 913 // http://crbug.com/292856 | 940 // http://crbug.com/292856 |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 986 // Only allowed for whitelisted extensions until all the caveats are | 1013 // Only allowed for whitelisted extensions until all the caveats are |
| 987 // addressed. Tracked in crbug/285151. | 1014 // addressed. Tracked in crbug/285151. |
| 988 "channel": "stable", | 1015 "channel": "stable", |
| 989 "extension_types": ["extension"], | 1016 "extension_types": ["extension"], |
| 990 "location": "component", | 1017 "location": "component", |
| 991 "whitelist": [ | 1018 "whitelist": [ |
| 992 "D519188F86D9ACCEE0412007B227D9936EB9676B" // GAIA Component Extension | 1019 "D519188F86D9ACCEE0412007B227D9936EB9676B" // GAIA Component Extension |
| 993 ] | 1020 ] |
| 994 }] | 1021 }] |
| 995 } | 1022 } |
| OLD | NEW |