From 3225d196fa2ce766e63821344a24bdafa4317ca3 Mon Sep 17 00:00:00 2001 From: Taym Haddadi Date: Wed, 15 Jan 2025 23:34:00 +0100 Subject: script: Implement `set_up`, `ReleaseLock`, `Closed`, `Cancel`, `acquire_byob_reader` for `ReadableStreamBYOBReader` (#34958) * introduce ReadableStreamGenericReader to share functionality between ReadableStreamDefaultReader and ReadableStreamBYOBReader Signed-off-by: Taym Haddadi * implement set_up, ReleaseLock, Closed, Cancel for ReadableStreamBYOBReader Signed-off-by: Taym Haddadi * Fix clippy Signed-off-by: Taym Haddadi * Implement acquire_byob_reader Signed-off-by: Taym Haddadi * Remove #[allow(crown::unrooted_must_root)] from ReadRequest and ReadIntoRequest Signed-off-by: Taym Haddadi * Fix clippy Signed-off-by: Taym Haddadi --------- Signed-off-by: Taym Haddadi --- components/script/dom/webidls/ReadableStreamDefaultReader.webidl | 1 + 1 file changed, 1 insertion(+) (limited to 'components/script/dom/webidls') diff --git a/components/script/dom/webidls/ReadableStreamDefaultReader.webidl b/components/script/dom/webidls/ReadableStreamDefaultReader.webidl index 63593912c67..df5d9691654 100644 --- a/components/script/dom/webidls/ReadableStreamDefaultReader.webidl +++ b/components/script/dom/webidls/ReadableStreamDefaultReader.webidl @@ -22,6 +22,7 @@ interface ReadableStreamDefaultReader { [NewObject] Promise read(); + [Throws] undefined releaseLock(); }; ReadableStreamDefaultReader includes ReadableStreamGenericReader; -- cgit v1.2.3