summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2021-11-19LibJS: Treat relativeTo parameters as PlainDate or ZonedDateTimeLinus Groh
2021-11-19LibJS: Update spec comments in format_time_zone_offset_string()Linus Groh
2021-11-19LibJS: Allow string as parameter in Temporal's round() / total()Linus Groh
2021-11-17LibJS: Fix incorrect use of "modulo" in get_iso_parts_from_epoch()Linus Groh
2021-11-17LibJS: Disallow Temporal.Duration input values to be non-integersLinus Groh
2021-11-17LibJS + js: Rethrow exception on the vm after bytecode interpreter rundavidot
2021-11-17LibJS: Remove fallback value for get_offset_nanoseconds_forLuke Wilde
2021-11-17LibJS/Tests: Fix failing Array.prototype.toLocaleString() testLinus Groh
2021-11-17LibJS: Implement ECMA-402 Array.prototype.toLocaleStringTimothy Flynn
2021-11-17LibJS: Implement ECMA-402 Number.prototype.toLocaleStringTimothy Flynn
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-16LibJS: Implement unit number formattingTimothy Flynn
2021-11-16LibJS+LibUnicode: Support multiple identifiers within format patternTimothy Flynn
2021-11-16LibJS+LibUnicode: Rename the generated compact_identifier to identifierTimothy Flynn
2021-11-16LibJS+LibUnicode: Rename method to select a NumberFormat pluralityTimothy Flynn
2021-11-16LibJS: Fix incorrect use of "modulo" in {hour,min,sec,ms}_from_time()Linus Groh
2021-11-16LibCrypto: Fix subtracting two negative `SignedBigInteger`sLinus Groh
2021-11-16LibJS: Use else-if's in Temporal.Duration.prototype.untilLuke Wilde
2021-11-16LibJS: Implement Temporal.PlainDate.prototype.sinceLuke Wilde
2021-11-16LibJS: Implement Temporal.PlainDate.prototype.untilLuke Wilde
2021-11-16LibJS: Conditionally ignore [[UseGrouping]] in compact notationTimothy Flynn
2021-11-16LibJS: Remove FIXME comment from PartitionNotationSubPattern AOTimothy Flynn
2021-11-16LibJS: Implement compact formatting for Intl.NumberFormatTimothy Flynn
2021-11-16LibJS: Cache the number format used for compact notationTimothy Flynn
2021-11-16LibJS+LibUnicode: Fix computation of compact pattern exponentsTimothy Flynn
2021-11-16LibJS: Unbreak to_iso_day_of_weekNico Weber
2021-11-15LibJS: Use modulo() function in to_iso_day_of_weekNico Weber
2021-11-15LibJS: Fix leap year check in to_iso_week_of_year() for week < 1Linus Groh
2021-11-14LibJS: Fix balance_time() for times with negative offset day outcomeLinus Groh
2021-11-14LibJS: Add missing spaces in balance_iso_date() spec commentsLinus Groh
2021-11-14LibJS: Fix incorrect use of "modulo" in balance_iso_year_month()Linus Groh
2021-11-14LibJS: Implement engineering and scientific number formattingTimothy Flynn
2021-11-14LibJS: Define the "name" property on the number format functionTimothy Flynn
2021-11-14LibJS: Remove redundant exception checks from initialize_constructor()Linus Groh
2021-11-14LibJS: Convert push_execution_context() to ThrowCompletionOrLinus Groh
2021-11-14LibJS: Convert prepare_for_ordinary_call() to ThrowCompletionOrLinus Groh
2021-11-14LibJS: Convert TypedArray create() functions to ThrowCompletionOrLinus Groh
2021-11-14LibJS: Call [[Reject]] in PromiseResolveThenableJob after abrupt then()Linus Groh
2021-11-14LibJS: Don't coerce this value to object in Promise.prototype.finally()Linus Groh
2021-11-14LibJS: Don't coerce this value to object in Promise.resolve()Linus Groh
2021-11-14LibJS: Convert call_job_callback() to ThrowCompletionOrLinus Groh
2021-11-14LibJS: Add a Completion(ThrowCompletionOr<Value> const&) constructorLinus Groh
2021-11-14LibJS: Annotate Promise implementation with spec commentsLinus Groh
2021-11-14LibJS: Implement number grouping for Intl.NumberFormatTimothy Flynn
2021-11-13LibJS: Implement Temporal.ZonedDateTime.prototype.roundLuke Wilde
2021-11-13LibJS: Implement Intl.NumberFormat.prototype.formatToPartsTimothy Flynn
2021-11-13LibJS: Throw an exception in NumberFormat.prototype.format for BigIntsTimothy Flynn
2021-11-13LibJS+LibUnicode: Don't remove {currency} keys in GetNumberFormatPatternTimothy Flynn
2021-11-13LibJS: Avoid potential for dangling string views in partition patternsTimothy Flynn