зеркало из https://github.com/mozilla/gecko-dev.git
bug 334136, Software update fails with lanuage packs, patch by archaeopteryx@coole-files.de, r=me, sr=bsmedberg
This commit is contained in:
Родитель
982de3fd3a
Коммит
79ff3cdd34
|
@ -488,8 +488,11 @@ function getPref(func, preference, defaultValue) {
|
||||||
*/
|
*/
|
||||||
function getLocale() {
|
function getLocale() {
|
||||||
try {
|
try {
|
||||||
return gPref.getComplexValue(PREF_GENERAL_USERAGENT_LOCALE,
|
// Get the default branch
|
||||||
nsIPrefLocalizedString).data;
|
var prefs = Components.classes["@mozilla.org/preferences-service;1"]
|
||||||
|
.getService(Components.interfaces.nsIPrefService);
|
||||||
|
var defaultPrefs = prefs.getDefaultBranch(null);
|
||||||
|
return defaultPrefs.getCharPref(PREF_GENERAL_USERAGENT_LOCALE);
|
||||||
} catch (e) {}
|
} catch (e) {}
|
||||||
|
|
||||||
return gPref.getCharPref(PREF_GENERAL_USERAGENT_LOCALE);
|
return gPref.getCharPref(PREF_GENERAL_USERAGENT_LOCALE);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче