ladybird/Userland/Libraries/LibJS/Tests/builtins/Intl/DateTimeFormat
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
..
DateTimeFormat.@@toStringTag.js
DateTimeFormat.js
DateTimeFormat.prototype.format.js LibJS+LibLocale: Replace date-time formatting with ICU 2024-06-13 07:42:09 +02:00
DateTimeFormat.prototype.formatRange.js LibJS+LibLocale: Replace date-time formatting with ICU 2024-06-13 07:42:09 +02:00
DateTimeFormat.prototype.formatRangeToParts.js LibJS+LibLocale: Replace date-time formatting with ICU 2024-06-13 07:42:09 +02:00
DateTimeFormat.prototype.formatToParts.js
DateTimeFormat.prototype.resolvedOptions.js LibJS+LibLocale: Replace date-time formatting with ICU 2024-06-13 07:42:09 +02:00
DateTimeFormat.supportedLocalesOf.js