Public bug reported: We have system-wide settings defined in /etc/firefox/syspref.js, amongst others the intl.accept_languages option to define the accept languages for our environment.
Firefox 28 (28.0+build2-0ubuntu0.12.04.1) doesn't use the accept languages (and maybe others options) defined in syspref.js, when sending the HTTP header, even though the intl.accept_language value shown in about:config is correct (same as in syspref.js). It only works, if the intl.accept_languages is defined as a lockPref in syspref.js, which we don't want, because the users should be able to customize the setting. But we need to explicitly set the "de-de" accept language. This worked in previous Firefox versions (e.g. 27 or older). the corresponding line in syspref.js is: pref("intl.accept_languages", "de-de,de,en-us,en"); about:config shows: intl.accept_languages = "de-de,de,en-us,en" accept languages, which are sent in HTTP Header (this is the default from the firefox-locale-de package) : "de,en-us,en" ** Affects: firefox (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317012 Title: Firefox 28 doesn't use intl.accept_languages defined in syspref.js To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1317012/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs