Linus Groh 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation 4 năm trước cách đây
..
Accessor.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
Array.cpp 1c906b07a4 LibJS: Add length parameter to Array::create() 4 năm trước cách đây
Array.h 1c906b07a4 LibJS: Add length parameter to Array::create() 4 năm trước cách đây
ArrayBuffer.cpp 4fd43a8f96 LibJS: Allow ArrayBuffer to not own its backing data buffer as well 4 năm trước cách đây
ArrayBuffer.h 4fd43a8f96 LibJS: Allow ArrayBuffer to not own its backing data buffer as well 4 năm trước cách đây
ArrayBufferConstructor.cpp aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
ArrayBufferConstructor.h aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
ArrayBufferPrototype.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
ArrayBufferPrototype.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
ArrayConstructor.cpp 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation 4 năm trước cách đây
ArrayConstructor.h aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
ArrayIterator.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
ArrayIterator.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
ArrayIteratorPrototype.cpp ed64a69fb2 LibJS: Replace two instances of 'global_object.vm()' with just 'vm' 4 năm trước cách đây
ArrayIteratorPrototype.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
ArrayPrototype.cpp 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation 4 năm trước cách đây
ArrayPrototype.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
BigInt.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
BigInt.h 6714cf3631 LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ 4 năm trước cách đây
BigIntConstructor.cpp d1d1f4f251 LibJS: Remove declarations of some TODO()'d BigInt and Promise functions 4 năm trước cách đây
BigIntConstructor.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
BigIntObject.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
BigIntObject.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
BigIntPrototype.cpp 68d669443f LibJS: Replace bigint_object_from() with this_bigint_value() 4 năm trước cách đây
BigIntPrototype.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
BooleanConstructor.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
BooleanConstructor.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
BooleanObject.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
BooleanObject.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
BooleanPrototype.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
BooleanPrototype.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
BoundFunction.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
BoundFunction.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
CommonPropertyNames.h 9b35231453 LibJS: Implement Proxy.revocable() 4 năm trước cách đây
ConsoleObject.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
ConsoleObject.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
Date.cpp 46214f0657 LibJS: Store Date milliseconds as signed to support negative offsets 4 năm trước cách đây
Date.h f65cb63aab LibJS: Check dates are below the `time_clip` threshold 4 năm trước cách đây
DateConstructor.cpp f65cb63aab LibJS: Check dates are below the `time_clip` threshold 4 năm trước cách đây
DateConstructor.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
DatePrototype.cpp f65cb63aab LibJS: Check dates are below the `time_clip` threshold 4 năm trước cách đây
DatePrototype.h c4530e95f4 LibJS: Add Date.prototype.toJSON() 4 năm trước cách đây
Error.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
Error.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
ErrorConstructor.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
ErrorConstructor.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
ErrorPrototype.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
ErrorPrototype.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
ErrorTypes.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
ErrorTypes.h e39dd65cf0 LibJS: Remove Proxy() argument count check 4 năm trước cách đây
Exception.cpp 8b449214af LibJS: Optimize insertion order in the Exception constructor 4 năm trước cách đây
Exception.h 32ee195d62 LibJS: Avoid allocations in the Exception constructor 4 năm trước cách đây
Function.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
Function.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
FunctionConstructor.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
FunctionConstructor.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
FunctionPrototype.cpp 7a00d6d9c8 LibJS: Implement destructuring assignments and function parameters 4 năm trước cách đây
FunctionPrototype.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
GlobalObject.cpp 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
GlobalObject.h 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
IndexedProperties.cpp 63e8477a6b LibJS: Handle OOB access in GenericIndexedPropertyStorage::take_last() 4 năm trước cách đây
IndexedProperties.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
IteratorOperations.cpp 163d776df6 LibJS: Replace iterator hint string argument with an enum 4 năm trước cách đây
IteratorOperations.h 163d776df6 LibJS: Replace iterator hint string argument with an enum 4 năm trước cách đây
IteratorPrototype.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
IteratorPrototype.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
JSONObject.cpp 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation 4 năm trước cách đây
JSONObject.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
JobCallback.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
LexicalEnvironment.cpp 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
LexicalEnvironment.h 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
MarkedValueList.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
MarkedValueList.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
MathObject.cpp e2fb7943f7 LibJS: Correctly handle NaN and negative infinity in Math.atan2 4 năm trước cách đây
MathObject.h 9d2e90d569 LibJS: Add Math.imul() 4 năm trước cách đây
NativeFunction.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
NativeFunction.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
NativeProperty.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
NativeProperty.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
NumberConstructor.cpp 0f8ed6183b LibJS: Add the Number.{MAX, MIN}_VALUE constants 4 năm trước cách đây
NumberConstructor.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
NumberObject.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
NumberObject.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
NumberPrototype.cpp d255e6892b LibJS: Update NumberPrototype's this_number_value() to take a Value 4 năm trước cách đây
NumberPrototype.h adc3de4480 LibJS: Implement Number.prototype.valueOf() 4 năm trước cách đây
Object.cpp 7565bf0590 LibJS: Remove redundant exception checks 4 năm trước cách đây
Object.h 6714cf3631 LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ 4 năm trước cách đây
ObjectConstructor.cpp f9395efaac LibJS: Use ToPropertyKey in Object.getOwnPropertyDescriptor 4 năm trước cách đây
ObjectConstructor.h 3ee092cd0c LibJS: Implement Object.hasOwn() :^) 4 năm trước cách đây
ObjectPrototype.cpp ed64a69fb2 LibJS: Replace two instances of 'global_object.vm()' with just 'vm' 4 năm trước cách đây
ObjectPrototype.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
PrimitiveString.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
PrimitiveString.h 6714cf3631 LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ 4 năm trước cách đây
Promise.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
Promise.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
PromiseConstructor.cpp aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
PromiseConstructor.h aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
PromiseJobs.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
PromiseJobs.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
PromisePrototype.cpp b377777208 LibJS: Add @@toStringTag to Promise.prototype 4 năm trước cách đây
PromisePrototype.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
PromiseReaction.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
PromiseReaction.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
PromiseResolvingFunction.cpp ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
PromiseResolvingFunction.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
PropertyAttributes.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
PropertyName.h aef502e8e0 LibJS: Change PropertyName::as_number() return type to u32 4 năm trước cách đây
ProxyConstructor.cpp 9b35231453 LibJS: Implement Proxy.revocable() 4 năm trước cách đây
ProxyConstructor.h 9b35231453 LibJS: Implement Proxy.revocable() 4 năm trước cách đây
ProxyObject.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
ProxyObject.h 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation 4 năm trước cách đây
Reference.cpp 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
Reference.h 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
ReflectObject.cpp 6c256bb400 LibJS: Add @@toStringTag to Reflect 4 năm trước cách đây
ReflectObject.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 năm trước cách đây
RegExpConstructor.cpp aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
RegExpConstructor.h aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
RegExpObject.cpp d85b9fd5a0 LibJS: Bring back runtime validation of RegExp flags 4 năm trước cách đây
RegExpObject.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
RegExpPrototype.cpp 3dfd450f2d LibJS: Use Array::create() length arg in favor of set_array_like_size() 4 năm trước cách đây
RegExpPrototype.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
ScopeObject.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
ScopeObject.h 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
ScriptFunction.cpp 4ba2eb8fe5 LibJS: Cache generated bytecode for ScriptFunction 4 năm trước cách đây
ScriptFunction.h 4ba2eb8fe5 LibJS: Cache generated bytecode for ScriptFunction 4 năm trước cách đây
Shape.cpp 61c56e75f4 LibJS: Flatten Shape::property_table() 4 năm trước cách đây
Shape.h e0493c509e LibJS: Make the forward transition chain weakly cached 4 năm trước cách đây
StringConstructor.cpp 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation 4 năm trước cách đây
StringConstructor.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 năm trước cách đây
StringIterator.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
StringIterator.h 407d6cd9e4 AK: Rename Utf8CodepointIterator => Utf8CodePointIterator 4 năm trước cách đây
StringIteratorPrototype.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
StringIteratorPrototype.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
StringObject.cpp 8d7ec28924 LibJS: Remove String.prototype.length 4 năm trước cách đây
StringObject.h 8d7ec28924 LibJS: Remove String.prototype.length 4 năm trước cách đây
StringOrSymbol.h eb0b1c432a LibJS: Replace StringOrSymbol::from_value with Value::to_property_key 4 năm trước cách đây
StringPrototype.cpp e9a0759b16 LibJS: Add String.prototype.valueOf() 4 năm trước cách đây
StringPrototype.h e9a0759b16 LibJS: Add String.prototype.valueOf() 4 năm trước cách đây
Symbol.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
Symbol.h 6714cf3631 LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ 4 năm trước cách đây
SymbolConstructor.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
SymbolConstructor.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
SymbolObject.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
SymbolObject.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 năm trước cách đây
SymbolPrototype.cpp 1c51edb639 LibJS: Add missing length field to Symbol.prototype[Symbol.ToPrimitive] 4 năm trước cách đây
SymbolPrototype.h b661363dfe LibJS: Implement String.prototype[@@toPrimitive]() 4 năm trước cách đây
TemporaryClearException.h b0faf2287a LibJS: Use linusg@serenityos.org for my new copyright headers, too 4 năm trước cách đây
TypedArray.cpp 6f1688279a LibJS: Expose BYTES_PER_ELEMENT on each TypedArray 4 năm trước cách đây
TypedArray.h 6af596d9e8 LibJS+LibWeb: Make Uint8ClampedArray use TypedArray 4 năm trước cách đây
TypedArrayConstructor.cpp aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
TypedArrayConstructor.h aefb7995f1 LibJS: Add the Symbol.species getter to the appropriate built-ins 4 năm trước cách đây
TypedArrayPrototype.cpp 4d34802f74 LibJS: Expose TypedArray.prototype.byteOffset 4 năm trước cách đây
TypedArrayPrototype.h 4d34802f74 LibJS: Expose TypedArray.prototype.byteOffset 4 năm trước cách đây
VM.cpp 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
VM.h 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
Value.cpp 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation 4 năm trước cách đây
Value.h 83be39c91a LibJS: Handle Proxy with Array target in IsArray() abstract operation 4 năm trước cách đây
WithScope.cpp 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây
WithScope.h 064ed8279e LibJS: Support deleting local variables with operator delete 4 năm trước cách đây