summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2022-07-03LibJS: Add tests for %TypedArray%.prototype.toReversedObinna Ikeh
2022-07-03LibJS: Add %TypedArray%.prototype.toReversedObinna Ikeh
2022-07-02LibJS: Set both {minimum, maximum}FractionDigits in Intl.DurationFormatIdan Horowitz
2022-07-02LibJS: Disallow mixed-sign durations in Intl.DurationFormatIdan Horowitz
2022-07-01LibJS: Implement Intl.DurationFormat.prototype.formatToPartsIdan Horowitz
2022-07-01LibJS: Implement Intl.DurationFormat.prototype.formatIdan Horowitz
2022-07-01LibJS: Implement the PartitionDurationFormatPattern abstract operationIdan Horowitz
2022-07-01LibUnicode: Generate data about DurationFormat-required units as wellIdan Horowitz
2022-07-01LibJS: Implement the ToDurationRecord abstract operationIdan Horowitz
2022-07-01LibJS: Implement Intl.DurationFormat.prototype.resolvedOptionsIdan Horowitz
2022-07-01LibJS: Implement Intl.DurationFormat.supportedLocalesOfIdan Horowitz
2022-07-01LibJS: Start implementing the stage 3 Intl.DurationFormat proposalIdan Horowitz
2022-06-30LibJS: Fix incorrect ErrorType in Temporal.PlainMonthDay constructorLinus Groh
2022-06-30LibJS/Bytecode: End the for variable scope at the start of its end blockLuke Wilde
2022-06-30LibJS/Bytecode: Make for, do/while and while always switch to end blockLuke Wilde
2022-06-29LibJS: Add tests cases for %TypedArray%.prototype.toSorted functionObinna Ikeh
2022-06-29LibJS: Add %TypedArray%.prototype.toSortedObinna Ikeh
2022-06-29LibJS: Implement element comparison function for typed arraysObinna Ikeh
2022-06-29LibJS: Use null-prototype objects in a few more places in TemporalLinus Groh
2022-06-29LibJS: Fix production for time zone name in time zone stringsLinus Groh
2022-06-29LibJS: Mark CreateTemporalDate as infallible in DifferenceISODateTimeLinus Groh
2022-06-29LibJS: Mark BalanceDuration as infallible in DifferenceISODateTimeLinus Groh
2022-06-29LibJS: Replace one use of BalanceISODate with CreateISODateRecordLinus Groh
2022-06-29LibJS: Assert DifferenceISODateTime is called with valid datetime valuesLinus Groh
2022-06-29LibJS: Replace guaranteed zero [[Days]] field with constant zeroLinus Groh
2022-06-29LibJS: Assert [[Days]] is zero for the balanced time in DifferenceTimeLinus Groh
2022-06-27LibJS: Check for add overflow in `DataViewConstructor`Cyber Gsus
2022-06-26LibJS: Infer file extensions when resolving module pathsLinus Groh
2022-06-26LibJS: Rename filepath to filename in module related codeLinus Groh
2022-06-26LibJS: Replace enumeration macro in typed_array_species_create()Linus Groh
2022-06-26LibJS: Store fn pointer to its intrinsic constructor on TypedArrayBaseLinus Groh
2022-06-24LibJS/Tests: Correct pluralSmallestPluralDisallowedOptions largestUnitLinus Groh
2022-06-24LibJS: Refactor common option reading into the GetDifferenceSettings AOLinus Groh
2022-06-24LibJS: Mark CreateTemporalDate in AddDateTime as infallibleLinus Groh
2022-06-24LibJS: Mark CreateTemporalDate in ToRelativeTemporalObject as fallibleLinus Groh
2022-06-24LibJS: Mark some calls of CreateTemporalDate as infallibleLinus Groh
2022-06-24LibJS: Mark PlainTime.prototype.round's CreateTemporalTime infallibleLinus Groh
2022-06-24LibJS: Assert RoundISODateTime is called with values within the limitsLinus Groh
2022-06-24LibJS: Assert AddTime is called with a valid timeLinus Groh
2022-06-24LibJS: Add Number conversion in PrepareTemporalFieldsLinus Groh
2022-06-24LibJS: Add Number conversion in ZonedDateTime.prototype.getISOFields()Linus Groh
2022-06-24LibJS: Add Number conversion in AddDu/ToOrSubtractDu/FromPlainYearMonthLinus Groh
2022-06-24LibJS: Add conversion to mathematical number in ToTemporalTimeRecordLinus Groh
2022-06-24LibJS: Check for invalid epoch ns in DisambiguatePossibleInstantsLinus Groh
2022-06-24LibJS: Check for invalid epoch nanoseconds in NanosecondsToDaysLinus Groh
2022-06-24LibJS: Check for invalid epoch nanoseconds in InterpretISODateTimeOffsetLinus Groh
2022-06-24LibJS: Check for invalid epoch nanoseconds in getPossibleInstantsFor()Linus Groh
2022-06-24LibJS: Remove duplicate steps for offset-only time zonesLinus Groh
2022-06-24LibJS: Remove check for Instant range before subtracting UTC offsetLinus Groh
2022-06-24LibJS: Remove unnecessary modulo operation in GetISOPartsFromEpochLinus Groh