gecko-dev/dom/streams
André Bargull 5f737561c8 Bug 1841113 - Part 2: Implement ArrayBuffer transfer proposal. r=spidermonkey-reviewers,jandem
Adds a basic implementation without any optimisations.

Differential Revision: https://phabricator.services.mozilla.com/D182480
2023-07-07 13:07:56 +00:00
..
crashtests
test/xpcshell Bug 1824613 - Convert consumers of toolkit/mozapps/extensions/ to import ES modules directly. r=extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,sync-reviewers,sgalich,bytesized,robwu,skhamis 2023-06-02 20:00:35 +00:00
BaseQueuingStrategy.h
ByteLengthQueuingStrategy.cpp
ByteLengthQueuingStrategy.h
ByteStreamHelpers.cpp Bug 1841113 - Part 2: Implement ArrayBuffer transfer proposal. r=spidermonkey-reviewers,jandem 2023-07-07 13:07:56 +00:00
ByteStreamHelpers.h
CountQueuingStrategy.cpp
CountQueuingStrategy.h
QueueWithSizes.h Bug 1822022 - Replace mfbt/FloatingPoint things with std cmath r=smaug 2023-03-14 07:48:34 +00:00
ReadIntoRequest.h
ReadRequest.h Bug 1810942 - Mark ReadRequest::ChunkSteps as MOZ_CAN_RUN_SCRIPT r=evilpie 2023-02-24 21:00:22 +00:00
ReadableByteStreamController.cpp Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableByteStreamController.h Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableStream.cpp Bug 1772772 - Implement ReadableStream.from. r=saschanaz,spidermonkey-reviewers,webidl,mgaudet 2023-07-04 16:48:23 +00:00
ReadableStream.h Bug 1772772 - Implement ReadableStream.from. r=saschanaz,spidermonkey-reviewers,webidl,mgaudet 2023-07-04 16:48:23 +00:00
ReadableStreamBYOBReader.cpp Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableStreamBYOBReader.h Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableStreamBYOBRequest.cpp Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableStreamBYOBRequest.h
ReadableStreamController.h Bug 1811868 - Move Stream() to ReadableStreamController r=evilpie 2023-01-24 11:32:21 +00:00
ReadableStreamDefaultController.cpp Bug 1826992 - Clear pending exception before rethrowing r=smaug 2023-06-28 20:00:41 +00:00
ReadableStreamDefaultController.h Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableStreamDefaultReader.cpp Bug 1818630 - Crash in [@ mozilla::dom::ReadableStreamReaderGenericRelease]. r=smaug 2023-03-09 07:56:34 +00:00
ReadableStreamDefaultReader.h Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableStreamGenericReader.h Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableStreamPipeTo.cpp Bug 1822675 - Part 1: Call write asynchronously from PipeToPump r=smaug 2023-03-21 09:03:04 +00:00
ReadableStreamPipeTo.h Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
ReadableStreamTee.cpp Bug 1816075 - Add ReadableStream::SetUpByteNative r=smaug 2023-02-13 13:36:34 +00:00
ReadableStreamTee.h Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
StreamUtils.cpp Bug 1822022 - Replace mfbt/FloatingPoint things with std cmath r=smaug 2023-03-14 07:48:34 +00:00
StreamUtils.h Bug 1821563 - Do not create a promise from an uncatchable exception r=mgaudet 2023-03-15 14:38:05 +00:00
TeeState.cpp Bug 1809408 - Part 1: Move ReadableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:05 +00:00
TeeState.h
Transferable.cpp Bug 1818576 - Double check whether the streams are locked before transfer r=evilpie 2023-05-16 14:32:44 +00:00
TransformStream.cpp Bug 1816075 - Add ReadableStream::SetUpByteNative r=smaug 2023-02-13 13:36:34 +00:00
TransformStream.h Bug 1816075 - Add ReadableStream::SetUpByteNative r=smaug 2023-02-13 13:36:34 +00:00
TransformStreamDefaultController.cpp Bug 1809408 - Part 3: Move TransformStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:06 +00:00
TransformStreamDefaultController.h Bug 1809408 - Part 3: Move TransformStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:06 +00:00
TransformerCallbackHelpers.cpp Bug 1809895 - Part 1: Move PromisifyAlgorithm to StreamUtils.h r=smaug 2023-01-17 14:59:28 +00:00
TransformerCallbackHelpers.h Bug 1814625 - Part 1: Implement default no-op implementations for optional algorithms r=smaug 2023-02-02 20:43:15 +00:00
UnderlyingSinkCallbackHelpers.cpp Bug 1818756 - Propagate stream error code from client to server, r=jesup,necko-reviewers 2023-05-04 13:40:59 +00:00
UnderlyingSinkCallbackHelpers.h Bug 1814113: Add OutputByteWritableStreamsAlgorithm to be used for outgoing WebTransport streams r=saschanaz,nika 2023-02-23 17:12:26 +00:00
UnderlyingSourceCallbackHelpers.cpp Bug 1841314 - Part 3: Prefer JS::NewArrayBufferWithContents with UniquePtr. r=sfink,saschanaz 2023-07-06 20:50:59 +00:00
UnderlyingSourceCallbackHelpers.h Bug 1772772 - Implement ReadableStream.from. r=saschanaz,spidermonkey-reviewers,webidl,mgaudet 2023-07-04 16:48:23 +00:00
WritableStream.cpp Bug 1819124 - Mark "native" stream constructors as MOZ_CAN_RUN_SCRIPT_BOUNDARY r=smaug 2023-06-06 13:07:45 +00:00
WritableStream.h Bug 1819124 - Mark "native" stream constructors as MOZ_CAN_RUN_SCRIPT_BOUNDARY r=smaug 2023-06-06 13:07:45 +00:00
WritableStreamDefaultController.cpp Bug 1809408 - Part 2: Move WritableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:06 +00:00
WritableStreamDefaultController.h Bug 1819124 - Mark "native" stream constructors as MOZ_CAN_RUN_SCRIPT_BOUNDARY r=smaug 2023-06-06 13:07:45 +00:00
WritableStreamDefaultWriter.cpp Bug 1822022 - Replace mfbt/FloatingPoint things with std cmath r=smaug 2023-03-14 07:48:34 +00:00
WritableStreamDefaultWriter.h Bug 1809408 - Part 2: Move WritableStream internal algorithms to internal namespace r=mgaudet 2023-02-07 11:56:06 +00:00
moz.build Bug 1810152 - Remove internal-only stream headers from moz.build r=smaug 2023-01-13 17:05:18 +00:00