summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Streams
AgeCommit message (Expand)Author
2023-04-17LibWeb: Fix inverted condition in WritableStream's constructorMatthew Olsson
2023-04-17LibWeb: Make StartAlgorithm return a Value instead of a PromiseMatthew Olsson
2023-04-17LibWeb: Remove outdated FIXMEs around WebIDL::invoke_callback usagesMatthew Olsson
2023-04-17LibWeb: Properly reject abrupt completion in clean_up_on_returnMatthew Olsson
2023-04-14LibWeb: Do not dereference empty Optional in ReadableStream::visit_edgesTimothy Flynn
2023-04-14LibWeb/Streams: Rename one instance of 'e' to 'exception'Linus Groh
2023-04-14LibWeb/Streams: Add FIXMEs to incorrect invoke_callback() invocationsLinus Groh
2023-04-14LibWeb/Streams: Use MUST_OR_THROW_OOM() when creating JS exceptionsLinus Groh
2023-04-14LibWeb/Streams: Make most algorithms return a NonnullGCPtrLinus Groh
2023-04-14LibWeb: Propogate OOM errors from readable_stream_reader_generic_cancelMatthew Olsson
2023-04-14LibWeb: Add ByteStreamController to ReadableStreamController typeMatthew Olsson
2023-04-14LibWeb: Mostly implement ReadableByteStreamController.[[ReleaseSteps]]Matthew Olsson
2023-04-14LibWeb: Mostly implement ReadableByteStreamController.[[PullSteps]]Matthew Olsson
2023-04-14LibWeb: Implement ReadableByteStreamController.[[CancelSteps]]Matthew Olsson
2023-04-14LibWeb: Expose ReadableStream::m_state and use in AOsMatthew Olsson
2023-04-13LibWeb/Streams: Fix inconsistent uses of realm() and vm()Linus Groh
2023-04-12LibWeb: Add ReadableStreamByteController interfaceMatthew Olsson
2023-04-12LibWeb: Add ReadableStreamBYOBRequest interfaceMatthew Olsson
2023-04-10LibWeb: Set up the DefaultController when constructing a WritableStreamMatthew Olsson
2023-04-10LibWeb: Implement WritableStreamDefaultWriter.write()Matthew Olsson
2023-04-10LibWeb: Accept a JS::Value for size in enqueue_value instead of a doubleMatthew Olsson
2023-04-10LibWeb: Move Streams/QueueOperations.h to Streams/AbstractOperations.hMatthew Olsson
2023-04-09LibWeb: Implement WritableStreamDefaultWriter.releaseLock()Matthew Olsson
2023-04-09LibWeb: Implement WritableStreamDefaultWriter.close()Matthew Olsson
2023-04-09LibWeb: Implement WritableStreamDefaultWriter.abort()Matthew Olsson
2023-04-09LibWeb: Implement WritableStream.abort()Matthew Olsson
2023-04-09LibWeb: Implement WritableStream.getWriter()Matthew Olsson
2023-04-09LibWeb: Remove duplicate declaration in Streams/AbstractOperations.hMatthew Olsson
2023-04-09LibWeb: Implement WritableStream.close()Matthew Olsson
2023-04-09LibWeb: Add the WritableStreamDefaultControllerMatthew Olsson
2023-04-06LibWeb: Add the WritableStreamDefaultWriter interfaceMatthew Olsson
2023-04-06LibWeb: Add the WritableStream interfaceMatthew Olsson
2023-04-06LibWeb: Move property_to_callback to Streams/AbstractOperationsMatthew Olsson
2023-04-01LibWeb: Add ReadableStream.locked/cancel()/getReader()Matthew Olsson
2023-04-01LibWeb: Implement ReadableStream's constructorMatthew Olsson
2023-04-01LibWeb: Add UnderlyingSource struct for ReadableStream constructorMatthew Olsson
2023-04-01LibWeb: Add ReadableStreamDefaultControllerMatthew Olsson
2023-04-01LibWeb: Add ReadableStreamDefaultReaderMatthew Olsson
2023-04-01LibWeb: Add the stream queue-related abstract operationsMatthew Olsson
2023-04-01LibWeb: Add the ReadableStreamGenericReader mixin interfaceMatthew Olsson
2023-02-22LibWeb: Propagate error in factory method of Streams::ReadableStreamKenneth Myhra
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-10LibWeb: Move setting of Web object prototypes to initialize()Timothy Flynn
2022-12-15LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtrLinus Groh
2022-10-09LibWeb: Add Exposed attribute and IDL spec links where missingAndrew Kaster
2022-10-04LibWeb: Fix ReadableStream's WEB_PLATFORM_OBJECT() class nameLinus Groh
2022-10-01LibWeb: Remove unecessary dependence on Window from assorted classesAndrew Kaster
2022-09-25LibWeb: Move ExceptionOr from DOM/ to WebIDL/Linus Groh
2022-09-22LibWeb: Start fleshing out the ReadableStream interfaceLinus Groh