summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
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
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: Add accessor for requested modules to CyclicModulenetworkException
2022-10-06LibJS: Mark [[HostDefined]] accessor on scripts as constnetworkException
2022-10-06LibJS: Add [[HostDefined]] field to ModulesnetworkException
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-02LibJS: Remove two outdated forward declarationsLinus Groh
2022-10-02LibJS: Show class name in the dump from the NewClass instructionHendiadyoin1
2022-10-02LibJS: Set class' source text in NewClass instructionHendiadyoin1
2022-10-01LibJS: Store symbols in a Handle inside PropertyKeyIdan Horowitz
2022-10-01LibJS: Include Environment.h directly in ClassFieldDefinition.hIdan Horowitz
2022-10-01LibJS: Align Instructions as void* and roundup variably sized ones sizesHendiadyoin1
2022-10-01LibJS: Handle argument spreading in the bytecode vmHendiadyoin1
2022-10-01LibJS: Add support for SpreadExpressions in array literals for bytecodeHendiadyoin1
2022-10-01LibJS: Switch to array-calls in the bytecode vmHendiadyoin1
2022-10-01LibJS: Allow SpreadExpressions to generate bytecodeHendiadyoin1
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-24LibJS: Add JS::SafeFunction, like Function but protects captures from GCAndreas Kling
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-21Browser+WebContent+LibJS: Support `%c` specifiers in Console.log()Sam Atkins
2022-09-21LibJS: Implement Console `Formatter` operationSam 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