[tbb-commits] [torbutton/master] Bug 16887: Update intl.accept_languages value
gk at torproject.org
gk at torproject.org
Mon Sep 7 14:07:21 UTC 2015
commit c39a9540dc693d8f5b14636c643530f29e1c0ead
Author: Georg Koppen <gk at torproject.org>
Date: Mon Sep 7 14:01:53 2015 +0000
Bug 16887: Update intl.accept_languages value
We previously spoofed the `intl.accept_languages` value to "en-us, en"
but with the update to ESR 38 Firefox does not like the lower case
country code anymore. See: https://html5.org/r/8458 and
https://bugzilla.mozilla.org/show_bug.cgi?id=889335 for the reasons
behind that.
We adapt our code accordingly and set the default value to "en-US, en"
now. This fixes #13277 as well.
Thanks for this patch, cypherpunk.
---
src/chrome/content/torbutton.js | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/chrome/content/torbutton.js b/src/chrome/content/torbutton.js
index 28da420..11591dc 100644
--- a/src/chrome/content/torbutton.js
+++ b/src/chrome/content/torbutton.js
@@ -2207,10 +2207,10 @@ function torbutton_update_fingerprinting_prefs() {
m_tb_prefs.clearUserPref("browser.display.max_font_attempts");
if(m_tb_prefs.prefHasUserValue("browser.display.max_font_count"))
m_tb_prefs.clearUserPref("browser.display.max_font_count");
-
- // Governed also by the spoof_english dialog..
+
+ // Governed also by the spoof_english dialog..
if (m_tb_prefs.getBoolPref("extensions.torbutton.spoof_english")) {
- m_tb_prefs.setCharPref("intl.accept_languages", "en-us, en");
+ m_tb_prefs.setCharPref("intl.accept_languages", "en-US, en");
m_tb_prefs.setCharPref("intl.accept_charsets", "iso-8859-1,*,utf-8");
m_tb_prefs.setCharPref("intl.charsetmenu.browser.cache", "UTF-8");
m_tb_prefs.setBoolPref("javascript.use_us_english_locale", true);
More information about the tbb-commits
mailing list