[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