diff options
author | Martok <martok@martoks-place.de> | 2023-06-29 23:07:51 +0200 |
---|---|---|
committer | Martok <martok@martoks-place.de> | 2023-06-30 00:01:35 +0200 |
commit | 1a9d6d6372fb1fc585e21af53ccfafd6f89eda73 (patch) | |
tree | f5780e47a59bbbf9408147ecbda630897bfac96d /js/src/moz.build | |
parent | 2f940bdc9dcbfe83e17ed26c5d1af7fe874c24ac (diff) | |
download | uxp-1a9d6d6372fb1fc585e21af53ccfafd6f89eda73.tar.gz |
Issue #1819 - Implement Intl.Locale proposal
This is according to spec for the mozilla71 cycle, a follow-up will further adjust to spec.
- Add Intl.Locale as native C++
- Port Unicode BCP 47 locale identifier parser to C++
- Port language tag parser to C++
- adjust make_intl_data to generate the data
Based-on: m-c 1433303, 1570370
Diffstat (limited to 'js/src/moz.build')
-rw-r--r-- | js/src/moz.build | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/js/src/moz.build b/js/src/moz.build index 32102bde39..cecb7ae32d 100644 --- a/js/src/moz.build +++ b/js/src/moz.build @@ -118,6 +118,9 @@ main_deunified_sources = [ 'builtin/intl/CommonFunctions.cpp', 'builtin/intl/DateTimeFormat.cpp', 'builtin/intl/IntlObject.cpp', + 'builtin/intl/LanguageTag.cpp', + 'builtin/intl/LanguageTagGenerated.cpp', + 'builtin/intl/Locale.cpp', 'builtin/intl/NumberFormat.cpp', 'builtin/intl/PluralRules.cpp', 'builtin/intl/RelativeTimeFormat.cpp', @@ -709,7 +712,6 @@ selfhosted.inputs = [ 'builtin/intl/CommonFunctions.js', 'builtin/intl/DateTimeFormat.js', 'builtin/intl/IntlObject.js', - 'builtin/intl/LangTagMappingsGenerated.js', 'builtin/intl/NumberFormat.js', 'builtin/intl/PluralRules.js', 'builtin/intl/RelativeTimeFormat.js', |