Bug 27175: Add pref to allow users to persist custom noscript settings
[torbutton.git] / src / defaults / preferences / preferences.js
blobeb055a6588e0570bbc41be7ffb7712b4ff3bf0f1
1 // debug prefs
2 pref("extensions.torbutton.loglevel",4);
3 pref("extensions.torbutton.logmethod",1); // 0=stdout, 1=errorconsole, 2=debuglog
5 // Display prefs
6 pref("extensions.torbutton.display_circuit", true);
7 pref("extensions.torbutton@torproject.org.description", "chrome://torbutton/locale/torbutton.properties");
8 pref("extensions.torbutton.updateNeeded", false);
9 pref("extensions.torbutton.donation_banner_countdown2", 12);
11 // Tor check and proxy prefs
12 pref("extensions.torbutton.test_enabled",true);
13 pref("extensions.torbutton.test_url","https://check.torproject.org/?TorButton=true");
14 pref("extensions.torbutton.local_tor_check",true);
15 pref("extensions.torbutton.versioncheck_url","https://www.torproject.org/projects/torbrowser/RecommendedTBBVersions");
16 pref("extensions.torbutton.versioncheck_enabled",true);
17 pref("extensions.torbutton.use_nontor_proxy",false);
19 // State prefs:
20 pref("extensions.torbutton.startup",false);
21 pref("extensions.torbutton.inserted_button",false);
23 // TODO: This is just part of a stopgap until #14429 gets properly implemented.
24 // See #7255 for details. We display the warning three times to make sure the
25 // user did not click on it by accident.
26 pref("extensions.torbutton.maximize_warnings_remaining", 3);
28 // Security prefs:
29 pref("extensions.torbutton.cookie_protections",true);
30 pref("extensions.torbutton.cookie_auto_protect",false);
31 pref("extensions.torbutton.clear_http_auth",true);
32 pref("extensions.torbutton.close_newnym",true);
33 pref("extensions.torbutton.resize_new_windows",true);
34 pref("extensions.torbutton.startup_state", 2); // 0=non-tor, 1=tor, 2=last
35 pref("extensions.torbutton.tor_memory_jar",false);
36 pref("extensions.torbutton.nontor_memory_jar",false);
37 pref("extensions.torbutton.launch_warning",true);
39 // Opt out of Firefox addon pings:
40 // https://developer.mozilla.org/en/Addons/Working_with_AMO
41 pref("extensions.torbutton@torproject.org.getAddons.cache.enabled", false);
43 // Security Slider
44 pref("extensions.torbutton.security_slider", 4);
45 pref("extensions.torbutton.security_custom", false);
47 pref("extensions.torbutton.prompt_torbrowser", true);
48 pref("extensions.torbutton.confirm_plugins", true);
49 pref("extensions.torbutton.confirm_newnym", true);
51 pref("extensions.torbutton.noscript_inited", false);
52 pref("extensions.torbutton.noscript_persist", false);
54 // Browser home page:
55 pref("browser.startup.homepage", "chrome://torbutton/content/locale/non-localized.properties");
57 // This pref specifies an ad-hoc "version" for various pref update hacks we need to do
58 pref("extensions.torbutton.pref_fixup_version", 0);