summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime
AgeCommit message (Expand)Author
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-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-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
2022-10-10Everywhere: Replace uses of __serenity__ with AK_OS_SERENITYAndrew Kaster
2022-10-09AK+Everywhere: Fix data corruption due to code-point-to-char conversionBen Wiederhake
2022-10-06LibJS: Use Unicode normalization within String.prototype.normalizeTimothy Flynn
2022-10-06LibJS: Visit GC allocated members of ModuleEnvironmentnetworkException
2022-10-04AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most placesNico Weber
2022-10-02LibJS: Capture promise capability in new_promise_capability() executorLinus Groh
2022-10-02LibJS: Make PromiseCapability GC-allocatedLinus Groh
2022-10-02LibJS: Add Visitor::visit(GCPtr<T>) and Visitor::visit(NonnullGCPtr<T>)Linus Groh
2022-10-02LibJS: Add Value(GCPtr<T>) and Value(NonnullGCPtr<T>) constructorsLinus Groh
2022-10-02LibJS: Move PromiseCapability into its own cpp/h fileLinus Groh
2022-10-02LibJS: Update outdated PROMISE_DEBUG loggingLinus Groh
2022-10-01LibJS: Store symbols in a Handle inside PropertyKeyIdan Horowitz
2022-10-01LibJS: Include Environment.h directly in ClassFieldDefinition.hIdan Horowitz
2022-09-27LibWeb: Implement most WebIDL promise operationsLinus Groh
2022-09-27LibJS: Make JS::NativeFunction use JS::SafeFunction internallyLinus Groh
2022-09-27LibJS: Add JSON.stringify function to the intrinsicsLinus Groh
2022-09-22LibJS: Change default time display options to "always" for digital styleTimothy Flynn
2022-09-21LibJS: Create Console using a Realm instead of a VMSam Atkins
2022-09-21LibJS: Implement normative change in String.prototype.substrdavidot
2022-09-21LibJS: Change digital default style from "narrow" to "short"Timothy Flynn
2022-09-21AK+LibJS: Handle NaN-boxing pointers on AArch64Daniel Bertalan
2022-09-18LibJS: Add missing includesBen Wiederhake
2022-09-18LibJS: Handle NumberFormat's [[UseGrouping]] option for "true" / "false"Timothy Flynn
2022-09-17LibJS: Parse date strings like "9/17/2022"davidot
2022-09-17LibJS: Break another inclusion cycle by removing unnecessary includeBen Wiederhake
2022-09-17LibJS: Break inclusion cycle by removing unnecessary includeBen Wiederhake
2022-09-16LibJS: Supress an unused bind when wrapping float atomic operationsTim Schumacher