[tbb-commits] [torbutton/master] Bug 26129: Show our about:tor page on startup
gk at torproject.org
gk at torproject.org
Mon May 28 21:47:43 UTC 2018
commit 07bdf93e5a4545d33e9204192eab60fd508a02da
Author: Georg Koppen <gk at torproject.org>
Date: Mon May 28 09:24:37 2018 +0000
Bug 26129: Show our about:tor page on startup
---
src/chrome/content/locale/non-localized.properties | 6 ++++++
src/defaults/preferences/preferences.js | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/chrome/content/locale/non-localized.properties b/src/chrome/content/locale/non-localized.properties
new file mode 100644
index 0000000..dca7863
--- /dev/null
+++ b/src/chrome/content/locale/non-localized.properties
@@ -0,0 +1,6 @@
+# This file must be located in a subdirectory named "locale" so that
+# about:config will display the correct value for browser.startup.homepage.
+# See fetchPref() inside toolkit/components/viewconfig/content/config.js
+
+# Default home page
+browser.startup.homepage=about:tor
diff --git a/src/defaults/preferences/preferences.js b/src/defaults/preferences/preferences.js
index f51c7db..f61cb89 100644
--- a/src/defaults/preferences/preferences.js
+++ b/src/defaults/preferences/preferences.js
@@ -53,7 +53,7 @@ pref("extensions.torbutton.confirm_plugins", true);
pref("extensions.torbutton.confirm_newnym", true);
// Browser home page:
-pref("browser.startup.homepage", "about:tor");
+pref("browser.startup.homepage", "chrome://torbutton/content/locale/non-localized.properties");
// This pref specifies an ad-hoc "version" for various pref update hacks we need to do
pref("extensions.torbutton.pref_fixup_version", 0);
More information about the tbb-commits
mailing list