summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/Intl/DurationFormat.cpp
AgeCommit message (Expand)Author
2023-04-13LibJS: Make intrinsics getters return NonnullGCPtrLinus Groh
2023-02-09LibJS+LibWeb: Convert string view PrimitiveString instances to StringTimothy Flynn
2023-02-08Everywhere: Use ReadonlySpan<T> instead of Span<T const>MacDue
2023-02-08LibJS: Propagate OOM from Intl.DurationFormat Vector operationsTimothy Flynn
2023-02-08LibJS: Replace remaining uses of StringBuilder in the Intl namespaceTimothy Flynn
2023-01-28LibJS: Port Intl.DurationFormat to StringTimothy Flynn
2023-01-27LibJS+LibLocale: Propagate errors from find_regional_values_for_localeTimothy Flynn
2023-01-24LibJS+LibLocale: Port Intl.NumberFormat to StringTimothy Flynn
2023-01-22LibJS: Port ListFormat and PatternPartition to StringTimothy Flynn
2023-01-20LibJS: Mark infallible operations that may throw only due to OOMTimothy Flynn
2023-01-19LibJS: Propagate OOM errors from the PartitionPattern Abstract OperationTimothy Flynn
2023-01-16LibJS: Port trivial use cases in the Intl namespace to StringTimothy Flynn
2023-01-14LibJS: Update syntax for invoking the GetOption AO from Intl objectsTimothy Flynn
2023-01-08LibJS+Everywhere: Make PrimitiveString and Utf16String fallibleTimothy Flynn
2022-12-15LibJS: Convert standalone construct() to NonnullGCPtrLinus Groh
2022-12-15LibJS: Throw a RangeError when when formatting strings in DurationFormatTimothy Flynn
2022-12-15LibJS: Access DurationRecord properties in alphabetical orderTimothy Flynn
2022-12-15LibJS: Move IsValidDurationRecord check to ToDurationRecordTimothy Flynn
2022-12-15LibJS: Remove infallibility markers from some Intl.DurationFormat AOsTimothy Flynn
2022-12-14LibJS: Remove Object(Object& prototype) footgunAndreas Kling
2022-12-14LibJS: Convert Object::create() to NonnullGCPtrLinus Groh
2022-12-07LibJS: Replace standalone js_string() with PrimitiveString::create()Linus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-20LibJS/Temporal: Rename ToIntegerWithRounding to ToIntegerIfIntegralJonah
2022-11-03LibJS: Delegate to NumberFormat for DurationFormat unit formattingTimothy Flynn
2022-11-03Everywhere: Clean up "the the" comment typosNico Weber
2022-11-01LibJS: Map DurationFormat's list style to "short" when it is "digital"Timothy Flynn
2022-09-22LibJS: Change default time display options to "always" for digital styleTimothy Flynn
2022-09-05Userland: Move files destined for LibLocale to the Locale namespaceTimothy Flynn
2022-08-30LibJS: Create DurationFormat's ListFormat object with type and styleTimothy Flynn
2022-08-30LibJS: Use numeric style if the previous style was numeric or 2-digitTimothy Flynn
2022-08-30LibJS: Update DurationFormat AO text to align with ECMA-402 and TemporalTimothy Flynn
2022-08-30LibJS: Rename DurationFormat's DurationSign to DurationRecordSignTimothy Flynn
2022-08-30LibJS: Align ToDurationRecord with ToTemporalDurationRecordTimothy Flynn
2022-08-30LibJS: Mark PartitionDurationFormatPattern as infallibleTimothy Flynn
2022-08-30LibJS: Change GetDurationUnitOptions to require a string for prevStyleTimothy Flynn
2022-08-30LibJS: Resolve FIXMEs in DurationFormat's PartitionDurationFormatPatternTimothy Flynn
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Temporal AOs [Part 2/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Intl AOs [Part 1/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in create() functionsLinus Groh
2022-07-20LibJS: Hook the Intl mathematical value into Intl.NumberFormatTimothy Flynn
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-08LibJS: Use Intl.PluralRules within Intl.DurationFormatTimothy Flynn
2022-07-06AK: Use an enum instead of a bool for String::replace(all_occurences)DexesTTP
2022-07-02LibJS: Set both {minimum, maximum}FractionDigits in Intl.DurationFormatIdan Horowitz