ladybird/Userland/Libraries/LibJS/Tests/builtins/Intl
Timothy Flynn 273694d8de LibJS+LibLocale: Replace date-time formatting with ICU
This uses ICU for the Intl.DateTimeFormat `format` `formatToParts`,
`formatRange`, and `formatRangeToParts`.

This lets us remove most data from our date-time format generator. All
that remains are time zone data and locale week info, which are relied
upon still for other interfaces. So they will be removed in a future
patch.

Note: All of the changes to the test files in this patch are now aligned
with other browsers. This includes:

* Some very incorrect formatting of Japanese symbols. (Looking at the
  old results now, it's very obvious they were wrong.)
* Old FIXMEs regarding range formatting not including the start/end date
  when only time fields were requested, but the dates differ.
* Day period inconsistencies.
2024-06-13 07:42:09 +02:00
..
Collator
DateTimeFormat LibJS+LibLocale: Replace date-time formatting with ICU 2024-06-13 07:42:09 +02:00
DisplayNames
DurationFormat
ListFormat
Locale
NumberFormat LibJS: Store Intl mathematical values as strings when appropriate 2024-06-10 13:51:51 +02:00
PluralRules
RelativeTimeFormat
Segmenter
Intl.@@toStringTag.js
Intl.getCanonicalLocales.js LibJS+LibLocale: Replace canonical locales and display names with ICU 2024-06-09 10:47:28 +02:00
Intl.supportedValuesOf.js