summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Contrib
AgeCommit message (Expand)Author
2023-05-24Everywhere: Use MonotonicTime instead of Durationkleines Filmröllchen
2023-05-24AK: Rename Time to Durationkleines Filmröllchen
2023-04-13LibJS: Make intrinsics getters return NonnullGCPtrLinus Groh
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-02-27LibJS: Propagate errors from Intrinsics initializationLuke Wilde
2023-02-27LibJS: Add missing error propagation to global object initializationsLuke Wilde
2023-02-17LibJS+Everywhere: Convert JS::Error to StringTimothy Flynn
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn
2023-01-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2023-01-15LibJS+Everywhere: Rename Value::to_string to to_deprecated_stringTimothy Flynn
2023-01-08LibJS+Everywhere: Make PrimitiveString and Utf16String fallibleTimothy Flynn
2022-12-15LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Convert Realm::create() to NonnullGCPtrLinus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-11-23LibJS: Add missing <AK/TypeCasts.h> include in $262Object.cppAndreas Kling
2022-08-30LibJS: Implement $262.evalScript() according to the given algorithmLinus Groh
2022-08-29LibJS: Properly initialize the global object for $262.createRealmdavidot
2022-08-29LibJS: Hide all the constructors!Andreas Kling
2022-08-28LibJS: Turn initialize_global_object() into a regular initialize()Linus Groh
2022-08-27LibJS: Remove GlobalObject::{set_,}associated_realm()Linus Groh
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-23LibJS: Pass Realm to define_native_{accessor,function}()Linus Groh
2022-08-23LibJS: Pass Realm to GlobalObject::initialize_global_object()Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in ArrayBuffer AOs [Part 11/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functionsLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in object constructorsLinus Groh
2022-08-20LibJS: Make IsHTMLDDA non-constructibledavidot
2022-08-06LibJS+LibWeb: Restore type safety of Realm::set_global_object()Linus Groh
2022-08-05LibJS: Actually create a new Realm in $262.createRealm()Andreas Kling
2022-08-05LibJS: Let Shape store a Realm instead of a GlobalObjectAndreas Kling
2022-05-03LibJS: Remove implicit wrapping/unwrapping of completion recordsLinus Groh
2022-04-08LibJS: Move DetachArrayBuffer implementation to the ArrayBuffer objectTimothy Flynn
2022-03-29LibJS: Import C++ sources from libjs-test262 :^)Linus Groh