summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/WebAssembly
AgeCommit message (Expand)Author
2023-02-09LibJS+LibWeb: Convert string view PrimitiveString instances to StringTimothy Flynn
2023-02-08AK: Remove the fallible constructor from `FixedMemoryStream`Tim Schumacher
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn
2023-01-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-25LibWasm: Port the parser to `Core::Stream`Tim Schumacher
2023-01-13LibJS+Everywhere: Return strings by value from PrimitiveStringTimothy Flynn
2023-01-10LibWeb: Generate dedicated methods to create Web constructors/prototypesTimothy Flynn
2023-01-08LibJS+Everywhere: Make PrimitiveString and Utf16String fallibleTimothy Flynn
2022-12-15LibJS: Convert Object::construct() to NonnullGCPtrLinus Groh
2022-12-15LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Remove Object(Object& prototype) footgunAndreas Kling
2022-12-14LibJS: Convert ArrayBuffer::create() to NonnullGCPtrLinus Groh
2022-12-07LibJS: Replace standalone js_string() with PrimitiveString::create()Linus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-26LibWeb: Add support for accessing exported wasm table instancesAli Mohammad Pur
2022-11-23LibJS+LibWeb: Make Runtime/AbstractOperations.h not include AST.hAndreas Kling
2022-10-01LibWeb: Cleanup unecessary uses and includes of HTML::WindowAndrew Kaster
2022-10-01LibWeb: Remove unecessary dependence on Window from WebAssembly classesAndrew Kaster
2022-09-06LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocatedAndreas Kling
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-26LibCrypto+LibJS: Remove the create_from methods from BigIntegerdavidot
2022-08-23LibWeb: Don't grow Wasm memory again after initialisationAli Mohammad Pur
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus 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-23LibWeb: Replace GlobalObject with VM in WebAssembly AOs [Part 1/4]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 Value AOs [Part 4/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::this_value()Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
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-23LibWeb: Fix the prototype of a couple of WebAssembly prototype objectsLinus Groh
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-04AK: Return Optional<T&> from HashMap<..., T>::get()Ali Mohammad Pur
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-17Libraries: Use default constructors/destructors in LibWebLenny Maiorani
2022-02-16LibWeb: Don't check for get().is_empty() in WebAssemblyMemoryConstructorAli Mohammad Pur
2022-02-09LibJS: Replace uses of MarkedValueList with MarkedVector<Value>Linus Groh
2022-02-08LibJS+Everywhere: Remove all VM::clear_exception() callsdavidot
2022-01-23Everywhere: Convert VM::call() to JS::call()mjz19910
2022-01-06LibJS: Replace the custom unwind mechanism with completions :^)Linus Groh
2022-01-03LibJS: Return Optional<T> from Completion::{value,target}(), not TLinus Groh
2021-12-05LibWeb: Cast unused smart-pointer return values to voidSam Atkins
2021-11-11LibWeb: Implement WebAssembly::validate()Ali Mohammad Pur