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 |