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

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

Issue 10054035: Allow extension APIs to be restricted to a subset of Chrome channels using the (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: make default channel "trunk" Created 8 years, 8 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | chrome/common/extensions/api/_permission_features.json » ('j') | 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 { 5 {
6 "app": { 6 "app": {
7 "supported_channel": "stable",
7 "extension_types": ["packaged_app", "hosted_app", "platform_app"] 8 "extension_types": ["packaged_app", "hosted_app", "platform_app"]
8 }, 9 },
9 "background": { 10 "background": {
11 "supported_channel": "stable",
10 "extension_types": [ 12 "extension_types": [
11 "extension", "packaged_app", "hosted_app", "platform_app" 13 "extension", "packaged_app", "hosted_app", "platform_app"
12 ] 14 ]
13 }, 15 },
14 "background_page": { 16 "background_page": {
17 "supported_channel": "stable",
15 "extension_types": [ 18 "extension_types": [
16 "extension", "packaged_app", "hosted_app", "platform_app" 19 "extension", "packaged_app", "hosted_app", "platform_app"
17 ], 20 ],
18 "max_manifest_version": 1 21 "max_manifest_version": 1
19 }, 22 },
20 "browser_action": { 23 "browser_action": {
24 "supported_channel": "stable",
21 "extension_types": ["extension"] 25 "extension_types": ["extension"]
22 }, 26 },
23 "chrome_url_overrides": { 27 "chrome_url_overrides": {
28 "supported_channel": "stable",
24 "extension_types": ["extension", "packaged_app"] 29 "extension_types": ["extension", "packaged_app"]
25 }, 30 },
26 "commands": { 31 "commands": {
32 "supported_channel": "stable",
27 "extension_types": "all", 33 "extension_types": "all",
28 "min_manifest_version": 2 34 "min_manifest_version": 2
29 }, 35 },
30 "content_security_policy": { 36 "content_security_policy": {
37 "supported_channel": "stable",
31 "extension_types": ["extension", "packaged_app", "platform_app"] 38 "extension_types": ["extension", "packaged_app", "platform_app"]
32 }, 39 },
33 "content_scripts": { 40 "content_scripts": {
41 "supported_channel": "stable",
34 "extension_types": ["extension", "packaged_app"] 42 "extension_types": ["extension", "packaged_app"]
35 }, 43 },
36 "converted_from_user_script": { 44 "converted_from_user_script": {
45 "supported_channel": "stable",
37 "extension_types": [ 46 "extension_types": [
38 "extension", "packaged_app", "hosted_app", "platform_app" 47 "extension", "packaged_app", "hosted_app", "platform_app"
39 ], 48 ],
40 "no_doc": true 49 "no_doc": true
41 }, 50 },
42 "current_locale": { 51 "current_locale": {
52 "supported_channel": "stable",
43 "extension_types": "all" 53 "extension_types": "all"
44 }, 54 },
45 "default_locale": { 55 "default_locale": {
56 "supported_channel": "stable",
46 "extension_types": "all" 57 "extension_types": "all"
47 }, 58 },
48 "description": { 59 "description": {
60 "supported_channel": "stable",
49 "extension_types": "all" 61 "extension_types": "all"
50 }, 62 },
51 "devtools_page": { 63 "devtools_page": {
64 "supported_channel": "stable",
52 "extension_types": ["extension", "packaged_app"] 65 "extension_types": ["extension", "packaged_app"]
53 }, 66 },
54 "file_browser_handlers": { 67 "file_browser_handlers": {
68 "supported_channel": "stable",
55 "extension_types": ["extension", "packaged_app"] 69 "extension_types": ["extension", "packaged_app"]
56 }, 70 },
57 "homepage_url": { 71 "homepage_url": {
72 "supported_channel": "stable",
58 "extension_types": ["extension", "packaged_app"] 73 "extension_types": ["extension", "packaged_app"]
59 }, 74 },
60 "icons": { 75 "icons": {
76 "supported_channel": "stable",
61 "extension_types": "all" 77 "extension_types": "all"
62 }, 78 },
63 "incognito": { 79 "incognito": {
80 "supported_channel": "stable",
64 "extension_types": ["extension", "packaged_app", "platform_app"] 81 "extension_types": ["extension", "packaged_app", "platform_app"]
65 }, 82 },
66 "input_components": { 83 "input_components": {
84 "supported_channel": "stable",
67 "extension_types": ["extension", "packaged_app"] 85 "extension_types": ["extension", "packaged_app"]
68 }, 86 },
69 "intents": { 87 "intents": {
88 "supported_channel": "stable",
70 "extension_types": [ 89 "extension_types": [
71 "extension", "packaged_app", "hosted_app", "platform_app" 90 "extension", "packaged_app", "hosted_app", "platform_app"
72 ] 91 ]
73 }, 92 },
74 "key": { 93 "key": {
94 "supported_channel": "stable",
75 "extension_types": "all" 95 "extension_types": "all"
76 }, 96 },
77 "manifest_version": { 97 "manifest_version": {
98 "supported_channel": "stable",
78 "extension_types": "all" 99 "extension_types": "all"
79 }, 100 },
80 "minimum_chrome_version": { 101 "minimum_chrome_version": {
102 "supported_channel": "stable",
81 "extension_types": [ 103 "extension_types": [
82 "extension", "packaged_app", "hosted_app", "platform_app" 104 "extension", "packaged_app", "hosted_app", "platform_app"
83 ] 105 ]
84 }, 106 },
85 "nacl_modules": { 107 "nacl_modules": {
108 "supported_channel": "stable",
86 "extension_types": [ 109 "extension_types": [
87 "extension", "packaged_app", "hosted_app", "platform_app" 110 "extension", "packaged_app", "hosted_app", "platform_app"
88 ] 111 ]
89 }, 112 },
90 "name": { 113 "name": {
114 "supported_channel": "stable",
91 "extension_types": "all" 115 "extension_types": "all"
92 }, 116 },
93 "offline_enabled": { 117 "offline_enabled": {
118 "supported_channel": "stable",
94 "extension_types": [ 119 "extension_types": [
95 "extension", "packaged_app", "hosted_app", "platform_app" 120 "extension", "packaged_app", "hosted_app", "platform_app"
96 ] 121 ]
97 }, 122 },
98 "omnibox": { 123 "omnibox": {
124 "supported_channel": "stable",
99 "extension_types": ["extension", "packaged_app"] 125 "extension_types": ["extension", "packaged_app"]
100 }, 126 },
101 "optional_permissions": { 127 "optional_permissions": {
128 "supported_channel": "stable",
102 "extension_types": [ 129 "extension_types": [
103 "extension", "packaged_app", "hosted_app", "platform_app" 130 "extension", "packaged_app", "hosted_app", "platform_app"
104 ] 131 ]
105 }, 132 },
106 "options_page": { 133 "options_page": {
134 "supported_channel": "stable",
107 "extension_types": [ 135 "extension_types": [
108 "extension", "packaged_app", "hosted_app", "platform_app" 136 "extension", "packaged_app", "hosted_app", "platform_app"
109 ] 137 ]
110 }, 138 },
111 "oauth2": { 139 "oauth2": {
140 "supported_channel": "stable",
112 "extension_types": ["platform_app"] 141 "extension_types": ["platform_app"]
113 }, 142 },
114 "page_action": { 143 "page_action": {
144 "supported_channel": "stable",
115 "extension_types": ["extension"] 145 "extension_types": ["extension"]
116 }, 146 },
117 "page_actions": { 147 "page_actions": {
148 "supported_channel": "stable",
118 "extension_types": ["extension"], 149 "extension_types": ["extension"],
119 "max_manifest_version": 1 150 "max_manifest_version": 1
120 }, 151 },
121 "permissions": { 152 "permissions": {
153 "supported_channel": "stable",
122 "extension_types": [ 154 "extension_types": [
123 "extension", "packaged_app", "hosted_app", "platform_app" 155 "extension", "packaged_app", "hosted_app", "platform_app"
124 ] 156 ]
125 }, 157 },
126 "platform_app": { 158 "platform_app": {
159 "supported_channel": "stable",
127 "extension_types": ["platform_app"], 160 "extension_types": ["platform_app"],
128 "min_manifest_version": 2 161 "min_manifest_version": 2
129 }, 162 },
130 "plugins": { 163 "plugins": {
164 "supported_channel": "stable",
131 "extension_types": ["extension", "packaged_app", "hosted_app"] 165 "extension_types": ["extension", "packaged_app", "hosted_app"]
132 }, 166 },
133 "requirements": { 167 "requirements": {
168 "supported_channel": "stable",
134 "extension_types": [ 169 "extension_types": [
135 "extension", "packaged_app", "hosted_app", "platform_app" 170 "extension", "packaged_app", "hosted_app", "platform_app"
136 ] 171 ]
137 }, 172 },
138 "signature": { 173 "signature": {
174 "supported_channel": "stable",
139 "extension_types": "all" 175 "extension_types": "all"
140 }, 176 },
141 "theme": { 177 "theme": {
178 "supported_channel": "stable",
142 "extension_types": ["theme"] 179 "extension_types": ["theme"]
143 }, 180 },
144 "tts_engine": { 181 "tts_engine": {
182 "supported_channel": "stable",
145 "extension_types": ["extension", "packaged_app"] 183 "extension_types": ["extension", "packaged_app"]
146 }, 184 },
147 "update_url": { 185 "update_url": {
186 "supported_channel": "stable",
148 "extension_types": "all" 187 "extension_types": "all"
149 }, 188 },
150 "version": { 189 "version": {
190 "supported_channel": "stable",
151 "extension_types": "all" 191 "extension_types": "all"
152 }, 192 },
153 "web_accessible_resources": { 193 "web_accessible_resources": {
194 "supported_channel": "stable",
154 "extension_types": [ 195 "extension_types": [
155 "extension", "packaged_app", "hosted_app", "platform_app" 196 "extension", "packaged_app", "hosted_app", "platform_app"
156 ] 197 ]
157 } 198 }
158 } 199 }
OLDNEW
« no previous file with comments | « no previous file | chrome/common/extensions/api/_permission_features.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698