summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/ArgumentsObject.cpp
AgeCommit message (Expand)Author
2023-04-13LibJS: Make intrinsics getters return NonnullGCPtrLinus Groh
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-01-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2022-12-14LibJS: Remove Object(Object& prototype) footgunAndreas Kling
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in create() functionsLinus 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-05-03LibJS: Remove bogus FIXME in ArgumentsObject::internal_get()Linus Groh
2022-05-03LibJS: Remove implicit wrapping/unwrapping of completion recordsLinus Groh
2022-05-01LibJS: Update spec comments testing presence of a fieldLinus Groh
2022-03-16Libraries: Use default constructors/destructors in LibJSLenny Maiorani
2022-02-06Everywhere: Rename JS::PropertyKey variables from property_{name => key}Linus Groh
2021-10-24LibJS: Rename PropertyName to PropertyKeyAndreas Kling
2021-10-03LibJS: Convert has_own_property() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert Object::set() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert Object::get() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Use MUST() where applicableLinus Groh
2021-09-29LibJS: Convert internal_delete() to ThrowCompletionOrLinus Groh
2021-09-29LibJS: Convert internal_set() to ThrowCompletionOrLinus Groh
2021-09-29LibJS: Convert internal_get() to ThrowCompletionOrLinus Groh
2021-09-29LibJS: Convert internal_define_own_property() to ThrowCompletionOrLinus Groh
2021-09-29LibJS: Convert internal_get_own_property() to ThrowCompletionOrLinus Groh
2021-07-16LibJS: Replace the boolean argument of Object::set with an enum classIdan Horowitz
2021-07-05LibJS: Make Object.prototype.toString() fully spec compliantLinus Groh
2021-07-05LibJS: Fix logic typo in ArgumentsObject.[[Set]]Andreas Kling
2021-07-05LibJS: Fix accidental west-const in ArgumentsObjectAndreas Kling
2021-07-05LibJS: Finish implementing mapped arguments exotic objects :^)Andreas Kling
2021-06-28LibJS: Add the CreateMappedArgumentsObject abstract operationAndreas Kling