summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2022-10-20LibJS: Refactor CalendarFields for better linearityMoustafa Raafat
2022-10-20LibJS: Simplify ParseTemporalTimeZoneStringIdan Horowitz
2022-10-20LibJS: Refactor ToRelativeTemporalObjectIdan Horowitz
2022-10-19LibJS: Remove trivial operations ISO{Year,Month,Day}Moustafa Raafat
2022-10-19LibJS: Remove trivial operation IsValidISOMonthMoustafa Raafat
2022-10-19LibJS: Merge ISOMonthCode and BuildISOMonthCodeMoustafa Raafat
2022-10-19LibJS: Improve alias names in ResolveISOMonthMoustafa Raafat
2022-10-19LibJS: Simplify ResolveISOMonthMoustafa Raafat
2022-10-19LibJS: Support non-base-10 BigInt literals in bytecode VMAndreas Kling
2022-10-19LibJS: Support `for (x in obj)` iteration in bytecode VMAndreas Kling
2022-10-19LibJS: Avoid expensive UTF-8/16 conversion in legacy RegExp propertiesAndreas Kling
2022-10-19LibJS: Disable bytecode optimizations by defaultAndreas Kling
2022-10-18LibTimeZone+LibJS: Update to TZDB version 2022eTimothy Flynn
2022-10-17LibJS: Implement RegExp legacy static propertiesleeight
2022-10-17LibJS: Sync the set of rounding modesLinus Groh
2022-10-17LibJS: Add missing validation to remaining Calendar operationsLinus Groh
2022-10-17LibJS: Reject relativeTo string such as "2022-08-18T17:01Z"Linus Groh
2022-10-17LibJS: Rename IsValidTimeZoneName to IsAvailableTimeZoneNameLinus Groh
2022-10-17LibJS: Define IsValidTimeZoneName in terms of AvailableTimeZonesLinus Groh
2022-10-17LibJS: Forward a string aproximation of the CallExpression to Call OpsHendiadyoin1
2022-10-16LibJS: Add spec comments to RegExpObjectLinus Groh
2022-10-16LibJS: Add spec comments to RegExpConstructorLinus Groh
2022-10-16LibJS: Implement the RegExpAlloc AOLinus Groh
2022-10-16LibJS: Fix TemporalCalendarString ambiguityLinus Groh
2022-10-16LibJS: Rename Get{IANA => Named}TimeZonePreviousTransitionLinus Groh
2022-10-16LibJS: Rename Get{IANA => Named}TimeZoneNextTransitionLinus Groh
2022-10-16LibJS: Change dateAdd to a required parameter of MoveRelativeDateIdan Horowitz
2022-10-16LibJS: Add dateAdd to all remaining MoveRelativeDate callsIdan Horowitz
2022-10-16LibJS: Add optional dateAdd parameter to MoveRelativeDateIdan Horowitz
2022-10-16LibJS: Add fast path TimeZone conversion to PlainDate#toZonedDateTimeLuke Wilde
2022-10-16LibJS: Remove extra property check from Instant#toZonedDateTimeISOLuke Wilde
2022-10-16LibJS: Fast-path ToTemporalTimeZone when the argument is a TimeZoneLuke Wilde
2022-10-16LibJS: Fast-path ToTemporalCalendar when the argument is a CalendarLuke Wilde
2022-10-16LibJS+js: Disable console debug messages outside Serenity only for `js`networkException
2022-10-15LibJS: Subtract time zone offsets when converting from local time to UTCTimothy Flynn
2022-10-15LibJS: Use infallible ParseTimeZoneOffsetStringTimothy Flynn
2022-10-15LibJS: Remove Temporal::DefaultTimeZoneTimothy Flynn
2022-10-15LibJS: Replace GetIANATimeZoneOffset[Ns] with GetNamedTimeZoneOffset[Ns]Timothy Flynn
2022-10-15LibJS: Replace GetIANATimeZoneEpochValue with GetNamedTimeZoneEpoch[Ns]Timothy Flynn
2022-10-15LibJS: Replace GetEpochFromISOParts with GetUTCEpochNanosecondsTimothy Flynn
2022-10-15LibJS: Replace RoundTowardsZero with truncateTimothy Flynn
2022-10-15LibJS: Consolidate sources of system time zone to one location in DateTimothy Flynn
2022-10-15LibJS: Expose the StringToNumber AO for public useTimothy Flynn
2022-10-15LibJS: Move time zone annotation parsing into ParseISODateTimesnooze6214
2022-10-15WebContent+LibWeb+LibJS: Report exceptions to the JS consolePavel
2022-10-14LibJS/Temporal: Fix inconsistency in order of observable operationsLuke Wilde
2022-10-14LibJS: Make sure to exactly add nanoseconds in add_durationdavidot
2022-10-14LibJS: Disallow one day long time zone offsetsdavidot
2022-10-13LibJS: Add spec comments to String.prototype.atSimon Rask
2022-10-13LibJS: Add spec comments to String.prototype.substringSimon Rask