ladybird/Userland/Libraries/LibJS/Runtime
DexesTTP 7ceeb74535 AK: Use an enum instead of a bool for String::replace(all_occurences)
This commit has no behavior changes.

In particular, this does not fix any of the wrong uses of the previous
default parameter (which used to be 'false', meaning "only replace the
first occurence in the string"). It simply replaces the default uses by
String::replace(..., ReplaceMode::FirstOnly), leaving them incorrect.
2022-07-06 11:12:45 +02:00
..
Intl AK: Use an enum instead of a bool for String::replace(all_occurences) 2022-07-06 11:12:45 +02:00
Temporal LibJS: Rename TimeHourMinuteBasicFormatNotAmbiguous 2022-07-05 23:15:52 +02:00
AbstractOperations.cpp LibJS: Implement the CanBeHeldWeakly abstract operation 2022-06-23 10:57:52 +03:00
AbstractOperations.h LibJS: Implement the CanBeHeldWeakly abstract operation 2022-06-23 10:57:52 +03:00
Accessor.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
AggregateError.cpp LibJS: Make AggregateError inherit from Error 2021-06-23 13:59:17 +01:00
AggregateError.h LibJS: Make AggregateError inherit from Error 2021-06-23 13:59:17 +01:00
AggregateErrorConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
AggregateErrorConstructor.h LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 2021-10-21 09:02:23 +01:00
AggregateErrorPrototype.cpp LibJS: Add define_direct_property and remove the define_property helper 2021-07-06 14:20:30 +01:00
AggregateErrorPrototype.h LibJS: Implement AggregateError 2021-06-11 18:49:50 +01:00
ArgumentsObject.cpp LibJS: Remove bogus FIXME in ArgumentsObject::internal_get() 2022-05-03 22:51:36 +02:00
ArgumentsObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Array.cpp LibJS: Use u64 for the length parameter in Array::create() 2022-07-04 10:10:11 +02:00
Array.h LibJS: Use u64 for the length parameter in Array::create() 2022-07-04 10:10:11 +02:00
ArrayBuffer.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ArrayBuffer.h AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice() 2022-06-13 15:38:51 +01:00
ArrayBufferConstructor.cpp LibJS: Stop fetching GlobalObject from target's realm in ArrayBuffer 2022-04-30 21:55:39 +02:00
ArrayBufferConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayBufferPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayBufferPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayIterator.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayIterator.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayIteratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayIteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ArrayPrototype.cpp LibJS: Let Array.prototype.toSpliced throw RangeError for len <= 2^53-1 2022-07-04 10:10:11 +02:00
ArrayPrototype.h LibJS: Implement Array.prototype.with() 2022-06-13 20:26:54 +01:00
AsyncFromSyncIterator.cpp LibJS: Implement proper Iterator records 2022-01-09 22:02:43 +01:00
AsyncFromSyncIterator.h LibJS: Implement proper Iterator records 2022-01-09 22:02:43 +01:00
AsyncFromSyncIteratorPrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
AsyncFromSyncIteratorPrototype.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
AsyncFunctionConstructor.cpp LibJS: Use FunctionConstructor as the proto of AsyncFunctionConstructor 2022-02-19 18:06:39 +00:00
AsyncFunctionConstructor.h LibJS: Add support for async functions 2021-11-10 08:48:27 +00:00
AsyncFunctionDriverWrapper.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
AsyncFunctionDriverWrapper.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
AsyncFunctionPrototype.cpp LibJS: Add support for async functions 2021-11-10 08:48:27 +00:00
AsyncFunctionPrototype.h LibJS: Add support for async functions 2021-11-10 08:48:27 +00:00
AsyncGenerator.cpp LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGenerator.h LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGeneratorFunctionConstructor.cpp LibJS: Remove duplicate definition of AsyncGeneratorFunction.prototype 2022-01-19 19:26:03 +00:00
AsyncGeneratorFunctionConstructor.h LibJS: Parse async generator functions 2021-11-21 21:46:39 +00:00
AsyncGeneratorFunctionPrototype.cpp LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGeneratorFunctionPrototype.h LibJS: Parse async generator functions 2021-11-21 21:46:39 +00:00
AsyncGeneratorPrototype.cpp LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGeneratorPrototype.h LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncGeneratorRequest.h LibJS: Add AsyncGenerator / AsyncGeneratorPrototype 2022-05-05 22:40:57 +02:00
AsyncIteratorPrototype.cpp LibJS: Mark %{Async,}IteratorPrototype%[@@iterator] as Configurable 2022-02-19 22:16:30 +00:00
AsyncIteratorPrototype.h LibJS: Add AsyncIteratorPrototype 2021-11-29 15:20:07 +00:00
AtomicsObject.cpp AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice() 2022-06-13 15:38:51 +01:00
AtomicsObject.h Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2022-01-31 18:23:22 +00:00
BigInt.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigInt.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
BigIntConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BigIntPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BooleanConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BooleanConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BooleanObject.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
BooleanObject.h LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
BooleanPrototype.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
BooleanPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
BoundFunction.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
BoundFunction.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CanonicalIndex.h LibJS: Add missing include for 'u32' to CanonicalIndex.h 2022-02-14 23:02:56 +00:00
ClassFieldDefinition.h LibJS: De-duplicate ClassFieldDefinition Records 2022-04-20 00:08:32 +02:00
CommonPropertyNames.h LibJS: Implement Intl.DurationFormat.prototype.resolvedOptions 2022-07-01 01:00:05 +03:00
Completion.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Completion.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ConsoleObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ConsoleObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DataView.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DataView.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DataViewConstructor.cpp LibJS: Check for add overflow in DataViewConstructor 2022-06-27 20:51:00 +01:00
DataViewConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DataViewPrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
DataViewPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Date.cpp LibJS: Convert remaining Date AOs using JS::Value as in/output to double 2022-05-06 22:32:47 +02:00
Date.h LibJS: Replace magic nanosecond numbers with constants 2022-05-08 00:07:58 +02:00
DateConstructor.cpp LibJS: Convert remaining Date AOs using JS::Value as in/output to double 2022-05-06 22:32:47 +02:00
DateConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
DatePrototype.cpp LibJS: Fix numeric type in Date.prototype.toTemporalInstant() 2022-05-08 00:07:58 +02:00
DatePrototype.h LibJS: Convert remaining Date AOs using JS::Value as in/output to double 2022-05-06 22:32:47 +02:00
DeclarativeEnvironment.cpp LibJS: Mark concrete method calls of Environment Records with ?/! 2022-05-25 00:25:23 +01:00
DeclarativeEnvironment.h LibJS: Rename scope to environment 2022-05-01 22:47:38 +02:00
ECMAScriptFunctionObject.cpp LibJS: Set "prototype" property of async generator functions 2022-05-05 22:40:57 +02:00
ECMAScriptFunctionObject.h LibJS: Rename scope to environment 2022-05-01 22:47:38 +02:00
Environment.cpp LibJS: Remove unnecessary GlobalObject pointer from Environment 2022-01-31 16:19:23 +01:00
Environment.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
EnvironmentCoordinate.h LibJS: Add missing header in EnvironmentCoordinate.h 2021-10-20 09:20:18 +01:00
Error.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Error.h LibJS: Add a traceback to Error 2022-02-08 09:12:42 +00:00
ErrorConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ErrorConstructor.h LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 2021-10-21 09:02:23 +01:00
ErrorPrototype.cpp LibJS: Handle non-Error this object in Error.prototype.stack getter 2022-03-15 17:32:48 +01:00
ErrorPrototype.h LibJS: Implement the Error.prototype.stack setter 2022-03-08 22:59:09 +01:00
ErrorTypes.cpp Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
ErrorTypes.h LibJS: Start implementing the stage 3 Intl.DurationFormat proposal 2022-07-01 01:00:05 +03:00
ExecutionContext.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00
FinalizationRegistry.cpp LibJS: Implement stage 3 proposal FinalizationRegistry changes 2022-06-23 10:57:52 +03:00
FinalizationRegistry.h LibJS: Implement stage 3 proposal FinalizationRegistry changes 2022-06-23 10:57:52 +03:00
FinalizationRegistryConstructor.cpp LibJS: Move additional notes to spec comments onto their own line 2022-04-11 21:32:37 +01:00
FinalizationRegistryConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
FinalizationRegistryPrototype.cpp LibJS: Implement stage 3 proposal FinalizationRegistry changes 2022-06-23 10:57:52 +03:00
FinalizationRegistryPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
FunctionConstructor.cpp LibJS: Remove callerRealm from HostEnsureCanCompileStrings 2022-05-08 17:12:27 +02:00
FunctionConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
FunctionEnvironment.cpp LibJS: Rename scope to environment 2022-05-01 22:47:38 +02:00
FunctionEnvironment.h LibJS: Rename scope to environment 2022-05-01 22:47:38 +02:00
FunctionKind.h LibJS: Rename FunctionKind::{Regular => Normal} 2022-01-16 01:54:48 +01:00
FunctionObject.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
FunctionObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
FunctionPrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
FunctionPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorFunctionConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorFunctionConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorFunctionPrototype.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
GeneratorFunctionPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorObject.cpp LibJS: Make the BC generator.next(value) work 2022-04-18 23:59:30 +04:30
GeneratorObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GeneratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
GlobalEnvironment.cpp LibJS: Mark concrete method calls of Environment Records with ?/! 2022-05-25 00:25:23 +01:00
GlobalEnvironment.h LibJS: Convert create_global_function_binding() to ThrowCompletionOr 2021-12-29 16:02:44 +01:00
GlobalObject.cpp LibJS: Start implementing the stage 3 Intl.DurationFormat proposal 2022-07-01 01:00:05 +03:00
GlobalObject.h LibJS: Add getters for %{Async,}GeneratorFunction.prototype.prototype% 2022-05-05 22:40:57 +02:00
IndexedProperties.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
IndexedProperties.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Iterator.h LibJS: Add a spec link for Iterator Records 2022-02-18 13:57:34 +00:00
IteratorOperations.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
IteratorOperations.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00
IteratorPrototype.cpp LibJS: Don't coerce this value in %IteratorPrototype%[@@iterator] 2022-04-18 00:24:02 +02:00
IteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
JobCallback.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00
JSONObject.cpp LibJS: Remove a bunch of gratuitous JS namespace qualifiers 2022-04-03 15:19:33 +01:00
JSONObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Map.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Map.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapIterator.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapIterator.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapIteratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapIteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MapPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MathObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
MathObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ModuleEnvironment.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ModuleEnvironment.h LibJS: Add ModuleEnvironment 2022-01-22 01:21:18 +00:00
ModuleNamespaceObject.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ModuleNamespaceObject.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00
NativeFunction.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
NativeFunction.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
NumberConstructor.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
NumberConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
NumberObject.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
NumberObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
NumberPrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
NumberPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Object.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Object.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ObjectConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ObjectConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ObjectEnvironment.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ObjectEnvironment.h LibJS: Convert delete_binding() to ThrowCompletionOr 2021-10-09 21:53:47 +01:00
ObjectPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ObjectPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
PrimitiveString.cpp LibJS: Correct an include in PrimitiveString 2022-02-15 00:51:25 +00:00
PrimitiveString.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
PrivateEnvironment.cpp LibJS: Mark entire private environment chains during GC 2021-12-08 10:29:54 +01:00
PrivateEnvironment.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
Promise.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Promise.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseConstructor.h LibJS: Convert PromiseConstructor functions to ThrowCompletionOr 2021-10-23 18:01:51 +02:00
PromiseJobs.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseJobs.h LibJS: Setup host hooks and have promise jobs work out the realm 2022-02-08 17:47:44 +00:00
PromisePrototype.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromisePrototype.h LibJS: Convert PromisePrototype functions to ThrowCompletionOr 2021-10-23 18:01:51 +02:00
PromiseReaction.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseReaction.h LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseResolvingElementFunctions.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PromiseResolvingElementFunctions.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
PromiseResolvingFunction.cpp LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 2021-10-21 09:02:23 +01:00
PromiseResolvingFunction.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
PropertyAttributes.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
PropertyDescriptor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
PropertyDescriptor.h AK: Convert AK::Format formatting helpers to returning ErrorOr<void> 2021-11-17 00:21:13 +01:00
PropertyKey.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
PrototypeObject.h Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2022-01-31 18:23:22 +00:00
ProxyConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ProxyConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ProxyObject.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ProxyObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Realm.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Realm.h DevTools+LibJS+LibWeb: Change class_name to use StringView 2022-03-19 00:20:46 +00:00
Reference.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
Reference.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ReflectObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ReflectObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
RegExpConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
RegExpConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
RegExpObject.cpp AK: Use an enum instead of a bool for String::replace(all_occurences) 2022-07-06 11:12:45 +02:00
RegExpObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
RegExpPrototype.cpp LibJS: Use consistent phrasing for string length 2022-05-03 22:49:31 +02:00
RegExpPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
RegExpStringIterator.cpp Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2022-01-31 18:23:22 +00:00
RegExpStringIterator.h Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2022-01-31 18:23:22 +00:00
RegExpStringIteratorPrototype.cpp Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2022-01-31 18:23:22 +00:00
RegExpStringIteratorPrototype.h Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2022-01-31 18:23:22 +00:00
Set.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Set.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetIterator.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetIterator.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetIteratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetIteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SetPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
ShadowRealm.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
ShadowRealm.h LibJS: Remove the name prefix for wrapped functions 2022-02-12 16:06:37 +00:00
ShadowRealmConstructor.cpp LibJS: Add ScriptOrModule to execution context and track it everywhere 2022-01-22 01:21:18 +00:00
ShadowRealmConstructor.h LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 2021-10-21 09:02:23 +01:00
ShadowRealmPrototype.cpp LibJS: Check type of ShadowRealm.prototype.importValue() 2nd argument 2022-03-29 23:48:25 +01:00
ShadowRealmPrototype.h LibJS: Convert ShadowRealmPrototype functions to ThrowCompletionOr 2021-10-29 21:29:24 +03:00
Shape.cpp LibJS: Add missing Vector::in_reverse() in ensure_property_table() 2022-04-13 21:02:37 +02:00
Shape.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
StringConstructor.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
StringConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringIterator.cpp LibJS: Add missing whitespace around namespace curly braces 2022-04-17 23:00:35 +02:00
StringIterator.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringIteratorPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringIteratorPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringObject.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
StringObject.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
StringOrSymbol.h LibJS: Make StringOrSymbol always be FlyString in the string case 2021-06-13 19:11:29 +02:00
StringPrototype.cpp AK: Use an enum instead of a bool for String::replace(all_occurences) 2022-07-06 11:12:45 +02:00
StringPrototype.h LibJS: Stub out String.prototype.normalize 2022-06-02 23:04:27 +01:00
Symbol.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
Symbol.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SymbolConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SymbolConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SymbolObject.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SymbolObject.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SymbolPrototype.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
SymbolPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
TypedArray.cpp LibJS: Add %TypedArray%.prototype.toSorted 2022-06-29 13:36:54 +01:00
TypedArray.h LibJS: Add %TypedArray%.prototype.toSorted 2022-06-29 13:36:54 +01:00
TypedArrayConstructor.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
TypedArrayConstructor.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
TypedArrayPrototype.cpp LibJS: Add %TypedArray%.prototype.toReversed 2022-07-03 01:12:32 +02:00
TypedArrayPrototype.h LibJS: Add %TypedArray%.prototype.toReversed 2022-07-03 01:12:32 +02:00
Utf16String.cpp Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2022-01-31 18:23:22 +00:00
Utf16String.h Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2022-01-31 18:23:22 +00:00
Value.cpp LibJS: Update order of parameters in our is_less_than implementation 2022-06-13 17:37:11 -07:00
Value.h LibJS: Use a template for 'Value from integral number' constructors 2022-07-04 10:10:11 +02:00
ValueTraits.h LibJS: Normalize NaN values in Sets and Maps 2022-04-02 14:15:43 +01:00
VM.cpp LibJS: Infer file extensions when resolving module paths 2022-06-26 22:03:53 +01:00
VM.h LibJS: Rename filepath to filename in module related code 2022-06-26 22:03:53 +01:00
WeakContainer.cpp LibJS: Use IntrusiveList for keeping track of WeakContainers 2021-07-21 20:17:55 +02:00
WeakContainer.h LibJS: Add missing headers 2021-10-06 23:52:40 +01:00
WeakMap.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakMap.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakMapConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakMapConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakMapPrototype.cpp LibJS: Implement WeakMap changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakMapPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakRef.cpp LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRef.h LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRefConstructor.cpp LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRefConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakRefPrototype.cpp LibJS: Implement WeakRef changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakRefPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSet.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSet.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSetConstructor.cpp Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSetConstructor.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WeakSetPrototype.cpp LibJS: Implement WeakSet changes from 'Symbol as WeakMap Keys Proposal' 2022-06-23 10:57:52 +03:00
WeakSetPrototype.h Libraries: Use default constructors/destructors in LibJS 2022-03-16 16:19:40 +00:00
WrappedFunction.cpp LibJS: Remove implicit wrapping/unwrapping of completion records 2022-05-03 01:09:29 +02:00
WrappedFunction.h LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 2022-02-09 12:25:27 +00:00