summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/GlobalObject.cpp
AgeCommit message (Expand)Author
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()Linus 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-08-05LibJS: Let Shape store a Realm instead of a GlobalObjectAndreas Kling
2022-07-01LibJS: Start implementing the stage 3 Intl.DurationFormat proposalIdan Horowitz
2022-05-08LibJS: Remove callerRealm from HostEnsureCanCompileStringsLuke Wilde
2022-05-05LibJS: Add AsyncGenerator / AsyncGeneratorPrototypeLinus Groh
2022-05-03LibJS: Use consistent phrasing for string lengthLinus Groh
2022-05-03LibJS: Remove implicit wrapping/unwrapping of completion recordsLinus Groh
2022-04-12LibJS: Pass this value to fallback func in Array.prototype.toString()Linus Groh
2022-04-03LibJS: Remove a bunch of gratuitous JS namespace qualifiersLinus Groh
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-16Libraries: Use default constructors/destructors in LibJSLenny Maiorani
2022-02-19LibJS: Initialize {Async,}{Generator,}Function constructors properlyIdan Horowitz
2022-01-30LibJS: Start implementing Intl Segment Iterator objectsIdan Horowitz
2022-01-30LibJS: Start implementing Intl Segments objectsIdan Horowitz
2022-01-30LibJS: Start implementing Intl.SegmenterIdan Horowitz
2022-01-30LibJS: Expose JSON.parse as an intrinsic value of the global objectdavidot
2022-01-29LibJS: Visit m_async_from_sync_iterator_prototype in GlobalObjectIdan Horowitz
2022-01-29LibJS: Implement a nearly empty Intl.Collator objectTimothy Flynn
2022-01-28LibJS: Implement a nearly empty Intl.PluralRules objectTimothy Flynn
2022-01-25LibJS: Implement a nearly empty Intl.RelativeTimeFormat objectTimothy Flynn
2022-01-19LibJS: Add missing definition of AsyncFunction.prototype.constructorLinus Groh
2022-01-17LibJS: Make parseFloat slightly more specification-compliantIdan Horowitz
2022-01-17LibJS: Rewrite parseInt to be more specification-compliantIdan Horowitz
2022-01-16LibJS: Rewrite the Encode AO to handle unpaired UTF-16 surrogatesIdan Horowitz
2022-01-16LibJS: Check validity of encoded unicode code points in the Decode AOIdan Horowitz
2022-01-16LibJS: Fix value of Generator.prototype.constructorLinus Groh
2022-01-16LibJS: Rename GeneratorObjectPrototype to GeneratorPrototypeLinus Groh
2022-01-14LibJS: Correcly handle surrogates in escape()Nico Weber
2021-12-21AK+Everywhere: Replace __builtin bit functionsNick Johnson
2021-12-08LibJS: Add an accessor for the %Date.now% instrinsic propertyTimothy Flynn
2021-11-29LibJS: Implement a nearly empty Intl.DateTimeFormat objectTimothy Flynn
2021-11-29LibJS: Add AsyncFromSyncIteratorPrototype and Async-From-Sync instancesdavidot
2021-11-29LibJS: Add AsyncIteratorPrototypedavidot
2021-11-21LibJS: Parse async generator functionsdavidot
2021-11-17LibJS: Remove fallback value for get_offset_nanoseconds_forLuke Wilde
2021-11-10LibJS: Add support for async functionsIdan Horowitz
2021-10-31LibJS: Convert GlobalObject to ThrowCompletionOrTimothy Flynn
2021-10-31LibJS: Convert GlobalObject's Encode and Decode AOs to ThrowCompletionOrTimothy Flynn
2021-10-20LibJS: Rename define_native_function => define_old_native_functionIdan Horowitz
2021-10-20LibJS: Convert NativeFunction callback to ThrowCompletionOrIdan Horowitz
2021-10-20LibJS: Add ThrowCompletionOr versions of the JS native function macrosIdan Horowitz
2021-10-18LibJS: Convert to_i32() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_number() to ThrowCompletionOrIdan Horowitz
2021-10-14LibJS: Add a way to get from a GlobalObject to its associated RealmLinus Groh
2021-10-14LibJS: Start implementing ShadowRealmLinus Groh
2021-10-13LibJS: Convert to_string() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Use MUST() where applicableLinus Groh