OLD | NEW |
1 { | 1 { |
2 # policy_templates.json - Metafile for policy templates | 2 # policy_templates.json - Metafile for policy templates |
3 # | 3 # |
4 # The content of this file is evaluated as a Python expression. | 4 # The content of this file is evaluated as a Python expression. |
5 # | 5 # |
6 # This file is used as input to generate the following policy templates: | 6 # This file is used as input to generate the following policy templates: |
7 # ADM, ADMX+ADML, MCX/plist and html documentation. | 7 # ADM, ADMX+ADML, MCX/plist and html documentation. |
8 # | 8 # |
9 # Policy templates are user interface definitions or documents about the | 9 # Policy templates are user interface definitions or documents about the |
10 # policies that can be used to configure Chrome. Each policy is a name-value | 10 # policies that can be used to configure Chrome. Each policy is a name-value |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
51 # or other messages of the policy HomepageLocation: | 51 # or other messages of the policy HomepageLocation: |
52 # IDS_POLICY_HOMEPAGELOCATION_LABEL | 52 # IDS_POLICY_HOMEPAGELOCATION_LABEL |
53 # IDS_POLICY_HOMEPAGELOCATION_DESC | 53 # IDS_POLICY_HOMEPAGELOCATION_DESC |
54 # -For enum items: | 54 # -For enum items: |
55 # IDS_POLICY_ENUM_<NAME OF THE ITEM> | 55 # IDS_POLICY_ENUM_<NAME OF THE ITEM> |
56 # e.g. the name of the caption of ProxyServerDisabled: | 56 # e.g. the name of the caption of ProxyServerDisabled: |
57 # IDS_POLICY_ENUM_PROXYSERVERDISABLED_CAPTION | 57 # IDS_POLICY_ENUM_PROXYSERVERDISABLED_CAPTION |
58 # | 58 # |
59 # Annotations: | 59 # Annotations: |
60 # Each policy has metadata under the key 'annotations'. | 60 # Each policy has metadata under the key 'annotations'. |
61 # These values are only used for the generated documentation, except for | 61 # These values are only used for the generated documentation. |
62 # 'platforms', that is also used for filtering policies. It is a list | 62 # |
63 # enumerating the platforms on which Chrome supports the given policy. | 63 # Products and versions: |
64 # In a given template, only those policies are included that are compatible | 64 # Each policy has the list of products and version numbers where it is |
65 # with the target OS of that template. | 65 # supported under the key 'supported_on'. Each item of this list has the |
66 # Windows: ADM,ADMX,ADML | 66 # form of 'product:since_version-until_version', which means that support |
67 # Mac: plist,plist_strings | 67 # for the policy in 'product' was introduced in 'since_version' and removed |
| 68 # after 'until_version'. Product names may contain a suffix specifying a |
| 69 # platform name, e.g.: 'chrome.win' is read as 'Chrome on Windows'. Version |
| 70 # numbers can be any string that does not contain ':' or '-' characters. |
| 71 # |
| 72 # Currently supported product names: |
| 73 # 'chrome_frame', 'chrome_os' |
| 74 # 'chrome.win', 'chrome.linux', 'chrome.mac', 'chrome.*' |
| 75 # For example if 'chrome.*:5-10' is specified for a policy, then it should |
| 76 # be read as: |
| 77 # 'chrome.linux:5-10,chrome.mac:5-10,chrome.win:5-10' |
| 78 # The product name also affects in which templates will the policy be included
. |
| 79 # chrome.*, chrome.win, chrome_frame -> ADM,ADMX,ADML,doc |
| 80 # chrome.*, chrome.linux -> JSON,doc |
| 81 # chrome.*, chrome.mac -> plist, plist_strings,doc |
| 82 # everything else -> doc |
68 # | 83 # |
69 'policy_definitions': [ | 84 'policy_definitions': [ |
70 { | 85 { |
71 'name': 'Homepage', | 86 'name': 'Homepage', |
72 'type': 'group', | 87 'type': 'group', |
73 'policies': [ | 88 'policies': [ |
74 { | 89 { |
75 'name': 'HomepageLocation', | 90 'name': 'HomepageLocation', |
76 'type': 'string', | 91 'type': 'string', |
| 92 'supported_on': ['chrome.*:8-'], |
77 'annotations': { | 93 'annotations': { |
78 'platforms': ['linux', 'mac', 'win'], | |
79 'products': ['chrome'], | |
80 'features': {'dynamic_refresh': 1}, | 94 'features': {'dynamic_refresh': 1}, |
81 'example_value': 'http://chromium.org', | 95 'example_value': 'http://chromium.org', |
82 } | 96 } |
83 }, | 97 }, |
84 { | 98 { |
85 'name': 'HomepageIsNewTabPage', | 99 'name': 'HomepageIsNewTabPage', |
86 'type': 'main', | 100 'type': 'main', |
| 101 'supported_on': ['chrome.*:8-'], |
87 'annotations': { | 102 'annotations': { |
88 'platforms': ['linux', 'mac', 'win'], | |
89 'products': ['chrome'], | |
90 'features': {'dynamic_refresh': 1}, | 103 'features': {'dynamic_refresh': 1}, |
91 'example_value': True, | 104 'example_value': True, |
92 } | 105 } |
93 } | 106 } |
94 ] | 107 ] |
95 }, | 108 }, |
96 { | 109 { |
97 'name': 'ApplicationLocaleValue', | 110 'name': 'ApplicationLocaleValue', |
98 'type': 'string', | 111 'type': 'string', |
| 112 'supported_on': ['chrome.win:8-'], |
99 'annotations': { | 113 'annotations': { |
100 'platforms': ['win'], | |
101 'products': ['chrome'], | |
102 'features': {'dynamic_refresh': 0}, | 114 'features': {'dynamic_refresh': 0}, |
103 'example_value': 'en', | 115 'example_value': 'en', |
104 }, | 116 }, |
105 }, | 117 }, |
106 { | 118 { |
107 'name': 'AlternateErrorPagesEnabled', | 119 'name': 'AlternateErrorPagesEnabled', |
108 'type': 'main', | 120 'type': 'main', |
| 121 'supported_on': ['chrome.*:8-'], |
109 'annotations': { | 122 'annotations': { |
110 'platforms': ['linux', 'mac', 'win'], | |
111 'products': ['chrome'], | |
112 'features': {'dynamic_refresh': 1}, | 123 'features': {'dynamic_refresh': 1}, |
113 'example_value': True, | 124 'example_value': True, |
114 }, | 125 }, |
115 }, | 126 }, |
116 { | 127 { |
117 'name': 'SearchSuggestEnabled', | 128 'name': 'SearchSuggestEnabled', |
118 'type': 'main', | 129 'type': 'main', |
| 130 'supported_on': ['chrome.*:8-'], |
119 'annotations': { | 131 'annotations': { |
120 'platforms': ['linux', 'mac', 'win'], | |
121 'products': ['chrome'], | |
122 'features': {'dynamic_refresh': 1}, | 132 'features': {'dynamic_refresh': 1}, |
123 'example_value': True, | 133 'example_value': True, |
124 } | 134 } |
125 }, | 135 }, |
126 { | 136 { |
127 'name': 'DnsPrefetchingEnabled', | 137 'name': 'DnsPrefetchingEnabled', |
128 'type': 'main', | 138 'type': 'main', |
| 139 'supported_on': ['chrome.*:8-'], |
129 'annotations': { | 140 'annotations': { |
130 'platforms': ['linux', 'mac', 'win'], | |
131 'products': ['chrome'], | |
132 'features': {'dynamic_refresh': 1}, | 141 'features': {'dynamic_refresh': 1}, |
133 'example_value': True, | 142 'example_value': True, |
134 } | 143 } |
135 }, | 144 }, |
136 { | 145 { |
137 'name': 'DisableSpdy', | 146 'name': 'DisableSpdy', |
138 'type': 'main', | 147 'type': 'main', |
| 148 'supported_on': ['chrome.*:8-'], |
139 'annotations': { | 149 'annotations': { |
140 'platforms': ['linux', 'mac', 'win'], | |
141 'products': ['chrome'], | |
142 'features': {'dynamic_refresh': 1}, | 150 'features': {'dynamic_refresh': 1}, |
143 'example_value': True, | 151 'example_value': True, |
144 } | 152 } |
145 }, | 153 }, |
146 { | 154 { |
147 'name': 'JavascriptEnabled', | 155 'name': 'JavascriptEnabled', |
148 'type': 'main', | 156 'type': 'main', |
| 157 'supported_on': ['chrome.*:8-'], |
149 'annotations': { | 158 'annotations': { |
150 'platforms': ['linux', 'mac', 'win'], | |
151 'products': ['chrome'], | |
152 'features': {'dynamic_refresh': 0}, | 159 'features': {'dynamic_refresh': 0}, |
153 'example_value': True, | 160 'example_value': True, |
154 } | 161 } |
155 }, | 162 }, |
156 { | 163 { |
157 'name': 'SavingBrowserHistoryDisabled', | 164 'name': 'SavingBrowserHistoryDisabled', |
158 'type': 'main', | 165 'type': 'main', |
| 166 'supported_on': ['chrome.*:8-'], |
159 'annotations': { | 167 'annotations': { |
160 'platforms': ['linux', 'mac', 'win'], | |
161 'products': ['chrome'], | |
162 'features': {'dynamic_refresh': 1}, | 168 'features': {'dynamic_refresh': 1}, |
163 'example_value': True, | 169 'example_value': True, |
164 } | 170 } |
165 }, | 171 }, |
166 { | 172 { |
167 'name': 'PrintingEnabled', | 173 'name': 'PrintingEnabled', |
168 'type': 'main', | 174 'type': 'main', |
| 175 'supported_on': ['chrome.*:8-'], |
169 'annotations': { | 176 'annotations': { |
170 'platforms': ['linux', 'mac', 'win'], | |
171 'products': ['chrome'], | |
172 'features': {'dynamic_refresh': 1}, | 177 'features': {'dynamic_refresh': 1}, |
173 'example_value': True, | 178 'example_value': True, |
174 } | 179 } |
175 }, | 180 }, |
176 { | 181 { |
177 'name': 'SafeBrowsingEnabled', | 182 'name': 'SafeBrowsingEnabled', |
178 'type': 'main', | 183 'type': 'main', |
| 184 'supported_on': ['chrome.*:8-'], |
179 'annotations': { | 185 'annotations': { |
180 'platforms': ['linux', 'mac', 'win'], | |
181 'products': ['chrome'], | |
182 'features': {'dynamic_refresh': 0}, | 186 'features': {'dynamic_refresh': 0}, |
183 'example_value': True, | 187 'example_value': True, |
184 } | 188 } |
185 }, | 189 }, |
186 { | 190 { |
187 'name': 'MetricsReportingEnabled', | 191 'name': 'MetricsReportingEnabled', |
188 'type': 'main', | 192 'type': 'main', |
| 193 'supported_on': ['chrome.*:8-'], |
189 'annotations': { | 194 'annotations': { |
190 'platforms': ['linux', 'mac', 'win'], | |
191 'products': ['chrome'], | |
192 'features': {'dynamic_refresh': 0}, | 195 'features': {'dynamic_refresh': 0}, |
193 'example_value': True, | 196 'example_value': True, |
194 'problem_href': | 197 'problem_href': |
195 'http://www.chromium.org/administrators/' | 198 'http://www.chromium.org/administrators/' |
196 'policy-list-3/metrics-reporting-enabled', | 199 'policy-list-3/metrics-reporting-enabled', |
197 } | 200 } |
198 }, | 201 }, |
199 { | 202 { |
200 'name': 'PasswordManager', | 203 'name': 'PasswordManager', |
201 'type': 'group', | 204 'type': 'group', |
202 'policies': [{ | 205 'policies': [{ |
203 'name': 'PasswordManagerEnabled', | 206 'name': 'PasswordManagerEnabled', |
204 'type': 'main', | 207 'type': 'main', |
| 208 'supported_on': ['chrome.*:8-'], |
205 'annotations': { | 209 'annotations': { |
206 'platforms': ['linux', 'mac', 'win'], | |
207 'products': ['chrome'], | |
208 'features': {'dynamic_refresh': 1}, | 210 'features': {'dynamic_refresh': 1}, |
209 'example_value': True, | 211 'example_value': True, |
210 } | 212 } |
211 }, | 213 }, |
212 { | 214 { |
213 'name': 'PasswordManagerAllowShowPasswords', | 215 'name': 'PasswordManagerAllowShowPasswords', |
214 'type': 'main', | 216 'type': 'main', |
| 217 'supported_on': ['chrome.*:8-'], |
215 'annotations': { | 218 'annotations': { |
216 'platforms': ['linux', 'mac', 'win'], | |
217 'products': ['chrome'], | |
218 'features': {'dynamic_refresh': 1}, | 219 'features': {'dynamic_refresh': 1}, |
219 'example_value': False, | 220 'example_value': False, |
220 } | 221 } |
221 }] | 222 }] |
222 }, | 223 }, |
223 { | 224 { |
224 'name': 'AutoFillEnabled', | 225 'name': 'AutoFillEnabled', |
225 'type': 'main', | 226 'type': 'main', |
| 227 'supported_on': ['chrome.*:8-'], |
226 'annotations': { | 228 'annotations': { |
227 'platforms': ['linux', 'mac', 'win'], | |
228 'products': ['chrome'], | |
229 'features': {'dynamic_refresh': 1}, | 229 'features': {'dynamic_refresh': 1}, |
230 'example_value': False, | 230 'example_value': False, |
231 } | 231 } |
232 }, | 232 }, |
233 { | 233 { |
234 'name': 'DisabledPlugins', | 234 'name': 'DisabledPlugins', |
235 'type': 'list', | 235 'type': 'list', |
| 236 'supported_on': ['chrome.*:8-'], |
236 'annotations': { | 237 'annotations': { |
237 'platforms': ['linux', 'mac', 'win'], | |
238 'products': ['chrome'], | |
239 'features': {'dynamic_refresh': 1}, | 238 'features': {'dynamic_refresh': 1}, |
240 'example_value': ['Java', 'Shockwave Flash', 'Chrome PDF Viewer'], | 239 'example_value': ['Java', 'Shockwave Flash', 'Chrome PDF Viewer'], |
241 } | 240 } |
242 }, | 241 }, |
243 { | 242 { |
244 'name': 'SyncDisabled', | 243 'name': 'SyncDisabled', |
245 'type': 'main', | 244 'type': 'main', |
| 245 'supported_on': ['chrome.*:8-'], |
246 'annotations': { | 246 'annotations': { |
247 'platforms': ['linux', 'mac', 'win'], | |
248 'products': ['chrome'], | |
249 'features': {'dynamic_refresh': 1}, | 247 'features': {'dynamic_refresh': 1}, |
250 'example_value': True, | 248 'example_value': True, |
251 } | 249 } |
252 }, | 250 }, |
253 { | 251 { |
254 'name': 'Proxy', | 252 'name': 'Proxy', |
255 'type': 'group', | 253 'type': 'group', |
256 'policies': [ | 254 'policies': [ |
257 { | 255 { |
258 'name': 'ProxyServerMode', | 256 'name': 'ProxyServerMode', |
259 'type': 'enum', | 257 'type': 'enum', |
260 'items': [ | 258 'items': [ |
261 {'name': 'ProxyServerDisabled', 'value': '0'}, | 259 {'name': 'ProxyServerDisabled', 'value': '0'}, |
262 {'name': 'ProxyServerAutoDetect', 'value': '1'}, | 260 {'name': 'ProxyServerAutoDetect', 'value': '1'}, |
263 {'name': 'ProxyServerManual', 'value': '2'}, | 261 {'name': 'ProxyServerManual', 'value': '2'}, |
264 {'name': 'ProxyServerUseSystem', 'value': '3'}, | 262 {'name': 'ProxyServerUseSystem', 'value': '3'}, |
265 ], | 263 ], |
| 264 'supported_on': ['chrome.*:8-'], |
266 'annotations': { | 265 'annotations': { |
267 'platforms': ['linux', 'mac', 'win'], | |
268 'products': ['chrome'], | |
269 'features': {'dynamic_refresh': 0}, | 266 'features': {'dynamic_refresh': 0}, |
270 'example_value': 2, | 267 'example_value': 2, |
271 } | 268 } |
272 }, | 269 }, |
273 { | 270 { |
274 'name': 'ProxyServer', | 271 'name': 'ProxyServer', |
275 'type': 'string', | 272 'type': 'string', |
| 273 'supported_on': ['chrome.*:8-'], |
276 'annotations': { | 274 'annotations': { |
277 'platforms': ['linux', 'mac', 'win'], | |
278 'products': ['chrome'], | |
279 'features': {'dynamic_refresh': 0}, | 275 'features': {'dynamic_refresh': 0}, |
280 'example_value': '123.123.123.123:8080', | 276 'example_value': '123.123.123.123:8080', |
281 } | 277 } |
282 }, | 278 }, |
283 { | 279 { |
284 'name': 'ProxyPacUrl', | 280 'name': 'ProxyPacUrl', |
285 'type': 'string', | 281 'type': 'string', |
| 282 'supported_on': ['chrome.*:8-'], |
286 'annotations': { | 283 'annotations': { |
287 'platforms': ['linux', 'mac', 'win'], | |
288 'products': ['chrome'], | |
289 'features': {'dynamic_refresh': 0}, | 284 'features': {'dynamic_refresh': 0}, |
290 'example_value': 'http://internal.site/example.pac' | 285 'example_value': 'http://internal.site/example.pac' |
291 } | 286 } |
292 }, | 287 }, |
293 { | 288 { |
294 'name': 'ProxyBypassList', | 289 'name': 'ProxyBypassList', |
295 'type': 'string', | 290 'type': 'string', |
| 291 'supported_on': ['chrome.*:8-'], |
296 'annotations': { | 292 'annotations': { |
297 'platforms': ['linux', 'mac', 'win'], | |
298 'products': ['chrome'], | |
299 'features': {'dynamic_refresh': 0}, | 293 'features': {'dynamic_refresh': 0}, |
300 'example_value': | 294 'example_value': |
301 'http://www.example1.com,' | 295 'http://www.example1.com,' |
302 'http://www.example2.com,http://internalsite/', | 296 'http://www.example2.com,http://internalsite/', |
303 } | 297 } |
304 }, | 298 }, |
305 ] | 299 ] |
306 }, | 300 }, |
307 { | 301 { |
308 'name': 'HTTPAuthentication', | 302 'name': 'HTTPAuthentication', |
309 'type': 'group', | 303 'type': 'group', |
310 'policies': [ | 304 'policies': [ |
311 { | 305 { |
312 'name': 'AuthSchemes', | 306 'name': 'AuthSchemes', |
313 'type': 'string', | 307 'type': 'string', |
| 308 'supported_on': ['chrome.*:9-'], |
314 'annotations': { | 309 'annotations': { |
315 'platforms': ['linux', 'mac', 'win'], | |
316 'products': ['chrome'], | |
317 'features': {'dynamic_refresh': 0}, | 310 'features': {'dynamic_refresh': 0}, |
318 'example_value': 'basic,digest,ntlm,negotiate', | 311 'example_value': 'basic,digest,ntlm,negotiate', |
319 } | 312 } |
320 }, | 313 }, |
321 { | 314 { |
322 'name': 'DisableAuthNegotiateCnameLookup', | 315 'name': 'DisableAuthNegotiateCnameLookup', |
323 'type': 'main', | 316 'type': 'main', |
| 317 'supported_on': ['chrome.*:9-'], |
324 'annotations': { | 318 'annotations': { |
325 'platforms': ['linux', 'mac', 'win'], | |
326 'products': ['chrome'], | |
327 'features': {'dynamic_refresh': 0}, | 319 'features': {'dynamic_refresh': 0}, |
328 'example_value': False, | 320 'example_value': False, |
329 } | 321 } |
330 }, | 322 }, |
331 { | 323 { |
332 'name': 'EnableAuthNegotiatePort', | 324 'name': 'EnableAuthNegotiatePort', |
333 'type': 'main', | 325 'type': 'main', |
| 326 'supported_on': ['chrome.*:9-'], |
334 'annotations': { | 327 'annotations': { |
335 'platforms': ['linux', 'mac', 'win'], | |
336 'products': ['chrome'], | |
337 'features': {'dynamic_refresh': 0}, | 328 'features': {'dynamic_refresh': 0}, |
338 'example_value': False, | 329 'example_value': False, |
339 } | 330 } |
340 }, | 331 }, |
341 { | 332 { |
342 'name': 'AuthServerWhitelist', | 333 'name': 'AuthServerWhitelist', |
343 'type': 'string', | 334 'type': 'string', |
| 335 'supported_on': ['chrome.*:9-'], |
344 'annotations': { | 336 'annotations': { |
345 'platforms': ['linux', 'mac', 'win'], | |
346 'products': ['chrome'], | |
347 'features': {'dynamic_refresh': 0}, | 337 'features': {'dynamic_refresh': 0}, |
348 'example_value': '*example.com,foobar.com,*baz', | 338 'example_value': '*example.com,foobar.com,*baz', |
349 } | 339 } |
350 }, | 340 }, |
351 { | 341 { |
352 'name': 'AuthNegotiateDelegateWhitelist', | 342 'name': 'AuthNegotiateDelegateWhitelist', |
353 'type': 'string', | 343 'type': 'string', |
| 344 'supported_on': ['chrome.*:9-'], |
354 'annotations': { | 345 'annotations': { |
355 'platforms': ['linux', 'mac', 'win'], | |
356 'products': ['chrome'], | |
357 'features': {'dynamic_refresh': 0}, | 346 'features': {'dynamic_refresh': 0}, |
358 'example_value': 'foobar.example.com', | 347 'example_value': 'foobar.example.com', |
359 } | 348 } |
360 }, | 349 }, |
361 { | 350 { |
362 'name': 'GSSAPILibraryName', | 351 'name': 'GSSAPILibraryName', |
363 'type': 'string', | 352 'type': 'string', |
| 353 'supported_on': ['chrome.linux:9-', 'chrome.mac:9-'], |
364 'annotations': { | 354 'annotations': { |
365 'platforms': ['linux', 'mac'], | |
366 'products': ['chrome'], | |
367 'features': {'dynamic_refresh': 0}, | 355 'features': {'dynamic_refresh': 0}, |
368 'example_value': 'libgssapi_krb5.so.2', | 356 'example_value': 'libgssapi_krb5.so.2', |
369 } | 357 } |
370 }, | 358 }, |
371 ] | 359 ] |
372 }, | 360 }, |
373 { | 361 { |
374 'name': 'Extensions', | 362 'name': 'Extensions', |
375 'type': 'group', | 363 'type': 'group', |
376 'policies': [{ | 364 'policies': [{ |
377 'name': 'ExtensionInstallBlacklist', | 365 'name': 'ExtensionInstallBlacklist', |
378 'type': 'list', | 366 'type': 'list', |
| 367 'supported_on': ['chrome.*:8-'], |
379 'annotations': { | 368 'annotations': { |
380 'platforms': ['linux', 'mac', 'win'], | |
381 'products': ['chrome'], | |
382 'features': {'dynamic_refresh': 1}, | 369 'features': {'dynamic_refresh': 1}, |
383 'example_value': ['extension_id1', 'extension_id2'] | 370 'example_value': ['extension_id1', 'extension_id2'] |
384 } | 371 } |
385 }, | 372 }, |
386 { | 373 { |
387 'name': 'ExtensionInstallWhitelist', | 374 'name': 'ExtensionInstallWhitelist', |
388 'type': 'list', | 375 'type': 'list', |
| 376 'supported_on': ['chrome.*:8-'], |
389 'annotations': { | 377 'annotations': { |
390 'platforms': ['linux', 'mac', 'win'], | |
391 'products': ['chrome'], | |
392 'features': {'dynamic_refresh': 1}, | 378 'features': {'dynamic_refresh': 1}, |
393 'example_value': ['extension_id1', 'extension_id2'] | 379 'example_value': ['extension_id1', 'extension_id2'] |
394 } | 380 } |
395 }, | 381 }, |
396 { | 382 { |
397 » 'name': 'ExtensionInstallForcelist', | 383 'name': 'ExtensionInstallForcelist', |
398 » 'type': 'list', | 384 'type': 'list', |
399 » 'annotations': { | 385 'supported_on': ['chrome.*:9-'], |
400 'platforms': ['linux', 'mac', 'win'], | 386 'annotations': { |
401 'products': ['chrome'], | |
402 'features': {'dynamic_refresh': 0}, | 387 'features': {'dynamic_refresh': 0}, |
403 'example_value': [ | 388 'example_value': [ |
404 'lcncmkcnkcdbbanbjakcencbaoegdjlp;' | 389 'lcncmkcnkcdbbanbjakcencbaoegdjlp;' |
405 'https://clients2.google.com/service/update2/crx' | 390 'https://clients2.google.com/service/update2/crx' |
406 » ] | 391 ] |
407 » } | 392 } |
408 }] | 393 }] |
409 }, | 394 }, |
410 { | 395 { |
411 'name': 'ShowHomeButton', | 396 'name': 'ShowHomeButton', |
412 'type': 'main', | 397 'type': 'main', |
| 398 'supported_on': ['chrome.*:8-'], |
413 'annotations': { | 399 'annotations': { |
414 'platforms': ['linux', 'mac', 'win'], | |
415 'products': ['chrome'], | |
416 'features': {'dynamic_refresh': 1}, | 400 'features': {'dynamic_refresh': 1}, |
417 'example_value': True | 401 'example_value': True |
418 } | 402 } |
419 }, | 403 }, |
420 { | 404 { |
421 'name': 'DeveloperToolsDisabled', | 405 'name': 'DeveloperToolsDisabled', |
422 'type': 'main', | 406 'type': 'main', |
| 407 'supported_on': ['chrome.*:9-'], |
423 'annotations': { | 408 'annotations': { |
424 'platforms': ['linux', 'mac', 'win'], | 409 'features': {'dynamic_refresh': 1}, |
425 » 'products': ['chrome'], | 410 'example_value': False, |
426 » 'features': {'dynamic_refresh': 1}, | |
427 » 'example_value': False, | |
428 } | 411 } |
429 }, | 412 }, |
430 { | 413 { |
431 'name': 'RestoreOnStartupGroup', | 414 'name': 'RestoreOnStartupGroup', |
432 'type': 'group', | 415 'type': 'group', |
433 'policies': [{ | 416 'policies': [{ |
434 'name': 'RestoreOnStartup', | 417 'name': 'RestoreOnStartup', |
435 'type': 'enum', | 418 'type': 'enum', |
436 'items': [ | 419 'items': [ |
437 {'name': 'RestoreOnStartupIsNone', 'value': '0'}, | 420 {'name': 'RestoreOnStartupIsNone', 'value': '0'}, |
438 {'name': 'RestoreOnStartupIsLastSession', 'value': '1'}, | 421 {'name': 'RestoreOnStartupIsLastSession', 'value': '1'}, |
439 {'name': 'RestoreOnStartupIsURLs', 'value': '4'}, | 422 {'name': 'RestoreOnStartupIsURLs', 'value': '4'}, |
440 ], | 423 ], |
| 424 'supported_on': ['chrome.*:8-'], |
441 'annotations': { | 425 'annotations': { |
442 'platforms': ['linux', 'mac', 'win'], | |
443 'products': ['chrome'], | |
444 'features': {'dynamic_refresh': 1}, | 426 'features': {'dynamic_refresh': 1}, |
445 'example_value': 4, | 427 'example_value': 4, |
446 } | 428 } |
447 },{ | 429 },{ |
448 'name': 'RestoreOnStartupURLs', | 430 'name': 'RestoreOnStartupURLs', |
449 'type': 'list', | 431 'type': 'list', |
| 432 'supported_on': ['chrome.*:8-'], |
450 'annotations': { | 433 'annotations': { |
451 'platforms': ['linux', 'mac', 'win'], | |
452 'products': ['chrome'], | |
453 'features': {'dynamic_refresh': 1}, | 434 'features': {'dynamic_refresh': 1}, |
454 'example_value': ['http://example.com', 'http://chromium.org'], | 435 'example_value': ['http://example.com', 'http://chromium.org'], |
455 } | 436 } |
456 }] | 437 }] |
457 }, | 438 }, |
458 { | 439 { |
459 'name': 'DefaultSearchProvider', | 440 'name': 'DefaultSearchProvider', |
460 'type': 'group', | 441 'type': 'group', |
461 'policies': [ | 442 'policies': [ |
462 { | 443 { |
463 'name': 'DefaultSearchProviderEnabled', | 444 'name': 'DefaultSearchProviderEnabled', |
464 'type': 'main', | 445 'type': 'main', |
| 446 'supported_on': ['chrome.*:8-'], |
465 'annotations': { | 447 'annotations': { |
466 'platforms': ['linux', 'mac', 'win'], | |
467 'products': ['chrome'], | |
468 'features': {'dynamic_refresh': 1}, | 448 'features': {'dynamic_refresh': 1}, |
469 'example_value': True, | 449 'example_value': True, |
470 } | 450 } |
471 }, | 451 }, |
472 { | 452 { |
473 'name': 'DefaultSearchProviderName', | 453 'name': 'DefaultSearchProviderName', |
474 'type': 'string', | 454 'type': 'string', |
| 455 'supported_on': ['chrome.*:8-'], |
475 'annotations': { | 456 'annotations': { |
476 'platforms': ['linux', 'mac', 'win'], | |
477 'products': ['chrome'], | |
478 'features': {'dynamic_refresh': 1}, | 457 'features': {'dynamic_refresh': 1}, |
479 'example_value': 'My Intranet Search', | 458 'example_value': 'My Intranet Search', |
480 } | 459 } |
481 }, | 460 }, |
482 { | 461 { |
483 'name': 'DefaultSearchProviderKeyword', | 462 'name': 'DefaultSearchProviderKeyword', |
484 'type': 'string', | 463 'type': 'string', |
| 464 'supported_on': ['chrome.*:8-'], |
485 'annotations': { | 465 'annotations': { |
486 'platforms': ['linux', 'mac', 'win'], | |
487 'products': ['chrome'], | |
488 'features': {'dynamic_refresh': 1}, | 466 'features': {'dynamic_refresh': 1}, |
489 'example_value': 'mis', | 467 'example_value': 'mis', |
490 } | 468 } |
491 }, | 469 }, |
492 { | 470 { |
493 'name': 'DefaultSearchProviderSearchURL', | 471 'name': 'DefaultSearchProviderSearchURL', |
494 'type': 'string', | 472 'type': 'string', |
| 473 'supported_on': ['chrome.*:8-'], |
495 'annotations': { | 474 'annotations': { |
496 'platforms': ['linux', 'mac', 'win'], | |
497 'products': ['chrome'], | |
498 'features': {'dynamic_refresh': 1}, | 475 'features': {'dynamic_refresh': 1}, |
499 'example_value': 'http://search.my.company/search?q={searchTerms}', | 476 'example_value': 'http://search.my.company/search?q={searchTerms}', |
500 } | 477 } |
501 }, | 478 }, |
502 { | 479 { |
503 'name': 'DefaultSearchProviderSuggestURL', | 480 'name': 'DefaultSearchProviderSuggestURL', |
504 'type': 'string', | 481 'type': 'string', |
| 482 'supported_on': ['chrome.*:8-'], |
505 'annotations': { | 483 'annotations': { |
506 'platforms': ['linux', 'mac', 'win'], | |
507 'products': ['chrome'], | |
508 'features': {'dynamic_refresh': 1}, | 484 'features': {'dynamic_refresh': 1}, |
509 'example_value': 'http://search.my.company/suggest?q={searchTerms}', | 485 'example_value': 'http://search.my.company/suggest?q={searchTerms}', |
510 } | 486 } |
511 }, | 487 }, |
512 { | 488 { |
513 'name': 'DefaultSearchProviderIconURL', | 489 'name': 'DefaultSearchProviderIconURL', |
514 'type': 'string', | 490 'type': 'string', |
| 491 'supported_on': ['chrome.*:8-'], |
515 'annotations': { | 492 'annotations': { |
516 'platforms': ['linux', 'mac', 'win'], | |
517 'products': ['chrome'], | |
518 'features': {'dynamic_refresh': 1}, | 493 'features': {'dynamic_refresh': 1}, |
519 'example_value': 'http://search.my.company/favicon.ico', | 494 'example_value': 'http://search.my.company/favicon.ico', |
520 } | 495 } |
521 }, | 496 }, |
522 { | 497 { |
523 'name': 'DefaultSearchProviderEncodings', | 498 'name': 'DefaultSearchProviderEncodings', |
524 'type': 'list', | 499 'type': 'list', |
| 500 'supported_on': ['chrome.*:8-'], |
525 'annotations': { | 501 'annotations': { |
526 'platforms': ['linux', 'mac', 'win'], | |
527 'products': ['chrome'], | |
528 'features': {'dynamic_refresh': 1}, | 502 'features': {'dynamic_refresh': 1}, |
529 'example_value': ['UTF-8', 'UTF-16', 'GB2312', 'ISO-8859-1'] | 503 'example_value': ['UTF-8', 'UTF-16', 'GB2312', 'ISO-8859-1'] |
530 } | 504 } |
531 }, | 505 }, |
532 ] | 506 ] |
533 }, | 507 }, |
534 { | 508 { |
535 'name': 'ChromeFrameRendererSettings', | 509 'name': 'ChromeFrameRendererSettings', |
536 'type': 'group', | 510 'type': 'group', |
537 'policies': [{ | 511 'policies': [{ |
538 'name': 'ChromeFrameRendererSettings', | 512 'name': 'ChromeFrameRendererSettings', |
539 'type': 'enum', | 513 'type': 'enum', |
540 'items': [ | 514 'items': [ |
541 {'name': 'RenderInHost', 'value': '0'}, | 515 {'name': 'RenderInHost', 'value': '0'}, |
542 {'name': 'RenderInChromeFrame', 'value': '1'}, | 516 {'name': 'RenderInChromeFrame', 'value': '1'}, |
543 ], | 517 ], |
| 518 'supported_on': ['chrome_frame:8-'], |
544 'annotations': { | 519 'annotations': { |
545 'platforms': ['win'], | |
546 'products': ['chrome_frame'], | |
547 'features': {'dynamic_refresh': 0}, | 520 'features': {'dynamic_refresh': 0}, |
548 'example_value': 1, | 521 'example_value': 1, |
549 } | 522 } |
550 }, { | 523 }, { |
551 'name': 'RenderInChromeFrameList', | 524 'name': 'RenderInChromeFrameList', |
552 'type': 'list', | 525 'type': 'list', |
| 526 'supported_on': ['chrome_frame:8-'], |
553 'annotations': { | 527 'annotations': { |
554 'platforms': ['win'], | |
555 'products': ['chrome_frame'], | |
556 'features': {'dynamic_refresh': 0}, | 528 'features': {'dynamic_refresh': 0}, |
557 'example_value': ['http://www.example.com', 'http://www.example.edu'], | 529 'example_value': ['http://www.example.com', 'http://www.example.edu'], |
558 } | 530 } |
559 }, { | 531 }, { |
560 'name': 'RenderInHostList', | 532 'name': 'RenderInHostList', |
561 'type': 'list', | 533 'type': 'list', |
| 534 'supported_on': ['chrome_frame:8-'], |
562 'annotations': { | 535 'annotations': { |
563 'platforms': ['win'], | |
564 'products': ['chrome_frame'], | |
565 'features': {'dynamic_refresh': 0}, | 536 'features': {'dynamic_refresh': 0}, |
566 'example_value': ['http://www.example.com', 'http://www.example.edu'], | 537 'example_value': ['http://www.example.com', 'http://www.example.edu'], |
567 } | 538 } |
568 }], | 539 }], |
569 }, | 540 }, |
570 { | 541 { |
571 'name': 'ChromeFrameContentTypes', | 542 'name': 'ChromeFrameContentTypes', |
572 'type': 'group', | 543 'type': 'group', |
573 'policies': [{ | 544 'policies': [{ |
574 'name': 'ChromeFrameContentTypes', | 545 'name': 'ChromeFrameContentTypes', |
575 'type': 'list', | 546 'type': 'list', |
| 547 'supported_on': ['chrome_frame:8-'], |
576 'annotations': { | 548 'annotations': { |
577 'platforms': ['win'], | |
578 'products': ['chrome_frame'], | |
579 'features': {'dynamic_refresh': 0}, | 549 'features': {'dynamic_refresh': 0}, |
580 'example_value': ['text/xml', 'application/xml'], | 550 'example_value': ['text/xml', 'application/xml'], |
581 } | 551 } |
582 }], | 552 }], |
583 }, | 553 }, |
584 { | 554 { |
585 'name': 'ChromeOsLockOnIdleSuspend', | 555 'name': 'ChromeOsLockOnIdleSuspend', |
586 'type': 'main', | 556 'type': 'main', |
| 557 'supported_on': ['chrome_os:0.9.79.0-'], |
587 'annotations': { | 558 'annotations': { |
588 'platforms': ['chrome_os'], | |
589 'products': ['chrome_os'], | |
590 'features': {'dynamic_refresh': 1}, | 559 'features': {'dynamic_refresh': 1}, |
591 'example_value': True, | 560 'example_value': True, |
592 } | 561 } |
593 }, | 562 }, |
594 ], | 563 ], |
595 'placeholders': [ | 564 'placeholders': [ |
596 # Note: keys $1 and $3 are reserved for Chromium and Chromium Frame. | 565 # Note: keys $1 and $3 are reserved for Chromium and Chromium Frame. |
597 # Key $6 is reserved for doc_writer. | 566 # Key $6 is reserved for doc_writer. |
598 { | 567 { |
599 'key': '$2', | 568 'key': '$2', |
600 'value': 'http://www.chromium.org/developers/design-documents/network-sett
ings#TOC-Command-line-options-for-proxy-sett' | 569 'value': 'http://www.chromium.org/developers/design-documents/network-sett
ings#TOC-Command-line-options-for-proxy-sett' |
601 }, | 570 }, |
602 { | 571 { |
603 'key': '$4', | 572 'key': '$4', |
604 'value': 'http://www.chromium.org/developers/how-tos/chrome-frame-getting-
started' | 573 'value': 'http://www.chromium.org/developers/how-tos/chrome-frame-getting-
started' |
605 }, | 574 }, |
606 { | 575 { |
607 'key': '$5', | 576 'key': '$5', |
608 'value': 'http://www.chromium.org/administrators/policy-templates' | 577 'value': 'http://www.chromium.org/administrators/policy-templates' |
609 }, | 578 }, |
610 ] | 579 ] |
611 } | 580 } |
OLD | NEW |