1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 02:47:35 +00:00
serenity/Userland/Libraries/LibJS/Tests/builtins/Intl
Timothy Flynn ae2acc8cdf LibJS+LibUnicode: Generate a set of default DateTimeFormat patterns
This isn't called out in TR-35, but before ICU even looks at CLDR data,
it adds a hard-coded set of default patterns to each locale's calendar.
It has done this since 2006 when its DateTimeFormat feature was first
created. Several test262 tests depend on this, which under ECMA-402,
falls into "implementation defined" behavior. For compatibility, we
can do the same in LibUnicode.
2022-07-22 23:51:56 +01:00
..
Collator LibJS: Define the Intl.Collator's compare function name to be empty 2022-02-21 16:30:19 +00:00
DateTimeFormat LibJS+LibUnicode: Generate a set of default DateTimeFormat patterns 2022-07-22 23:51:56 +01:00
DisplayNames LibJS: Disallow calendar display names which contain an underscore 2022-03-30 14:24:32 +01:00
DurationFormat LibJS: Allow specifying keyword values not directly defined for a locale 2022-07-15 12:31:43 +02:00
ListFormat LibJS: Change wording of ErrorType::NotA to be independent of context 2021-09-12 00:16:39 +02:00
Locale LibJS: Implement Intl.Locale.prototype.weekInfo property 2022-07-06 16:56:42 +02:00
NumberFormat LibJS: Implement Intl.NumberFormat.prototype.formatRangeToParts 2022-07-20 22:30:16 +01:00
PluralRules LibJS: Populate roundingPriority in Intl.PluralRules.resolvedOptions 2022-07-13 19:22:26 +01:00
RelativeTimeFormat LibJS: Allow specifying keyword values not directly defined for a locale 2022-07-15 12:31:43 +02:00
Segmenter LibJS: Implement Intl %SegmentIteratorPrototype%.next ( ) 2022-01-31 21:05:04 +02:00
Intl.@@toStringTag.js LibJS: Implement Intl[@@toStringTag] 2021-08-08 20:14:59 +01:00
Intl.getCanonicalLocales.js LibJS: Handle existing Intl.Locale objects in CanonicalizeLocaleList 2021-09-02 17:56:42 +01:00
Intl.supportedValuesOf.js LibJS: Implement Intl.supportedValuesOf 2022-01-31 00:32:41 +00:00