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

Side by Side Diff: chrome/test/data/policy/policy_test_cases.json

Issue 10916244: Convert the last policy.PolicyTest pyauto test to a browser_test. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fixed naming, rebased Created 8 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 | Annotate | Revision Log
« no previous file with comments | « chrome/chrome_tests.gypi ('k') | chrome/test/functional/PYAUTO_TESTS » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 {
2 "-- Template --": {
3 "intro": "Top-level entries map a policy name to its test parameters, descri bed below.",
4
5 "pref": "The pref that this policy maps to, if any.",
6 "test_policy": "A policy dictionary that should trigger the managed banner i n the settings UI. Usually just sets the current policy.",
7 "settings_pages": ["A list of settings pages where the banner should be visi ble when this policy is set."],
8 "os": ["List of operating systems that support this policy. Valid values:", "win", "linux", "mac", "chromeos"],
9 "local_state": "Optionally indicate that |pref| is registed in local state, instead of in the profile PrefService.",
10 "official_only": "Optionally set this to true if this policy only works on o fficial builds.",
11 },
12
13 "HomepageLocation": {
14 "pref": "homepage",
15 "test_policy": { "HomepageLocation": "http://chromium.org" },
16 "settings_pages": ["chrome://settings-frame/homePageOverlay"],
17 "os": ["win", "linux", "mac", "chromeos"],
18 },
19
20 "HomepageIsNewTabPage": {
21 "pref": "homepage_is_newtabpage",
22 "test_policy": { "HomepageIsNewTabPage": true },
23 "settings_pages": ["chrome://settings-frame/homePageOverlay"],
24 "os": ["win", "linux", "mac", "chromeos"],
25 },
26
27 "DefaultBrowserSettingEnabled": {
28 "pref": "browser.default_browser_setting_enabled",
29 "test_policy": { "DefaultBrowserSettingEnabled": true },
30 "settings_pages": [],
31 "local_state": true,
32 "os": ["win", "mac", "linux"],
33
34 "note": "TODO(joaodasilva): Couldn't verify on linux.",
35 },
36
37 "ApplicationLocaleValue": {
38 "pref": "intl.app_locale",
39 "test_policy": { "ApplicationLocaleValue": "fr" },
40 "settings_pages": [],
41 "local_state": true,
42 "os": ["win"],
43 },
44
45 "AlternateErrorPagesEnabled": {
46 "pref": "alternate_error_pages.enabled",
47 "test_policy": { "AlternateErrorPagesEnabled": false },
48 "settings_pages": ["chrome://settings-frame"],
49 "os": ["win", "linux", "mac", "chromeos"],
50 },
51
52 "SearchSuggestEnabled": {
53 "pref": "search.suggest_enabled",
54 "test_policy": { "SearchSuggestEnabled": false },
55 "settings_pages": ["chrome://settings-frame"],
56 "os": ["win", "linux", "mac", "chromeos"],
57 },
58
59 "DnsPrefetchingEnabled": {
60 "pref": "dns_prefetching.enabled",
61 "test_policy": { "DnsPrefetchingEnabled": false },
62 "settings_pages": ["chrome://settings-frame"],
63 "os": ["win", "linux", "mac", "chromeos"],
64 },
65
66 "DisableSpdy": {
67 "pref": "spdy.disabled",
68 "test_policy": { "DisableSpdy": true },
69 "settings_pages": [],
70 "os": ["win", "linux", "mac", "chromeos"],
71 },
72
73 "DisabledSchemes": {
74 "pref": "protocol.disabled_schemes",
75 "test_policy": { "DisabledSchemes": ["file"] },
76 "settings_pages": [],
77 "local_state": true,
78 "os": ["win", "linux", "mac", "chromeos"],
79 },
80
81 "JavascriptEnabled": {
82 "pref": "profile.managed_default_content_settings.javascript",
83 "test_policy": { "JavascriptEnabled": false },
84 "settings_pages": ["chrome://settings-frame/content"],
85 "os": ["win", "linux", "mac", "chromeos"],
86 },
87
88 "IncognitoEnabled": {
89 "pref": "incognito.mode_availability",
90 "test_policy": { "IncognitoEnabled": false },
91 "settings_pages": [],
92 "os": ["win", "linux", "mac", "chromeos"],
93 },
94
95 "IncognitoModeAvailability": {
96 "pref": "incognito.mode_availability",
97 "test_policy": { "IncognitoModeAvailability": 1 },
98 "settings_pages": [],
99 "os": ["win", "linux", "mac", "chromeos"],
100 },
101
102 "SavingBrowserHistoryDisabled": {
103 "pref": "history.saving_disabled",
104 "test_policy": { "SavingBrowserHistoryDisabled": true },
105 "settings_pages": [],
106 "os": ["win", "linux", "mac", "chromeos"],
107 },
108
109 "RemoteAccessClientFirewallTraversal": {
110 "pref": null,
111 "test_policy": { "RemoteAccessClientFirewallTraversal": true },
112 "settings_pages": [],
113 "os": [],
114 },
115
116 "RemoteAccessHostFirewallTraversal": {
117 "pref": "remote_access.host_firewall_traversal",
118 "test_policy": { "RemoteAccessHostFirewallTraversal": true },
119 "settings_pages": [],
120 "os": [],
121
122 "note": "TODO(frankf): Enable on all OS after crbug.com/121066 is fixed.",
123 },
124
125 "RemoteAccessHostRequireTwoFactor": {
126 "pref": "remote_access.host_require_two_factor",
127 "test_policy": { "RemoteAccessHostRequireTwoFactor": false },
128 "settings_pages": [],
129 "os": [],
130 },
131
132 "RemoteAccessHostDomain": {
133 "pref": "remote_access.host_domain",
134 "test_policy": { "RemoteAccessHostDomain": "" },
135 "settings_pages": [],
136 "os": [],
137 },
138
139 "RemoteAccessHostTalkGadgetPrefix": {
140 "pref": "remote_access.host_talkgadget_prefix",
141 "test_policy": { "RemoteAccessHostTalkGadgetPrefix": "chromoting-host" },
142 "settings_pages": [],
143 "os": [],
144 },
145
146 "RemoteAccessHostRequireCurtain": {
147 "pref": "remote_access.host_require_curtain",
148 "test_policy": { "RemoteAccessHostRequireCurtain": false },
149 "settings_pages": [],
150 "os": [],
151 },
152
153 "PrintingEnabled": {
154 "pref": "printing.enabled",
155 "test_policy": { "PrintingEnabled": false },
156 "settings_pages": [],
157 "os": ["win", "linux", "mac", "chromeos"],
158 },
159
160 "CloudPrintProxyEnabled": {
161 "pref": "cloud_print.enabled",
162 "test_policy": { "CloudPrintProxyEnabled": true },
163 "settings_pages": [],
164 "os": [],
165 },
166
167 "CloudPrintSubmitEnabled": {
168 "pref": "cloud_print.submit_enabled",
169 "test_policy": { "CloudPrintSubmitEnabled": false },
170 "settings_pages": [],
171 "os": ["win", "mac", "linux"],
172 },
173
174 "SafeBrowsingEnabled": {
175 "pref": "safebrowsing.enabled",
176 "test_policy": { "SafeBrowsingEnabled": false },
177 "settings_pages": ["chrome://settings-frame"],
178 "os": ["win", "linux", "mac", "chromeos"],
179 },
180
181 "MetricsReportingEnabled": {
182 "pref": "user_experience_metrics.reporting_enabled",
183 "test_policy": { "MetricsReportingEnabled": false },
184 "settings_pages": ["chrome://settings-frame"],
185 "os": ["win", "mac", "linux"],
186 "local_state": true,
187 "official_only": true
188 },
189
190 "PasswordManagerEnabled": {
191 "pref": "profile.password_manager_enabled",
192 "test_policy": { "PasswordManagerEnabled": false },
193 "settings_pages": ["chrome://settings-frame"],
194 "os": ["win", "linux", "mac", "chromeos"],
195 },
196
197 "PasswordManagerAllowShowPasswords": {
198 "pref": "profile.password_manager_allow_show_passwords",
199 "test_policy": { "PasswordManagerAllowShowPasswords": false },
200 "settings_pages": ["chrome://settings-frame"],
201 "os": ["win", "linux", "mac", "chromeos"],
202
203 "note": "TODO(joaodasilva): Should be chrome://settings-frame/passwords. htt p://crbug.com/97749",
204 },
205
206 "AutoFillEnabled": {
207 "pref": "autofill.enabled",
208 "test_policy": { "AutoFillEnabled": false },
209 "settings_pages": ["chrome://settings-frame"],
210 "os": ["win", "linux", "mac", "chromeos"],
211 },
212
213 "DisabledPlugins": {
214 "pref": "plugins.plugins_disabled",
215 "test_policy": { "DisabledPlugins": ["Flash"] },
216 "settings_pages": [],
217 "os": ["win", "linux", "mac", "chromeos"],
218 },
219
220 "EnabledPlugins": {
221 "pref": "plugins.plugins_enabled",
222 "test_policy": { "EnabledPlugins": ["Flash"] },
223 "settings_pages": [],
224 "os": ["win", "linux", "mac", "chromeos"],
225 },
226
227 "DisabledPluginsExceptions": {
228 "pref": "plugins.plugins_disabled_exceptions",
229 "test_policy": { "DisabledPluginsExceptions": ["Flash"] },
230 "settings_pages": [],
231 "os": ["win", "linux", "mac", "chromeos"],
232 },
233
234 "DisablePluginFinder": {
235 "pref": "plugins.disable_plugin_finder",
236 "test_policy": { "DisablePluginFinder": true },
237 "settings_pages": [],
238 "local_state": true,
239 "os": ["win", "linux", "mac", "chromeos"],
240 },
241
242 "SyncDisabled": {
243 "pref": "sync.managed",
244 "test_policy": { "SyncDisabled": true },
245 "settings_pages": ["chrome://settings-frame"],
246 "os": ["win", "linux", "mac", "chromeos"],
247 },
248
249 "UserDataDir": {
250 "pref": null,
251 "test_policy": { "UserDataDir": "${users}/${user_name}/chrome-test" },
252 "settings_pages": [],
253 "os": ["win", "mac"],
254 },
255
256 "DiskCacheDir": {
257 "pref": "browser.disk_cache_dir",
258 "test_policy": { "DiskCacheDir": "${user_home}/test-cache" },
259 "settings_pages": [],
260 "os": ["win", "mac", "linux"],
261 },
262
263 "DiskCacheSize": {
264 "pref": "browser.disk_cache_size",
265 "test_policy": { "DiskCacheSize": 100 },
266 "settings_pages": [],
267 "os": ["win", "mac", "linux"],
268 },
269
270 "MediaCacheSize": {
271 "pref": "browser.media_cache_size",
272 "test_policy": { "MediaCacheSize": 200 },
273 "settings_pages": [],
274 "os": ["win", "mac", "linux"],
275 },
276
277 "DownloadDirectory": {
278 "pref": "download.default_directory",
279 "test_policy": { "DownloadDirectory": "${user_home}/test-downloads" },
280 "settings_pages": ["chrome://settings-frame"],
281 "os": ["win", "mac", "linux"],
282 },
283
284 "ClearSiteDataOnExit": {
285 "pref": "profile.managed_default_content_settings.cookies",
286 "test_policy": { "ClearSiteDataOnExit": true },
287 "settings_pages": ["chrome://settings-frame/content"],
288 "os": ["win", "linux", "mac", "chromeos"],
289 },
290
291 "ProxyMode": {
292 "pref": "proxy",
293 "test_policy": { "ProxyMode": "direct" },
294 "settings_pages": [],
295 "os": ["win", "mac", "linux"],
296
297 "note": "TODO(joaodasilva): Should be chrome://settings-frame. http://crbug. com/97749",
298 },
299
300 "ProxyServerMode": {
301 "pref": "proxy",
302 "test_policy": { "ProxyServerMode": 0 },
303 "settings_pages": [],
304 "os": ["win", "mac", "linux"],
305
306 "note": "TODO(joaodasilva): Should be chrome://settings-frame. http://crbug. com/97749",
307 },
308
309 "ProxyServer": {
310 "pref": "proxy",
311 "test_policy": { "ProxyMode": "fixed_servers", "ProxyServer": "http://localh ost:8080" },
312 "settings_pages": [],
313 "os": ["win", "mac", "linux"],
314 },
315
316 "ProxyPacUrl": {
317 "pref": "proxy",
318 "test_policy": { "ProxyMode": "pac_script", "ProxyPacUrl": "http://localhost :8080/proxy.pac" },
319 "settings_pages": [],
320 "os": ["win", "mac", "linux"],
321 },
322
323 "ProxyBypassList": {
324 "pref": "proxy",
325 "test_policy": { "ProxyMode": "fixed_servers", "ProxyServer": "http://localh ost:8080", "ProxyBypassList": "localhost" },
326 "settings_pages": [],
327 "os": ["win", "mac", "linux"],
328 },
329
330 "ProxySettings": {
331 "pref": "proxy",
332 "test_policy": { "ProxySettings": { "ProxyMode": "direct" } },
333 "settings_pages": [],
334 "os": ["linux", "win"],
335 },
336
337 "EnableOriginBoundCerts": {
338 "pref": "ssl.origin_bound_certs.enabled",
339 "test_policy": { "EnableOriginBoundCerts": true },
340 "settings_pages": [],
341 "local_state": true,
342 "os": ["win", "mac", "linux"],
343 },
344
345 "DisableSSLRecordSplitting": {
346 "pref": "ssl.ssl_record_splitting.disabled",
347 "test_policy": { "DisableSSLRecordSplitting": true },
348 "settings_pages": [],
349 "local_state": true,
350 "os": ["win", "linux", "mac", "chromeos"],
351 },
352
353 "EnableOnlineRevocationChecks": {
354 "pref": "ssl.rev_checking.enabled",
355 "test_policy": { "EnableOnlineRevocationChecks": true },
356 "settings_pages": [],
357 "local_state": true,
358 "os": ["win", "linux", "mac", "chromeos"],
359 },
360
361 "AuthSchemes": {
362 "pref": "auth.schemes",
363 "test_policy": { "AuthSchemes": "AuthSchemes" },
364 "settings_pages": [],
365 "local_state": true,
366 "os": ["win", "linux", "mac", "chromeos"],
367 },
368
369 "DisableAuthNegotiateCnameLookup": {
370 "pref": "auth.disable_negotiate_cname_lookup",
371 "test_policy": { "DisableAuthNegotiateCnameLookup": true },
372 "settings_pages": [],
373 "local_state": true,
374 "os": ["win", "linux", "mac", "chromeos"],
375 },
376
377 "EnableAuthNegotiatePort": {
378 "pref": "auth.enable_negotiate_port",
379 "test_policy": { "EnableAuthNegotiatePort": true },
380 "settings_pages": [],
381 "local_state": true,
382 "os": ["win", "linux", "mac", "chromeos"],
383 },
384
385 "AuthServerWhitelist": {
386 "pref": "auth.server_whitelist",
387 "test_policy": { "AuthServerWhitelist": "localhost" },
388 "settings_pages": [],
389 "local_state": true,
390 "os": ["win", "linux", "mac", "chromeos"],
391 },
392
393 "AuthNegotiateDelegateWhitelist": {
394 "pref": "auth.negotiate_delegate_whitelist",
395 "test_policy": { "AuthNegotiateDelegateWhitelist": "localhost" },
396 "settings_pages": [],
397 "local_state": true,
398 "os": ["win", "linux", "mac", "chromeos"],
399 },
400
401 "GSSAPILibraryName": {
402 "pref": "auth.gssapi_library_name",
403 "test_policy": { "GSSAPILibraryName": "libwhatever.so" },
404 "settings_pages": [],
405 "local_state": true,
406 "os": ["mac", "linux"],
407 },
408
409 "AllowCrossOriginAuthPrompt": {
410 "pref": "auth.allow_cross_origin_prompt",
411 "test_policy": { "AllowCrossOriginAuthPrompt": true },
412 "settings_pages": [],
413 "local_state": true,
414 "os": ["win", "mac", "linux"],
415 },
416
417 "ExtensionInstallBlacklist": {
418 "pref": "extensions.install.denylist",
419 "test_policy": { "ExtensionInstallBlacklist": ["*"] },
420 "settings_pages": [],
421 "os": ["win", "linux", "mac", "chromeos"],
422 },
423
424 "ExtensionInstallWhitelist": {
425 "pref": "extensions.install.allowlist",
426 "test_policy": { "ExtensionInstallWhitelist": ["lcncmkcnkcdbbanbjakcencbaoeg djlp"] },
427 "settings_pages": [],
428 "os": ["win", "linux", "mac", "chromeos"],
429 },
430
431 "ExtensionInstallForcelist": {
432 "pref": "extensions.install.forcelist",
433 "test_policy": { "ExtensionInstallForcelist": ["lcncmkcnkcdbbanbjakcencbaoeg djlp;https://clients2.google.com/service/update2/crx"] },
434 "settings_pages": [],
435 "os": ["win", "linux", "mac", "chromeos"],
436 },
437
438 "ExtensionInstallSources": {
439 "pref": "extensions.allowed_install_sites",
440 "test_policy": { "ExtensionInstallSources": ["https://www.corp.monkey.net/*" ] },
441 "settings_pages": [],
442 "os": ["win", "linux", "mac", "chromeos"],
443 },
444
445 "ShowHomeButton": {
446 "pref": "browser.show_home_button",
447 "test_policy": { "ShowHomeButton": true },
448 "settings_pages": ["chrome://settings-frame"],
449 "os": ["win", "linux", "mac", "chromeos"],
450 },
451
452 "DeveloperToolsDisabled": {
453 "pref": "devtools.disabled",
454 "test_policy": { "DeveloperToolsDisabled": true },
455 "settings_pages": [],
456 "os": ["win", "linux", "mac", "chromeos"],
457 },
458
459 "RestoreOnStartup": {
460 "pref": "session.restore_on_startup",
461 "test_policy": { "RestoreOnStartup": 4 },
462 "settings_pages": ["chrome://settings-frame"],
463 "os": ["win", "linux", "mac", "chromeos"],
464 },
465
466 "RestoreOnStartupURLs": {
467 "pref": "session.urls_to_restore_on_startup",
468 "test_policy": { "RestoreOnStartupURLs": ["chromium.org"] },
469 "settings_pages": [],
470 "os": ["win", "linux", "mac", "chromeos"],
471
472 "note": "TODO(joaodasilva): Should be chrome://settings-frame. http://crbug. com/97749",
473 },
474
475 "BlockThirdPartyCookies": {
476 "pref": "profile.block_third_party_cookies",
477 "test_policy": { "BlockThirdPartyCookies": true },
478 "settings_pages": ["chrome://settings-frame/content"],
479 "os": ["win", "linux", "mac", "chromeos"],
480
481 "note": "TODO(joaodasilva): The banner is out of place. http://crbug.com/777 91",
482 },
483
484 "DefaultSearchProviderEnabled": {
485 "pref": "default_search_provider.enabled",
486 "test_policy": { "DefaultSearchProviderEnabled": false },
487 "settings_pages": [],
488 "os": ["win", "linux", "mac", "chromeos"],
489
490 "note": "TODO(joaodasilva): Should be chrome://settings-frame. http://crbug. com/97749",
491 },
492
493 "DefaultSearchProviderName": {
494 "pref": "default_search_provider.name",
495 "test_policy": { "DefaultSearchProviderSearchURL": "http://www.google.com/?q ={searchTerms}", "DefaultSearchProviderName": "google.com" },
496 "settings_pages": [],
497 "os": ["win", "linux", "mac", "chromeos"],
498 },
499
500 "DefaultSearchProviderKeyword": {
501 "pref": "default_search_provider.keyword",
502 "test_policy": { "DefaultSearchProviderSearchURL": "http://www.google.com/?q ={searchTerms}", "DefaultSearchProviderKeyword": "google" },
503 "settings_pages": [],
504 "os": ["win", "linux", "mac", "chromeos"],
505 },
506
507 "DefaultSearchProviderSearchURL": {
508 "pref": "default_search_provider.search_url",
509 "test_policy": { "DefaultSearchProviderSearchURL": "http://www.google.com/?q ={searchTerms}" },
510 "settings_pages": [],
511 "os": ["win", "linux", "mac", "chromeos"],
512
513 "note": "TODO(joaodasilva): Should be chrome://settings-frame. http://crbug. com/97749",
514 },
515
516 "DefaultSearchProviderSuggestURL": {
517 "pref": "default_search_provider.suggest_url",
518 "test_policy": { "DefaultSearchProviderSearchURL": "http://www.google.com/?q ={searchTerms}", "DefaultSearchProviderSuggestURL": "http://www.google.com/sugge st?q={searchTerms}" },
519 "settings_pages": [],
520 "os": ["win", "linux", "mac", "chromeos"],
521 },
522
523 "DefaultSearchProviderInstantURL": {
524 "pref": "default_search_provider.instant_url",
525 "test_policy": { "DefaultSearchProviderSearchURL": "http://www.google.com/?q ={searchTerms}", "DefaultSearchProviderInstantURL": "http://www.google.com/insta nt?q={searchTerms}" },
526 "settings_pages": [],
527 "os": ["win", "linux", "mac", "chromeos"],
528 },
529
530 "DefaultSearchProviderIconURL": {
531 "pref": "default_search_provider.icon_url",
532 "test_policy": { "DefaultSearchProviderSearchURL": "http://www.google.com/?q ={searchTerms}", "DefaultSearchProviderIconURL": "http://www.google.com/favicon. ico" },
533 "settings_pages": [],
534 "os": ["win", "linux", "mac", "chromeos"],
535 },
536
537 "DefaultSearchProviderEncodings": {
538 "pref": "default_search_provider.encodings",
539 "test_policy": { "DefaultSearchProviderSearchURL": "http://www.google.com/?q ={searchTerms}", "DefaultSearchProviderEncodings": ["UTF-8"] },
540 "settings_pages": [],
541 "os": ["win", "linux", "mac", "chromeos"],
542 },
543
544 "DefaultCookiesSetting": {
545 "pref": "profile.managed_default_content_settings.cookies",
546 "test_policy": { "DefaultCookiesSetting": 2 },
547 "settings_pages": ["chrome://settings-frame/content"],
548 "os": ["win", "linux", "mac", "chromeos"],
549 },
550
551 "DefaultImagesSetting": {
552 "pref": "profile.managed_default_content_settings.images",
553 "test_policy": { "DefaultImagesSetting": 2 },
554 "settings_pages": ["chrome://settings-frame/content"],
555 "os": ["win", "linux", "mac", "chromeos"],
556 },
557
558 "DefaultJavaScriptSetting": {
559 "pref": "profile.managed_default_content_settings.javascript",
560 "test_policy": { "DefaultJavaScriptSetting": 2 },
561 "settings_pages": ["chrome://settings-frame/content"],
562 "os": ["win", "linux", "mac", "chromeos"],
563 },
564
565 "DefaultPluginsSetting": {
566 "pref": "profile.managed_default_content_settings.plugins",
567 "test_policy": { "DefaultPluginsSetting": 2 },
568 "settings_pages": ["chrome://settings-frame/content"],
569 "os": ["win", "linux", "mac", "chromeos"],
570 },
571
572 "DefaultPopupsSetting": {
573 "pref": "profile.managed_default_content_settings.popups",
574 "test_policy": { "DefaultPopupsSetting": 2 },
575 "settings_pages": ["chrome://settings-frame/content"],
576 "os": ["win", "linux", "mac", "chromeos"],
577 },
578
579 "DefaultNotificationsSetting": {
580 "pref": "profile.managed_default_content_settings.notifications",
581 "test_policy": { "DefaultNotificationsSetting": 2 },
582 "settings_pages": ["chrome://settings-frame/content"],
583 "os": ["win", "linux", "mac", "chromeos"],
584 },
585
586 "DefaultGeolocationSetting": {
587 "pref": "profile.managed_default_content_settings.geolocation",
588 "test_policy": { "DefaultGeolocationSetting": 2 },
589 "settings_pages": ["chrome://settings-frame/content"],
590 "os": ["win", "linux", "mac", "chromeos"],
591 },
592
593 "DefaultMediaStreamSetting": {
594 "pref": "profile.managed_default_content_settings.media_stream",
595 "test_policy": { "DefaultMediaStreamSetting": 2 },
596 "settings_pages": ["chrome://settings-frame/content"],
597 "os": ["win", "linux", "mac", "chromeos"],
598 },
599
600 "AutoSelectCertificateForUrls": {
601 "pref": "profile.managed_auto_select_certificate_for_urls",
602 "test_policy": { "AutoSelectCertificateForUrls": ["{'pattern':'https://examp le.com','filter':{'ISSUER':{'CN': 'issuer-name'}}}"] },
603 "settings_pages": [],
604 "os": ["win", "linux", "mac", "chromeos"],
605 },
606
607 "CookiesAllowedForUrls": {
608 "pref": "profile.managed_cookies_allowed_for_urls",
609 "test_policy": { "CookiesAllowedForUrls": ["[*.]google.com"] },
610 "settings_pages": [],
611 "os": ["win", "linux", "mac", "chromeos"],
612 },
613
614 "CookiesBlockedForUrls": {
615 "pref": "profile.managed_cookies_blocked_for_urls",
616 "test_policy": { "CookiesBlockedForUrls": ["[*.]google.com"] },
617 "settings_pages": [],
618 "os": ["win", "linux", "mac", "chromeos"],
619 },
620
621 "CookiesSessionOnlyForUrls": {
622 "pref": "profile.managed_cookies_sessiononly_for_urls",
623 "test_policy": { "CookiesSessionOnlyForUrls": ["[*.]google.com"] },
624 "settings_pages": [],
625 "os": ["win", "linux", "mac", "chromeos"],
626 },
627
628 "ImagesAllowedForUrls": {
629 "pref": "profile.managed_images_allowed_for_urls",
630 "test_policy": { "ImagesAllowedForUrls": ["[*.]google.com"] },
631 "settings_pages": [],
632 "os": ["win", "linux", "mac", "chromeos"],
633 },
634
635 "ImagesBlockedForUrls": {
636 "pref": "profile.managed_images_blocked_for_urls",
637 "test_policy": { "ImagesBlockedForUrls": ["[*.]google.com"] },
638 "settings_pages": [],
639 "os": ["win", "linux", "mac", "chromeos"],
640 },
641
642 "JavaScriptAllowedForUrls": {
643 "pref": "profile.managed_javascript_allowed_for_urls",
644 "test_policy": { "JavaScriptAllowedForUrls": ["[*.]google.com"] },
645 "settings_pages": [],
646 "os": ["win", "linux", "mac", "chromeos"],
647 },
648
649 "JavaScriptBlockedForUrls": {
650 "pref": "profile.managed_javascript_blocked_for_urls",
651 "test_policy": { "JavaScriptBlockedForUrls": ["[*.]google.com"] },
652 "settings_pages": [],
653 "os": ["win", "linux", "mac", "chromeos"],
654 },
655
656 "PluginsAllowedForUrls": {
657 "pref": "profile.managed_plugins_allowed_for_urls",
658 "test_policy": { "PluginsAllowedForUrls": ["[*.]google.com"] },
659 "settings_pages": [],
660 "os": ["win", "linux", "mac", "chromeos"],
661 },
662
663 "PluginsBlockedForUrls": {
664 "pref": "profile.managed_plugins_blocked_for_urls",
665 "test_policy": { "PluginsBlockedForUrls": ["[*.]google.com"] },
666 "settings_pages": [],
667 "os": ["win", "linux", "mac", "chromeos"],
668 },
669
670 "PopupsAllowedForUrls": {
671 "pref": "profile.managed_popups_allowed_for_urls",
672 "test_policy": { "PopupsAllowedForUrls": ["[*.]google.com"] },
673 "settings_pages": [],
674 "os": ["win", "linux", "mac", "chromeos"],
675 },
676
677 "PopupsBlockedForUrls": {
678 "pref": "profile.managed_popups_blocked_for_urls",
679 "test_policy": { "PopupsBlockedForUrls": ["[*.]google.com"] },
680 "settings_pages": [],
681 "os": ["win", "linux", "mac", "chromeos"],
682 },
683
684 "NotificationsAllowedForUrls": {
685 "pref": "profile.managed_notifications_allowed_for_urls",
686 "test_policy": { "NotificationsAllowedForUrls": ["[*.]google.com"] },
687 "settings_pages": [],
688 "os": ["win", "linux", "mac", "chromeos"],
689 },
690
691 "NotificationsBlockedForUrls": {
692 "pref": "profile.managed_notifications_blocked_for_urls",
693 "test_policy": { "NotificationsBlockedForUrls": ["[*.]google.com"] },
694 "settings_pages": [],
695 "os": ["win", "linux", "mac", "chromeos"],
696 },
697
698 "Disable3DAPIs": {
699 "pref": "disable_3d_apis",
700 "test_policy": { "Disable3DAPIs": true },
701 "settings_pages": [],
702 "os": ["win", "linux", "mac", "chromeos"],
703 },
704
705 "InstantEnabled": {
706 "pref": "instant.enabled",
707 "test_policy": { "InstantEnabled": true },
708 "settings_pages": ["chrome://settings-frame"],
709 "os": ["win", "linux", "mac", "chromeos"],
710 },
711
712 "TranslateEnabled": {
713 "pref": "translate.enabled",
714 "test_policy": { "TranslateEnabled": false },
715 "settings_pages": ["chrome://settings-frame"],
716 "os": ["win", "linux", "mac", "chromeos"],
717 },
718
719 "AllowOutdatedPlugins": {
720 "pref": "plugins.allow_outdated",
721 "test_policy": { "AllowOutdatedPlugins": true },
722 "settings_pages": [],
723 "os": ["win", "linux", "mac", "chromeos"],
724 },
725
726 "AlwaysAuthorizePlugins": {
727 "pref": "plugins.always_authorize",
728 "test_policy": { "AlwaysAuthorizePlugins": true },
729 "settings_pages": [],
730 "os": ["win", "linux", "mac", "chromeos"],
731 },
732
733 "BookmarkBarEnabled": {
734 "pref": "bookmark_bar.show_on_all_tabs",
735 "test_policy": { "BookmarkBarEnabled": true },
736 "settings_pages": ["chrome://settings-frame"],
737 "os": ["win", "linux", "mac", "chromeos"],
738 },
739
740 "EditBookmarksEnabled": {
741 "pref": "bookmarks.editing_enabled",
742 "test_policy": { "EditBookmarksEnabled": false },
743 "settings_pages": [],
744 "os": ["win", "linux", "mac", "chromeos"],
745 },
746
747 "AllowFileSelectionDialogs": {
748 "pref": "select_file_dialogs.allowed",
749 "test_policy": { "AllowFileSelectionDialogs": false },
750 "settings_pages": ["chrome://settings-frame"],
751 "local_state": true,
752 "os": ["win", "mac", "linux"],
753 },
754
755 "ImportBookmarks": {
756 "pref": "import_bookmarks",
757 "test_policy": { "ImportBookmarks": false },
758 "settings_pages": [],
759 "os": ["win", "mac", "linux"],
760 },
761
762 "ImportHistory": {
763 "pref": "import_history",
764 "test_policy": { "ImportHistory": false },
765 "settings_pages": [],
766 "os": ["win", "mac", "linux"],
767 },
768
769 "ImportHomepage": {
770 "pref": "import_home_page",
771 "test_policy": { "ImportHomepage": false },
772 "settings_pages": [],
773 "os": ["win", "mac", "linux"],
774 },
775
776 "ImportSearchEngine": {
777 "pref": "import_search_engine",
778 "test_policy": { "ImportSearchEngine": false },
779 "settings_pages": [],
780 "os": ["win", "mac", "linux"],
781 },
782
783 "ImportSavedPasswords": {
784 "pref": "import_saved_passwords",
785 "test_policy": { "ImportSavedPasswords": false },
786 "settings_pages": [],
787 "os": ["win", "mac", "linux"],
788 },
789
790 "MaxConnectionsPerProxy": {
791 "pref": "net.max_connections_per_proxy",
792 "test_policy": { "MaxConnectionsPerProxy": 16 },
793 "settings_pages": [],
794 "local_state": true,
795 "os": ["win", "linux", "mac", "chromeos"],
796 },
797
798 "HideWebStorePromo": {
799 "pref": null,
800 "test_policy": { "HideWebStorePromo": null },
801 "settings_pages": [],
802 "os": [],
803 },
804
805 "URLBlacklist": {
806 "pref": "policy.url_blacklist",
807 "test_policy": { "URLBlacklist": ["google.com"] },
808 "settings_pages": [],
809 "os": ["win", "linux", "mac", "chromeos"],
810 },
811
812 "URLWhitelist": {
813 "pref": "policy.url_whitelist",
814 "test_policy": { "URLWhitelist": ["google.com"] },
815 "settings_pages": [],
816 "os": ["win", "linux", "mac", "chromeos"],
817 },
818
819 "EnterpriseWebStoreURL": {
820 "pref": "webstore.enterprise_store_url",
821 "test_policy": { "EnterpriseWebStoreURL": "http://example.com/webstore" },
822 "settings_pages": [],
823 "os": ["win", "linux", "mac", "chromeos"],
824 },
825
826 "EnterpriseWebStoreName": {
827 "pref": "webstore.enterprise_store_name",
828 "test_policy": { "EnterpriseWebStoreName": "Example Webstore" },
829 "settings_pages": [],
830 "os": ["win", "linux", "mac", "chromeos"],
831 },
832
833 "EnableMemoryInfo": {
834 "pref": "enable_memory_info",
835 "test_policy": { "EnableMemoryInfo": true },
836 "settings_pages": [],
837 "os": ["win", "linux", "mac", "chromeos"],
838 },
839
840 "DisablePrintPreview": {
841 "pref": "printing.print_preview_disabled",
842 "test_policy": { "DisablePrintPreview": false },
843 "settings_pages": [],
844 "os": ["win", "mac", "linux"],
845 },
846
847 "BackgroundModeEnabled": {
848 "pref": "background_mode.enabled",
849 "test_policy": { "BackgroundModeEnabled": false },
850 "settings_pages": ["chrome://settings-frame"],
851 "local_state": true,
852 "os": ["win", "linux"],
853 },
854
855 "RestrictSigninToPattern": {
856 "pref": "google.services.username_pattern",
857 "test_policy": { "RestrictSigninToPattern": ".*@google.com" },
858 "settings_pages": [],
859 "local_state": true,
860 "os": ["win", "mac", "linux"],
861 },
862
863 "DisableSafeBrowsingProceedAnyway": {
864 "pref": "safebrowsing.proceed_anyway_disabled",
865 "test_policy": { "DisableSafeBrowsingProceedAnyway": true },
866 "settings_pages": [],
867 "os": ["win", "linux", "mac", "chromeos"],
868 },
869
870 "SpellCheckServiceEnabled": {
871 "pref": "spellcheck.use_spelling_service",
872 "test_policy": { "SpellCheckServiceEnabled": false },
873 "settings_pages": ["chrome://settings-frame"],
874 "os": ["win", "linux", "mac", "chromeos"],
875 "official_only": true
876 },
877
878 "DisableScreenshots": {
879 "pref": "disable_screenshots",
880 "test_policy": { "DisableScreenshots": true },
881 "settings_pages": [],
882 "os": ["win", "linux", "mac", "chromeos"],
883 },
884
885 "----- Chrome OS policies ------------------------------------------------": {
886 "note": "TODO(frankf): Add prefs for these after crosbug.com/28756 is fixed. ",
887 "note 2:": "TODO(joaodasilva): that bug is now obsolete and these tests can be expanded to chromeos.",
888 },
889
890 "ChromeOsLockOnIdleSuspend": {
891 "pref": null,
892 "test_policy": { "ChromeOsLockOnIdleSuspend": true },
893 "settings_pages": ["chrome://settings-frame"],
894 "os": ["chromeos"],
895 },
896
897 "PolicyRefreshRate": {
898 "pref": null,
899 "test_policy": { "PolicyRefreshRate": 300000 },
900 "settings_pages": [],
901 "os": ["chromeos"],
902 },
903
904 "OpenNetworkConfiguration": {
905 "pref": null,
906 "test_policy": { "OpenNetworkConfiguration": "" },
907 "settings_pages": [],
908 "os": ["chromeos"],
909 },
910
911 "GDataDisabled": {
912 "pref": null,
913 "test_policy": { "GDataDisabled": true },
914 "settings_pages": [],
915 "os": ["chromeos"],
916 },
917
918 "GDataDisabledOverCellular": {
919 "pref": null,
920 "test_policy": { "GDataDisabledOverCellular": true },
921 "settings_pages": [],
922 "os": ["chromeos"],
923 },
924
925 "PinnedLauncherApps": {
926 "pref": null,
927 "test_policy": { "PinnedLauncherApps": [] },
928 "settings_pages": [],
929 "os": ["chromeos"],
930 },
931
932 "ExternalStorageDisabled": {
933 "pref": null,
934 "test_policy": { "ExternalStorageDisabled": true },
935 "settings_pages": [],
936 "os": ["chromeos"],
937 },
938
939 "AudioOutputAllowed": {
940 "pref": null,
941 "test_policy": { "AudioOutputAllowed": true },
942 "settings_pages": [],
943 "os": ["chromeos"],
944 },
945
946 "AudioCaptureAllowed": {
947 "pref": null,
948 "test_policy": { "AudioCaptureAllowed": true },
949 "settings_pages": [],
950 "os": ["chromeos"],
951 },
952
953 "----- Chrome OS device policies ---------------------------------------": {},
954
955 "DevicePolicyRefreshRate": {
956 "pref": null,
957 "test_policy": { "DevicePolicyRefreshRate": 300000 },
958 "settings_pages": [],
959 "os": ["chromeos"],
960 },
961
962 "ChromeOsReleaseChannel": {
963 "pref": null,
964 "test_policy": { "ChromeOsReleaseChannel": "stable-channel" },
965 "settings_pages": [],
966 "os": ["chromeos"],
967 },
968
969 "ChromeOsReleaseChannelDelegated": {
970 "pref": null,
971 "test_policy": { "ChromeOsReleaseChannelDelegated": false },
972 "settings_pages": [],
973 "os": ["chromeos"],
974 },
975
976 "DeviceOpenNetworkConfiguration": {
977 "pref": null,
978 "test_policy": { "DeviceOpenNetworkConfiguration": "" },
979 "settings_pages": [],
980 "os": ["chromeos"],
981 },
982
983 "ReportDeviceVersionInfo": {
984 "pref": null,
985 "test_policy": { "ReportDeviceVersionInfo": true },
986 "settings_pages": [],
987 "os": ["chromeos"],
988 },
989
990 "ReportDeviceActivityTimes": {
991 "pref": null,
992 "test_policy": { "ReportDeviceActivityTimes": true },
993 "settings_pages": [],
994 "os": ["chromeos"],
995 },
996
997 "ReportDeviceBootMode": {
998 "pref": null,
999 "test_policy": { "ReportDeviceBootMode": true },
1000 "settings_pages": [],
1001 "os": ["chromeos"],
1002 },
1003
1004 "DeviceAllowNewUsers": {
1005 "pref": null,
1006 "test_policy": { "DeviceAllowNewUsers": true },
1007 "settings_pages": [],
1008 "os": ["chromeos"],
1009 },
1010
1011 "DeviceUserWhitelist": {
1012 "pref": null,
1013 "test_policy": { "DeviceUserWhitelist": [] },
1014 "settings_pages": [],
1015 "os": ["chromeos"],
1016 },
1017
1018 "DeviceGuestModeEnabled": {
1019 "pref": null,
1020 "test_policy": { "DeviceGuestModeEnabled": true },
1021 "settings_pages": [],
1022 "os": ["chromeos"],
1023 },
1024
1025 "DeviceShowUserNamesOnSignin": {
1026 "pref": null,
1027 "test_policy": { "DeviceShowUserNamesOnSignin": true },
1028 "settings_pages": [],
1029 "os": ["chromeos"],
1030 },
1031
1032 "DeviceDataRoamingEnabled": {
1033 "pref": null,
1034 "test_policy": { "DeviceDataRoamingEnabled": true },
1035 "settings_pages": [],
1036 "os": ["chromeos"],
1037 },
1038
1039 "DeviceMetricsReportingEnabled": {
1040 "pref": null,
1041 "test_policy": { "DeviceMetricsReportingEnabled": true },
1042 "settings_pages": [],
1043 "os": ["chromeos"],
1044 },
1045
1046 "DeviceEphemeralUsersEnabled": {
1047 "pref": null,
1048 "test_policy": { "DeviceEphemeralUsersEnabled": true },
1049 "settings_pages": [],
1050 "os": ["chromeos"],
1051 },
1052
1053 "DeviceIdleLogoutTimeout": {
1054 "pref": null,
1055 "test_policy": { "DeviceIdleLogoutTimeout": 60000 },
1056 "settings_pages": [],
1057 "os": ["chromeos"],
1058 },
1059
1060 "DeviceIdleLogoutWarningDuration": {
1061 "pref": null,
1062 "test_policy": { "DeviceIdleLogoutWarningDuration": 15000 },
1063 "settings_pages": [],
1064 "os": ["chromeos"],
1065 },
1066
1067 "DeviceLoginScreenSaverId": {
1068 "pref": null,
1069 "test_policy": { "DeviceLoginScreenSaverId": "lcncmkcnkcdbbanbjakcencbaoegdj lp" },
1070 "settings_pages": [],
1071 "os": ["chromeos"],
1072 },
1073
1074 "DeviceLoginScreenSaverTimeout": {
1075 "pref": null,
1076 "test_policy": { "DeviceLoginScreenSaverTimeout": 30000 },
1077 "settings_pages": [],
1078 "os": ["chromeos"],
1079 },
1080
1081 "DeviceStartUpUrls": {
1082 "pref": null,
1083 "test_policy": { "DeviceStartUpUrls": ["http://google.com"] },
1084 "settings_pages": [],
1085 "os": ["chromeos"],
1086 },
1087
1088 "DeviceAppPack": {
1089 "pref": null,
1090 "test_policy": { "DeviceAppPack": [] },
1091 "settings_pages": [],
1092 "os": ["chromeos"],
1093 },
1094
1095 "DeviceAutoUpdateDisabled": {
1096 "pref": null,
1097 "test_policy": { "DeviceAutoUpdateDisabled": true },
1098 "settings_pages": [],
1099 "os": ["chromeos"],
1100 },
1101
1102 "DeviceTargetVersionPrefix": {
1103 "pref": null,
1104 "test_policy": { "DeviceTargetVersionPrefix": "1412." },
1105 "settings_pages": [],
1106 "os": ["chromeos"],
1107 },
1108
1109 "DeviceUpdateScatterFactor": {
1110 "pref": null,
1111 "test_policy": { "DeviceUpdateScatterFactor": "7200" },
1112 "settings_pages": [],
1113 "os": ["chromeos"],
1114 },
1115
1116 "DeviceUpdateAllowedConnectionTypes": {
1117 "pref": null,
1118 "test_policy": { "DeviceUpdateAllowedConnectionTypes": [] },
1119 "settings_pages": [],
1120 "os": ["chromeos"],
1121 },
1122
1123 "ReportDeviceLocation": {
1124 "pref": null,
1125 "test_policy": { "ReportDeviceLocation": false },
1126 "settings_pages": [],
1127 "os": ["chromeos"],
1128 },
1129
1130 "SystemTimezone": {
1131 "pref": null,
1132 "test_policy": { "SystemTimezone": "Europe/Brussels" },
1133 "settings_pages": [],
1134 "os": ["chromeos"],
1135 },
1136
1137 "----- Chrome Frame policies -------------------------------------------": {},
1138
1139 "ChromeFrameRendererSettings": {
1140 "pref": null,
1141 "test_policy": { "ChromeFrameRendererSettings": 0 },
1142 "settings_pages": [],
1143 "os": [],
1144 },
1145
1146 "RenderInChromeFrameList": {
1147 "pref": null,
1148 "test_policy": { "RenderInChromeFrameList": ["google.com"] },
1149 "settings_pages": [],
1150 "os": [],
1151 },
1152
1153 "RenderInHostList": {
1154 "pref": null,
1155 "test_policy": { "RenderInHostList": ["google.com"] },
1156 "settings_pages": [],
1157 "os": [],
1158 },
1159
1160 "ChromeFrameContentTypes": {
1161 "pref": null,
1162 "test_policy": { "ChromeFrameContentTypes": ["text/xml"] },
1163 "settings_pages": [],
1164 "os": [],
1165 },
1166
1167 "GCFUserDataDir": {
1168 "pref": null,
1169 "test_policy": { "GCFUserDataDir": "${user_name}/test-frame" },
1170 "settings_pages": [],
1171 "os": [],
1172 },
1173
1174 "AdditionalLaunchParameters": {
1175 "pref": null,
1176 "test_policy": { "AdditionalLaunchParameters": "--enable-media-stream" },
1177 "settings_pages": [],
1178 "os": [],
1179 }
1180 }
OLDNEW
« no previous file with comments | « chrome/chrome_tests.gypi ('k') | chrome/test/functional/PYAUTO_TESTS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698