gecko-dev/intl
Zibi Braniecki a5600cdb98 Bug 1414390 - Add intl.locale.requested locale list to replace general.useragent.locale. r=jfkthame,mossop
This patch moves us from using an old pref `general.useragent.locale`combined
with `intl.locale.matchOS` for retrieving user requested locale, to use a new
preference `intl.locale.requested` which stores a list of well-formed BCP47
language tags. If set to empty, the OS locales are used. If not set at all,
default locale is used.

We are also adding a piece of code to migrate from old to new system.


MozReview-Commit-ID: 854yQ1kC6Ee

--HG--
extra : rebase_source : c4a7171bc026f857f7878ee83d973ec01b536a84
2017-11-01 20:16:21 -07:00
..
build Bug 943272 - Get rid of nsIPlatformCharset. r=emk 2017-11-27 12:45:14 +09:00
chardet Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
encoding_glue Bug 1403213 - Move nsstring into servo/support/gecko/nsstring, r=froydnj 2017-10-23 15:37:25 -04:00
gtest Bug 1372230 part 1 - Move the code behing mozilla::Encoding::ForName() from encoding_rs to encoding_glue. r=emk 2017-08-25 12:37:28 +03:00
hyphenation Bug 1403346 - Replace all uses of ALLOW_COMPILER_WARNINGS with a template, remove ALLOW_COMPILER_WARNINGS. r=glandium 2017-10-25 15:12:09 -07:00
icu Bug 1405993 - Part 3: Update in-tree ICU to release 60.1. rs=Waldo 2017-11-01 11:56:15 -07:00
icu-patches Bug 1405993 - Part 2: Remove no longer used ICU patches. r=Waldo 2017-11-01 11:48:48 -07:00
l10n Bug 1410731 - Use multilocale.json as a locale set for L10nRegistry sources. r=mossop 2017-10-22 11:09:44 -07:00
locale Bug 1414390 - Add intl.locale.requested locale list to replace general.useragent.locale. r=jfkthame,mossop 2017-11-01 20:16:21 -07:00
locales
lwbrk Bug 1402799 - Remove '#if ENABLE_INTL_API' conditional from line-breaker code. r=m_kato 2017-09-25 12:37:13 +01:00
strres Bug 1313150 - Remove |weak| parameter from nsIMutableArray methods. r=froydnj 2017-10-21 23:53:02 +09:00
tzdata Bug 1411957 - Part 2: Update tzdata in ICU data files to 2017c. r=Waldo 2017-10-26 23:10:51 +09:00
uconv Bug 1384834 (part 1) - Remove remaining uses of nsAdoptingString. r=erahm. 2017-07-28 11:21:45 +10:00
unicharutil Bug 1032671 - Part 4. Font fallback should detect emoji range for color emoji font. r=jfkthame 2017-11-12 16:36:24 +09:00
Encoding.h Bug 1354989 - Avoid pivoting via UTF-16 when loading CSS in the Stylo mode. r=jdm,SimonSapin 2017-08-29 16:01:42 +03:00
icu_sources_data.py
moz.build Backed out changeset fdf9ccb0b9ab (bug 1347801) for browser_all_files_referenced.js failures a=backout 2017-08-08 14:15:08 -07:00
update-icu.sh Bug 1405993 - Part 2: Remove no longer used ICU patches. r=Waldo 2017-11-01 11:48:48 -07:00
update-tzdata.sh Bug 1324240 - Also set LANGUAGE environment variable to ensure svn uses English instead of the OS locale. r=Waldo 2017-04-05 10:41:42 +02:00