aboutsummaryrefslogtreecommitdiffstats
path: root/data/default-prefs-common.js
diff options
context:
space:
mode:
Diffstat (limited to 'data/default-prefs-common.js')
-rw-r--r--data/default-prefs-common.js30
1 files changed, 28 insertions, 2 deletions
diff --git a/data/default-prefs-common.js b/data/default-prefs-common.js
index 026be8255..dd1b16ddd 100644
--- a/data/default-prefs-common.js
+++ b/data/default-prefs-common.js
@@ -68,8 +68,34 @@ pref("network.protocol-handler.warn-external.webcal", false);
// disable xpinstall
pref("xpinstall.enabled", false);
-// enable typeahead find
-pref("accessibility.typeaheadfind", false);
+// enable plugin finder
+pref("plugin.default_plugin_disabled", true);
+
+// enable locale matching
+pref("intl.locale.matchOS", true);
+
+// enable fixed-up typeaheadfind extension
+pref("accessibility.typeaheadfindsea", false);
+pref("accessibility.typeaheadfindsea.autostart", true);
+pref("accessibility.typeaheadfindsea.linksonly", true);
+
+// disable image resizing
+pref("browser.enable_automatic_image_resizing", false);
+
+// enable password manager
+// need to include those prefs since xulrunner doesn't include them
+pref("signon.rememberSignons", true);
+pref("signon.expireMasterPassword", false);
+pref("signon.SignonFileName", "signons.txt");
+
+// use system colours
+pref("browser.display.use_system_colors", true);
+
+// explicitly enable error pages (xulrunner is missing this pref)
+pref("browser.xul.error_pages.enabled", true);
+
+// unset weird xulrunner default UA string
+pref("general.useragent.extra.simple", "");
// disable pings
pref("browser.send_pings", false);