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

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

Issue 2297113002: Whitelist the APIs for chromeos/onhub recovery untility extensions. (Closed)
Patch Set: Whitelist the APIs for chromeos/onhub recovery untility extensions. Created 4 years, 3 months 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
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 // This features file defines permissions for extension APIs implemented 5 // This features file defines permissions for extension APIs implemented
6 // under src/chrome. 6 // under src/chrome.
7 // See chrome/common/extensions/api/_features.md to understand this file, as 7 // See chrome/common/extensions/api/_features.md to understand this file, as
8 // well as feature.h, simple_feature.h, and base_feature_provider.h. 8 // well as feature.h, simple_feature.h, and base_feature_provider.h.
9 9
10 // If you add a new platform_app permission please update the "stubs_app" test: 10 // If you add a new platform_app permission please update the "stubs_app" test:
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
116 "channel": "stable", 116 "channel": "stable",
117 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], 117 "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
118 "platforms": ["chromeos"], 118 "platforms": ["chromeos"],
119 "whitelist": [ 119 "whitelist": [
120 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 120 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
121 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/293683 121 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/293683
122 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235 122 "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578", // http://crbug.com/234235
123 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB", // http://crbug.com/234235 123 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB", // http://crbug.com/234235
124 "307E96539209F95A1A8740C713E6998A73657D96", // http://crbug.com/329690 124 "307E96539209F95A1A8740C713E6998A73657D96", // http://crbug.com/329690
125 "A291B26E088FA6BA53FFD72F0916F06EBA7C585A", // http://crbug.com/341258 125 "A291B26E088FA6BA53FFD72F0916F06EBA7C585A", // http://crbug.com/341258
126 // TODO(ntang) Remove Chrome Recovery Utility App after deprecation.
Rahul Chaturvedi 2016/09/09 17:06:27 Don't use app names - just use the format I specif
126 "D7986543275120831B39EF28D1327552FC343960", // http://crbug.com/329088 127 "D7986543275120831B39EF28D1327552FC343960", // http://crbug.com/329088
127 "4F25792AF1AA7483936DE29C07806F203C7170A0", // http://crbug.com/407693 128 "4F25792AF1AA7483936DE29C07806F203C7170A0", // http://crbug.com/407693
128 "BD8781D757D830FC2E85470A1B6E8A718B7EE0D9", // http://crbug.com/407693 129 "BD8781D757D830FC2E85470A1B6E8A718B7EE0D9", // http://crbug.com/407693
129 "4AC2B6C63C6480D150DFDA13E4A5956EB1D0DDBB", // http://crbug.com/407693 130 "4AC2B6C63C6480D150DFDA13E4A5956EB1D0DDBB", // http://crbug.com/407693
130 "81986D4F846CEDDDB962643FA501D1780DD441BB", // http://crbug.com/407693 131 "81986D4F846CEDDDB962643FA501D1780DD441BB", // http://crbug.com/407693
132 // TODO(ntang) Remove OnHub Recovery Utility App after deprecation.
131 "B620CF4203315F9F2E046EDED22C7571A935958D", // http://crbug.com/510270 133 "B620CF4203315F9F2E046EDED22C7571A935958D", // http://crbug.com/510270
132 "B206D8716769728278D2D300349C6CB7D7DE2EF9", // http://crbug.com/510270 134 "B206D8716769728278D2D300349C6CB7D7DE2EF9", // http://crbug.com/510270
133 "A3E3DE9E9F16B41D4A2FAD106BD6CA76B94A0C94", // http://crbug.com/590259 135 "A3E3DE9E9F16B41D4A2FAD106BD6CA76B94A0C94", // http://crbug.com/590259
134 "C2ABD68C33A5B485971C9638B80D6A2E9CBA78C4" // http://crbug.com/590259 136 "C2ABD68C33A5B485971C9638B80D6A2E9CBA78C4", // http://crbug.com/590259
137 "2B6C6A4A5940017146F3E58B7F90116206E84685", // http://crbug.com/642141
138 "B6C2EFAB3EC3BF6EF03701408B6B09A67B2D0069", // http://crbug.com/642141
139 "96FF2FFA5C9173C76D47184B3E86D267B37781DE", // http://crbug.com/642141
140 "0136FCB13DB29FD5CD442F56E59E53B61F1DF96F" // http://crbug.com/642141
135 ] 141 ]
136 }, 142 },
137 "clipboardRead": { 143 "clipboardRead": {
138 "channel": "stable", 144 "channel": "stable",
139 "extension_types": [ 145 "extension_types": [
140 "extension", "legacy_packaged_app", "hosted_app", "platform_app" 146 "extension", "legacy_packaged_app", "hosted_app", "platform_app"
141 ] 147 ]
142 }, 148 },
143 "clipboardWrite": { 149 "clipboardWrite": {
144 "channel": "stable", 150 "channel": "stable",
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after
348 "default_parent": true 354 "default_parent": true
349 },{ 355 },{
350 "channel": "stable", 356 "channel": "stable",
351 "extension_types": ["extension"], 357 "extension_types": ["extension"],
352 "whitelist": [ 358 "whitelist": [
353 "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice 359 "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice
354 "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal 360 "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal
355 "12E618C3C6E97495AAECF2AC12DEB082353241C6", // QO component extension 361 "12E618C3C6E97495AAECF2AC12DEB082353241C6", // QO component extension
356 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 362 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900
357 "D57DE394F36DC1C3220E7604C575D29C51A6C495", // http://crbug.com/319444 363 "D57DE394F36DC1C3220E7604C575D29C51A6C495", // http://crbug.com/319444
358 "3F65507A3B39259B38C8173C6FFA3D12DF64CCE9" // http://crbug.com/371562 364 "3F65507A3B39259B38C8173C6FFA3D12DF64CCE9", // http://crbug.com/371562
365 "2B6C6A4A5940017146F3E58B7F90116206E84685", // http://crbug.com/642141
366 "B6C2EFAB3EC3BF6EF03701408B6B09A67B2D0069", // http://crbug.com/642141
367 "96FF2FFA5C9173C76D47184B3E86D267B37781DE", // http://crbug.com/642141
368 "0136FCB13DB29FD5CD442F56E59E53B61F1DF96F" // http://crbug.com/642141
359 ] 369 ]
360 }], 370 }],
361 "fileSystem.directory": { 371 "fileSystem.directory": {
362 "channel": "stable", 372 "channel": "stable",
363 "extension_types": ["platform_app"] 373 "extension_types": ["platform_app"]
364 }, 374 },
365 "fileSystem.retainEntries": { 375 "fileSystem.retainEntries": {
366 "channel": "stable", 376 "channel": "stable",
367 "extension_types": ["platform_app"] 377 "extension_types": ["platform_app"]
368 }, 378 },
(...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after
620 "269D721F163E587BC53C6F83553BF9CE2BB143CD", // CRD QA Backup 630 "269D721F163E587BC53C6F83553BF9CE2BB143CD", // CRD QA Backup
621 "6B55A5329E3F1F30F6032BDB20B2EB4378DBF767", // CRD QA v2 631 "6B55A5329E3F1F30F6032BDB20B2EB4378DBF767", // CRD QA v2
622 "C449A798C495E6CF7D6AF10162113D564E67AD12", // CRD Dogfood 632 "C449A798C495E6CF7D6AF10162113D564E67AD12", // CRD Dogfood
623 "01E9FFA9A8F3C18271FE91BEE46207F3B81755CC", // Pre-release CRD 633 "01E9FFA9A8F3C18271FE91BEE46207F3B81755CC", // Pre-release CRD
624 "97B23E01B2AA064E8332EE43A7A85C628AADC3F2", // Sample app_remoting app. 634 "97B23E01B2AA064E8332EE43A7A85C628AADC3F2", // Sample app_remoting app.
625 "226CF815E39A363090A1E547D53063472B8279FA", // http://crbug.com/574889 635 "226CF815E39A363090A1E547D53063472B8279FA", // http://crbug.com/574889
626 "C17CD9E6868D7B9C67926E0EC612EA25C768418F", // http://crbug.com/504940 636 "C17CD9E6868D7B9C67926E0EC612EA25C768418F", // http://crbug.com/504940
627 "A45DABDB47A31CC812E5490AB748C7D05E2D32E9", // http://crbug.com/504940 637 "A45DABDB47A31CC812E5490AB748C7D05E2D32E9", // http://crbug.com/504940
628 "BFEE2E3B80BE21A645E63E9346DFC383E7CB3BDA", // http://crbug.com/504940 638 "BFEE2E3B80BE21A645E63E9346DFC383E7CB3BDA", // http://crbug.com/504940
629 "63ED55E43214C211F82122ED56407FF1A807F2A3", // http://crbug.com/504940 639 "63ED55E43214C211F82122ED56407FF1A807F2A3", // http://crbug.com/504940
640 // TODO(ntang) Remove OnHub Recovery Utility App after deprecation.
630 "B620CF4203315F9F2E046EDED22C7571A935958D", // http://crbug.com/510270 641 "B620CF4203315F9F2E046EDED22C7571A935958D", // http://crbug.com/510270
631 "B206D8716769728278D2D300349C6CB7D7DE2EF9" // http://crbug.com/510270 642 "B206D8716769728278D2D300349C6CB7D7DE2EF9", // http://crbug.com/510270
643 "2B6C6A4A5940017146F3E58B7F90116206E84685", // http://crbug.com/642141
644 "B6C2EFAB3EC3BF6EF03701408B6B09A67B2D0069", // http://crbug.com/642141
645 "96FF2FFA5C9173C76D47184B3E86D267B37781DE", // http://crbug.com/642141
646 "0136FCB13DB29FD5CD442F56E59E53B61F1DF96F" // http://crbug.com/642141
632 ] 647 ]
633 }, 648 },
634 "mdns": [{ 649 "mdns": [{
635 "channel": "stable", 650 "channel": "stable",
636 "extension_types": ["extension"], 651 "extension_types": ["extension"],
637 "whitelist": [ 652 "whitelist": [
638 "63ED55E43214C211F82122ED56407FF1A807F2A3", // Dev 653 "63ED55E43214C211F82122ED56407FF1A807F2A3", // Dev
639 "FA01E0B81978950F2BC5A50512FD769725F57510", // Beta 654 "FA01E0B81978950F2BC5A50512FD769725F57510", // Beta
640 "B11A93E7E5B541F8010245EBDE2C74647D6C14B9", // Canary 655 "B11A93E7E5B541F8010245EBDE2C74647D6C14B9", // Canary
641 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Google Cast Beta 656 "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Google Cast Beta
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
763 "proxy": [{ 778 "proxy": [{
764 "channel": "stable", 779 "channel": "stable",
765 "extension_types": ["extension", "legacy_packaged_app"] 780 "extension_types": ["extension", "legacy_packaged_app"]
766 }, { 781 }, {
767 "channel": "stable", 782 "channel": "stable",
768 "extension_types": ["platform_app"], 783 "extension_types": ["platform_app"],
769 "platforms": ["chromeos"] 784 "platforms": ["chromeos"]
770 }], 785 }],
771 "imageWriterPrivate": { 786 "imageWriterPrivate": {
772 "channel": "stable", 787 "channel": "stable",
773 "extension_types": ["platform_app"], 788 "extension_types": ["extension", "platform_app"],
774 "whitelist": [ 789 "whitelist": [
790 // TODO(ntang) Remove Chrome Recovery Utility App after deprecation.
775 "A291B26E088FA6BA53FFD72F0916F06EBA7C585A", // http://crbug.com/329088 791 "A291B26E088FA6BA53FFD72F0916F06EBA7C585A", // http://crbug.com/329088
776 "D7986543275120831B39EF28D1327552FC343960", // http://crbug.com/329088 792 "D7986543275120831B39EF28D1327552FC343960", // http://crbug.com/329088
777 "BCC85C0D7F85897F2699974421EA402144C35C0C", // API Test 793 "BCC85C0D7F85897F2699974421EA402144C35C0C", // API Test
794 // TODO(ntang) Remove OnHub Recovery Utility App after deprecation.
778 "B620CF4203315F9F2E046EDED22C7571A935958D", // http://crbug.com/510270 795 "B620CF4203315F9F2E046EDED22C7571A935958D", // http://crbug.com/510270
779 "B206D8716769728278D2D300349C6CB7D7DE2EF9" // http://crbug.com/510270 796 "B206D8716769728278D2D300349C6CB7D7DE2EF9", // http://crbug.com/510270
797 "2B6C6A4A5940017146F3E58B7F90116206E84685", // http://crbug.com/642141
798 "B6C2EFAB3EC3BF6EF03701408B6B09A67B2D0069", // http://crbug.com/642141
799 "96FF2FFA5C9173C76D47184B3E86D267B37781DE", // http://crbug.com/642141
800 "0136FCB13DB29FD5CD442F56E59E53B61F1DF96F" // http://crbug.com/642141
780 ] 801 ]
781 }, 802 },
782 "inlineInstallPrivate":[{ 803 "inlineInstallPrivate":[{
783 "channel": "dev", 804 "channel": "dev",
784 "extension_types": ["platform_app"], 805 "extension_types": ["platform_app"],
785 "whitelist": [ 806 "whitelist": [
786 "8076E9E4DA0DF53B33BFAF0454D3C3B898F93273", // Test Extension 807 "8076E9E4DA0DF53B33BFAF0454D3C3B898F93273", // Test Extension
787 "3A78E13285C1949EF84AA85E3BF65D1E83A3D9AB", // Test Extension 808 "3A78E13285C1949EF84AA85E3BF65D1E83A3D9AB", // Test Extension
788 "4477F0B4FE934D0A8C88922C0986DA7B25D881E1" // API Test 809 "4477F0B4FE934D0A8C88922C0986DA7B25D881E1" // API Test
789 ] 810 ]
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
975 "channel": "stable", 996 "channel": "stable",
976 "extension_types": ["platform_app"], 997 "extension_types": ["platform_app"],
977 "platforms": ["chromeos"], 998 "platforms": ["chromeos"],
978 "whitelist": [ 999 "whitelist": [
979 "A948368FC53BE437A55FEB414106E207925482F5", // Files app 1000 "A948368FC53BE437A55FEB414106E207925482F5", // Files app
980 "8C726564C6DBE7380BAB388DE6CC7EC93EB44B06", // Video player 1001 "8C726564C6DBE7380BAB388DE6CC7EC93EB44B06", // Video player
981 "5065C83E84321221675D20FBE4DC43C655CC8C6F" // Files app tests 1002 "5065C83E84321221675D20FBE4DC43C655CC8C6F" // Files app tests
982 ] 1003 ]
983 } 1004 }
984 } 1005 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698