[tor-commits] [tor-browser/tor-browser-17.0.5esr-2] fixup! Tor Browser's Firefox preference overrides.
mikeperry at torproject.org
mikeperry at torproject.org
Wed May 8 20:10:18 UTC 2013
commit 1f590875b79e867f68c577089386301afd529c75
Author: Mike Perry <mikeperry-git at torproject.org>
Date: Wed May 8 13:09:28 2013 -0700
fixup! Tor Browser's Firefox preference overrides.
Also attempt to change omni.ja ordering.
---
browser/app/profile/tor-browser.js | 2 +-
toolkit/mozapps/installer/packager.mk | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/browser/app/profile/tor-browser.js b/browser/app/profile/tor-browser.js
index 87490f2..bcc5bad 100644
--- a/browser/app/profile/tor-browser.js
+++ b/browser/app/profile/tor-browser.js
@@ -111,7 +111,7 @@ pref("extensions.autoDisableScopes", 0);
pref("extensions.bootstrappedAddons", "{}");
pref("extensions.checkCompatibility.4.*", false);
pref("extensions.databaseSchema", 3);
-pref("extensions.enabledAddons", "https-everywhere%40eff.org:3.1.4,%7B73a6fe31-595d-460b-a920-fcc0f8843232%7D:2.6.6.1,torbutton%40torproject.org:1.5.2,ubufox%40ubuntu.com:2.6,torlauncher%40torproject.org:0.1.1pre-alpha,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:17.0.5"
+pref("extensions.enabledAddons", "https-everywhere%40eff.org:3.1.4,%7B73a6fe31-595d-460b-a920-fcc0f8843232%7D:2.6.6.1,torbutton%40torproject.org:1.5.2,ubufox%40ubuntu.com:2.6,tor-launcher%40torproject.org:0.1.1pre-alpha,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:17.0.5"
pref("extensions.enabledItems", "langpack-en-US at firefox.mozilla.org:,{73a6fe31-595d-460b-a920-fcc0f8843232}:1.9.9.57,{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.4,{972ce4c6-7e08-4474-a285-3208198ce6fd}:3.5.8");
pref("extensions.enabledScopes", 1);
pref("extensions.pendingOperations", false);
diff --git a/toolkit/mozapps/installer/packager.mk b/toolkit/mozapps/installer/packager.mk
index 8460c91..01c7b93 100644
--- a/toolkit/mozapps/installer/packager.mk
+++ b/toolkit/mozapps/installer/packager.mk
@@ -496,11 +496,13 @@ OMNIJAR_FILES = \
$(NULL)
# defaults/pref/channel-prefs.js is handled separate from other prefs due to
-# bug 756325
+# bug 756325.
+# tor-browser.js is also bundled last, because it must override other prefs.
NON_OMNIJAR_FILES += \
chrome/icons/\* \
$(PREF_DIR)/channel-prefs.js \
defaults/pref/channel-prefs.js \
+ defaults/preferences/tor-browser.js \
res/cursors/\* \
res/MainMenu.nib/\* \
\*/.mkdir.done \
@@ -514,6 +516,7 @@ PACK_OMNIJAR = \
mv tmp.manifest $$m; \
done; \
$(ZIP) -r9m $(OMNIJAR_NAME) $(OMNIJAR_FILES) -x $(NON_OMNIJAR_FILES) && \
+ $(ZIP) -u $(OMNIJAR_NAME) defaults/preferences/tor-browser.js && \
$(GENERATE_CACHE) && \
$(OPTIMIZE_JARS_CMD) --optimize $(JARLOG_DIR_AB_CD) ./ ./ && \
mv binary.manifest components && \
More information about the tor-commits
mailing list