summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/AbstractOperations.cpp
AgeCommit message (Expand)Author
2023-05-26LibJS: Update spec numbers for the Well-Formed Unicode Strings proposalTimothy Flynn
2023-04-14LibJS: Port Value::get_method() to GCPtrLinus Groh
2023-04-13LibJS: Make well-known symbol getters return NonnullGCPtrLinus Groh
2023-04-13LibJS: Make intrinsics getters return NonnullGCPtrLinus Groh
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-02-17LibJS+Everywhere: Convert JS::Error to StringTimothy Flynn
2023-02-16LibJS: Convert CanonicalNumericIndexString to use NumberToStringTimothy Flynn
2023-02-16LbJS: Convert exception-related usages of Value::TDSWOSE to StringTimothy Flynn
2023-02-16LibJS+Everywhere: Deprecate Value::to_string_without_side_effectsTimothy Flynn
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn
2023-01-23LibJS: Add using declaration support, RAII like operation in jsdavidot
2023-01-23LibJS: Add an initialize binding hint to all initialize_binding methodsdavidot
2023-01-15LibJS: Port (most of) String.prototype to StringTimothy Flynn
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-09AK+Everywhere: Rename Utf16View::to_utf8 to to_deprecated_stringTimothy Flynn
2023-01-09LibJS: Handle OOM errors in the GetSubstitution AOTimothy Flynn
2023-01-08LibJS+Everywhere: Make PrimitiveString and Utf16String fallibleTimothy Flynn
2023-01-08AK+Everywhere: Make UTF-16 to UTF-8 converter fallibleTimothy Flynn
2023-01-08AK+LibJS+LibRegex: Define an alias for UTF-16 string data storageTimothy Flynn
2022-12-16LibJS: Convert get_this_environment() to NonnullGCPtrLinus Groh
2022-12-16LibJS: Convert new_private_environment() to NonnullGCPtrLinus Groh
2022-12-16LibJS: Convert new_function_environment() to NonnullGCPtrLinus Groh
2022-12-16LibJS: Convert new_object_environment() to NonnullGCPtrLinus Groh
2022-12-16LibJS: Convert new_declarative_environment() to NonnullGCPtrLinus Groh
2022-12-15LibJS: Convert standalone construct() to NonnullGCPtrLinus Groh
2022-12-15LibJS: Convert FunctionObject::internal_construct() to NonnullGCPtrLinus Groh
2022-12-15LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Convert Object::create() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Convert ECMAScriptFunctionObject::create() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Convert Accessor::create() to NonnullGCPtrLinus Groh
2022-12-12LibJS: Update get_substitution() section number & parameter nameLinus Groh
2022-12-12LibJS: Add spec comments to get_this_environment()Linus Groh
2022-12-12LibJS: Add spec comments to new_object_environment()Linus Groh
2022-12-12LibJS: Add spec comments to new_declarative_environment()Linus Groh
2022-12-12LibJS: Add spec comment to length_of_array_like()Linus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-23LibJS: Make FunctionNode::Parameter be a standalone FunctionParameterAndreas Kling
2022-11-19LibJS: Fix UTF-16 corruption in String.prototype.replace()Andreas Kling
2022-11-17LibJS: Initialize functions in spec orderdavidot
2022-10-23LibJS: Make canonical_numeric_index_string use the new double parserdavidot
2022-09-02LibJS: Fix incorrect check in ValidateAndApplyPropertyDescriptorLinus 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: Remove GlobalObject parameter from native functionsLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in remaining AOs [Part 19/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Reference AOs [Part 6/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Environment AOs [Part 5/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]Linus Groh