summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/PromiseConstructor.cpp
AgeCommit message (Expand)Author
2021-10-20LibJS: Replace usages of JS_{DECLARE, DEFINE}_NATIVE_GETTERIdan Horowitz
2021-10-18LibJS: Convert Value::get() to ThrowCompletionOrIdan Horowitz
2021-10-13LibJS: Convert to_object() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert define_property_or_throw() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert Object::set() to ThrowCompletionOrLinus Groh
2021-09-23LibJS: Convert Value::invoke and VM::call to ThrowCompletionOrIdan Horowitz
2021-09-16LibJS: Convert ordinary_create_from_constructor<T> to ThrowCompletionOrIdan Horowitz
2021-09-11LibJS: Don't use MarkedValueList in PromiseValueListAndreas Kling
2021-08-23LibJS: Implement Promise.race on the Promise constructorTimothy Flynn
2021-08-23LibJS: Implement Promise.allSettled on the Promise constructorTimothy Flynn
2021-08-23LibJS: Implement Promise.any on the Promise constructorTimothy Flynn
2021-08-23LibJS: Generalize PerformPromiseAll common functionalityTimothy Flynn
2021-08-23LibJS: Generalize PromiseAllResolveElementFunction common functionalityTimothy Flynn
2021-08-21LibJS: Implement Promise.all on the Promise constructorTimothy Flynn
2021-07-08LibJS: Reorder and add missing name & length properties to Built-insIdan Horowitz
2021-07-06LibJS: Add define_direct_property and remove the define_property helperIdan Horowitz
2021-07-05LibJS: Fix Promise constructor reject function argumentLinus Groh
2021-06-28LibJS: Accept FlyStrings in the NativeFunction constructorsIdan Horowitz
2021-06-27LibJS: Rename Function => FunctionObjectAndreas Kling
2021-06-25LibJS: Change PropertyName(Symbol*) => PropertyName(Symbol&)Linus Groh
2021-06-20LibJS: Use OrdinaryCreateFromConstructor() in a bunch of constructorsLinus Groh
2021-06-13LibJS: Fix Promise.length attributesLinus Groh
2021-06-13LibJS: Add ECMA-262 section/title/URL comments almost everywhereLinus Groh
2021-06-12LibJS: Fix attributes of Promise.prototypeLinus Groh
2021-06-12LibJS: Expose Symbol.species properties as gettersIdan Horowitz
2021-06-08LibJS: Add the Symbol.species getter to the appropriate built-insIdan Horowitz
2021-06-02LibJS: Remove declarations of some TODO()'d BigInt and Promise functionsLinus Groh
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-02LibJS: Add initial support for PromisesLinus Groh