summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2023-04-13LibJS: Make well-known symbol getters return NonnullGCPtrLinus Groh
2023-04-13LibJS: Make intrinsics getters return NonnullGCPtrLinus Groh
2023-04-13LibJS: Add spec comments to WeakSetPrototypeLinus Groh
2023-04-13LibJS: Add spec comments to WeakSetConstructorLinus Groh
2023-04-13LibJS: Add spec comments to WeakRefPrototypeLinus Groh
2023-04-13LibJS: Add spec comments to WeakRefConstructorLinus Groh
2023-04-13LibJS: Add spec comments to WeakMapPrototypeLinus Groh
2023-04-13LibJS: Add spec comments to WeakMapConstructorLinus Groh
2023-04-13LibJS: Add spec comments to TypedArrayPrototypeLinus Groh
2023-04-13LibJS: Add spec comments to TypedArrayConstructorLinus Groh
2023-04-13LibJS: Add spec comments to SymbolPrototypeLinus Groh
2023-04-13LibJS: Add spec comments to SymbolConstructorLinus Groh
2023-04-13LibJS: Add spec comments to StringConstructorLinus Groh
2023-04-13LibJS: Add spec comments to SetPrototypeLinus Groh
2023-04-13LibJS: Add spec comments to SetConstructorLinus Groh
2023-04-11LibJS: Update spec numbers for the Intl NumberFormat v3 proposalTimothy Flynn
2023-04-11LibJS: Require a [[RoundingMode]] slot within FormatNumericToStringTimothy Flynn
2023-04-09Everywhere: Remove unused DeprecatedString includesBen Wiederhake
2023-04-07LibJS: Update spec numbers for the Intl Enumeration proposalTimothy Flynn
2023-04-02LibJS: Parse secondary expressions with the original forbidden token setLinus Groh
2023-03-30LibJS: Add fast path to Value::to_u32() if Value is a positive i32Andreas Kling
2023-03-23LibJS: Make `yy{/,-}mm{/,-}dd hh:mm` test timezone independentHendiadyoin1
2023-03-23LibJS+LibTimeZone: Explicitly canonicalize "GMT" to "UTC"Timothy Flynn
2023-03-23LibJS: Add missing internal slots to creation of Intl.DateTimeFormatTimothy Flynn
2023-03-23LibJS: Remove ! from AO calls that can't throw from Intl.DateTimeFormatTimothy Flynn
2023-03-23LibJS: Explicitly provide all GetIterator arguments from Intl.ListFormatTimothy Flynn
2023-03-23LibJS: Support the yy{/,-}mm{/,-}dd hh:mm format for DateLuke Wilde
2023-03-21Everywhere: Use `LibFileSystem` where trivialCameron Youell
2023-03-21LibJS: Ensure Date tests can pass in any time zone by testing UTC valuesTimothy Flynn
2023-03-20LibJS: Update spec numbers / text for the Change Array by Copy proposalTimothy Flynn
2023-03-18LibJS: Add a PrimitiveString::create overload for FlyStringTimothy Flynn
2023-03-17LibJS: Propagate errors from VM creationTimothy Flynn
2023-03-17LibJS: Move creation of fallible VM objects to its creation factoryTimothy Flynn
2023-03-17LibJS: Fix a bunch of unwind related errors in GenerateCFGHendiadyoin1
2023-03-15LibSyntax+Libraries: Replace TextStyle with Gfx::TextAttributesSam Atkins
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-03-15LibJS: Allow constructing a Handle<T> from a {Nonnull,}GCPtr<T>Matthew Olsson
2023-03-15LibJS: Allow constructing a GCPtr from another GCPtr of convertible typeMatthew Olsson
2023-03-15LibJS: Allow GCPtr and NonnullGCPtr to be hashedMatthew Olsson
2023-03-13LibJS: Don't skip CPU registers when gathering conservative rootsAndreas Kling
2023-03-13Everywhere: Remove unintentional partial stream reads and writesTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-03-11LibJS: Fix return type of Object::create_method_property()Linus Groh
2023-03-10Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_caseAndreas Kling
2023-03-08AK+LibUnicode: Implement String::equals_ignoring_case without allocatingTimothy Flynn
2023-03-07LibJS: Fix compilation of operator= for JS::SafeFunctionLuke Wilde
2023-03-06Everywhere: Remove NonnullOwnPtr.h includesAndreas Kling
2023-03-06Everywhere: Stop using NonnullOwnPtrVectorAndreas Kling
2023-03-06Everywhere: Remove NonnullRefPtr.h includesAndreas Kling
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling