summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
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
2021-11-13LibJS: Implement Temporal.Duration.prototype.total()Linus Groh
2021-11-13LibJS: Fix days calculation in round_duration() for "year" - "day" unitsLinus Groh
2021-11-13LibJS: Fix missing handling of "week" largest_unit in balance_duration()Linus Groh
2021-11-13LibJS: Fix logic typo in round_duration() remainder calculationLinus Groh
2021-11-13LibJS: Fix logic typo in balance_duration() hours calculationLinus Groh
2021-11-13LibJS+LibUnicode: Fully implement currency number formattingTimothy Flynn
2021-11-13LibJS+LibUnicode: Generate all styles of currency localizationsTimothy Flynn
2021-11-13LibJS: Implement Temporal.ZonedDateTime.prototype.with()Linus Groh
2021-11-13LibJS: Rename MatchBehavior members back to their old namesLinus Groh
2021-11-12LibJS: Clear exception after running each queued Promise jobLinus Groh
2021-11-12LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>Ali Mohammad Pur
2021-11-12LibJS: Implement async functions as generator functions in BC modeAli Mohammad Pur
2021-11-12LibJS: Run the queued promise reaction jobs on bytecode interpreter exitAli Mohammad Pur
2021-11-12LibJS: Make Bytecode::Interpreter return the popped frameAli Mohammad Pur
2021-11-12LibJS: Fix codegen for nodes after try statements without 'finally'Ali Mohammad Pur
2021-11-12LibJS: Use a 'Return' completion for generator object body evaluationAli Mohammad Pur
2021-11-12LibJS: Use the correct prototype for generator functionsAli Mohammad Pur
2021-11-12LibJS: Implement Temporal.ZonedDateTime.prototype.subtractLuke Wilde
2021-11-12LibJS: Implement Temporal.ZonedDateTime.prototype.addLuke Wilde
2021-11-12LibJS: Begin implementing Intl.NumberFormat.prototype.formatTimothy Flynn
2021-11-12LibJS: Change Intl's PatternPartition record to hold a String valueTimothy Flynn
2021-11-11LibJS: Implement Temporal.Duration.compareLuke Wilde
2021-11-11LibJS: Implement the required AOs for Temporal.Duration.compareLuke Wilde
2021-11-11Userland: Include Vector.h in a few places to make HeaderCheck happyAli Mohammad Pur
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-11LibJS: Add missing (void) to handle [[nodiscard]] TRY() resultLinus Groh
2021-11-10LibJS: Implement the rest of to_temporal_month_day()Linus Groh
2021-11-10LibJS: Rename ZonedDateTime's MatchBehavior enum members to match specLinus Groh