aboutsummaryrefslogtreecommitdiffstats
path: root/components/script_bindings
diff options
context:
space:
mode:
Diffstat (limited to 'components/script_bindings')
-rw-r--r--components/script_bindings/codegen/Bindings.conf6
-rw-r--r--components/script_bindings/webidls/ReadableStream.webidl4
2 files changed, 5 insertions, 5 deletions
diff --git a/components/script_bindings/codegen/Bindings.conf b/components/script_bindings/codegen/Bindings.conf
index 92871bc54aa..7cc092e574e 100644
--- a/components/script_bindings/codegen/Bindings.conf
+++ b/components/script_bindings/codegen/Bindings.conf
@@ -39,7 +39,7 @@ DOMInterfaces = {
'Blob': {
'weakReferenceable': True,
'canGc': ['Slice', 'Text', 'ArrayBuffer', 'Stream', 'Bytes'],
- 'inRealms': ['Bytes'],
+ 'inRealms': ['Bytes', 'ArrayBuffer'],
},
'Bluetooth': {
@@ -721,8 +721,8 @@ DOMInterfaces = {
},
'ReadableStream': {
- 'canGc': ['GetReader', 'Cancel', 'PipeTo', 'Tee'],
- 'inRealms': ['PipeTo'],
+ 'canGc': ['GetReader', 'Cancel', 'PipeTo', 'PipeThrough', 'Tee'],
+ 'inRealms': ['PipeTo', 'PipeThrough'],
},
"ReadableStreamDefaultController": {
diff --git a/components/script_bindings/webidls/ReadableStream.webidl b/components/script_bindings/webidls/ReadableStream.webidl
index 12798262953..4ec190bd911 100644
--- a/components/script_bindings/webidls/ReadableStream.webidl
+++ b/components/script_bindings/webidls/ReadableStream.webidl
@@ -20,8 +20,8 @@ interface _ReadableStream {
[Throws]
ReadableStreamReader getReader(optional ReadableStreamGetReaderOptions options = {});
- // [Throws]
- // ReadableStream pipeThrough(ReadableWritablePair transform, optional StreamPipeOptions options = {});
+ [Throws]
+ ReadableStream pipeThrough(ReadableWritablePair transform, optional StreamPipeOptions options = {});
[NewObject]
Promise<undefined> pipeTo(WritableStream destination, optional StreamPipeOptions options = {});