Skip to content

Commit 5afb0e0

Browse files
authored
Expose APIs everywhere
See tc39/proposal-shadowrealm#331 for context.
1 parent 590ec82 commit 5afb0e0

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

index.bs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@ by the [=underlying source=] but not yet read by any consumer.
476476
The Web IDL definition for the {{ReadableStream}} class is given as follows:
477477

478478
<xmp class="idl">
479-
[Exposed=(Window,Worker,Worklet), Transferable]
479+
[Exposed=*, Transferable]
480480
interface ReadableStream {
481481
constructor(optional object underlyingSource, optional QueuingStrategy strategy = {});
482482

@@ -1155,7 +1155,7 @@ The {{ReadableStreamDefaultReader}} class represents a [=default reader=] design
11551155
The Web IDL definition for the {{ReadableStreamDefaultReader}} class is given as follows:
11561156

11571157
<xmp class="idl">
1158-
[Exposed=(Window,Worker,Worklet)]
1158+
[Exposed=*]
11591159
interface ReadableStreamDefaultReader {
11601160
constructor(ReadableStream stream);
11611161

@@ -1298,7 +1298,7 @@ The {{ReadableStreamBYOBReader}} class represents a [=BYOB reader=] designed to
12981298
The Web IDL definition for the {{ReadableStreamBYOBReader}} class is given as follows:
12991299

13001300
<xmp class="idl">
1301-
[Exposed=(Window,Worker,Worklet)]
1301+
[Exposed=*]
13021302
interface ReadableStreamBYOBReader {
13031303
constructor(ReadableStream stream);
13041304

@@ -1465,7 +1465,7 @@ not a [=readable byte stream=], the [=underlying source=] is given a correspondi
14651465
The Web IDL definition for the {{ReadableStreamDefaultController}} class is given as follows:
14661466

14671467
<xmp class="idl">
1468-
[Exposed=(Window,Worker,Worklet)]
1468+
[Exposed=*]
14691469
interface ReadableStreamDefaultController {
14701470
readonly attribute unrestricted double? desiredSize;
14711471

@@ -1649,7 +1649,7 @@ instance to manipulate.
16491649
The Web IDL definition for the {{ReadableByteStreamController}} class is given as follows:
16501650

16511651
<xmp class="idl">
1652-
[Exposed=(Window,Worker,Worklet)]
1652+
[Exposed=*]
16531653
interface ReadableByteStreamController {
16541654
readonly attribute ReadableStreamBYOBRequest? byobRequest;
16551655
readonly attribute unrestricted double? desiredSize;
@@ -1927,7 +1927,7 @@ The {{ReadableStreamBYOBRequest}} class represents a pull-into request in a
19271927
The Web IDL definition for the {{ReadableStreamBYOBRequest}} class is given as follows:
19281928

19291929
<xmp class="idl">
1930-
[Exposed=(Window,Worker,Worklet)]
1930+
[Exposed=*]
19311931
interface ReadableStreamBYOBRequest {
19321932
readonly attribute ArrayBufferView? view;
19331933

@@ -3893,7 +3893,7 @@ The {{WritableStream}} represents a [=writable stream=].
38933893
The Web IDL definition for the {{WritableStream}} class is given as follows:
38943894

38953895
<xmp class="idl">
3896-
[Exposed=(Window,Worker,Worklet), Transferable]
3896+
[Exposed=*, Transferable]
38973897
interface WritableStream {
38983898
constructor(optional object underlyingSink, optional QueuingStrategy strategy = {});
38993899

@@ -4231,7 +4231,7 @@ vended by a {{WritableStream}} instance.
42314231
The Web IDL definition for the {{WritableStreamDefaultWriter}} class is given as follows:
42324232

42334233
<xmp class="idl">
4234-
[Exposed=(Window,Worker,Worklet)]
4234+
[Exposed=*]
42354235
interface WritableStreamDefaultWriter {
42364236
constructor(WritableStream stream);
42374237

@@ -4421,7 +4421,7 @@ given a corresponding {{WritableStreamDefaultController}} instance to manipulate
44214421
The Web IDL definition for the {{WritableStreamDefaultController}} class is given as follows:
44224422

44234423
<xmp class="idl">
4424-
[Exposed=(Window,Worker,Worklet)]
4424+
[Exposed=*]
44254425
interface WritableStreamDefaultController {
44264426
readonly attribute AbortSignal signal;
44274427
undefined error(optional any e);
@@ -5372,7 +5372,7 @@ The {{TransformStream}} class is a concrete instance of the general [=transform
53725372
The Web IDL definition for the {{TransformStream}} class is given as follows:
53735373

53745374
<xmp class="idl">
5375-
[Exposed=(Window,Worker,Worklet), Transferable]
5375+
[Exposed=*, Transferable]
53765376
interface TransformStream {
53775377
constructor(optional object transformer,
53785378
optional QueuingStrategy writableStrategy = {},
@@ -5638,7 +5638,7 @@ manipulate.
56385638
The Web IDL definition for the {{TransformStreamDefaultController}} class is given as follows:
56395639

56405640
<xmp class="idl">
5641-
[Exposed=(Window,Worker,Worklet)]
5641+
[Exposed=*]
56425642
interface TransformStreamDefaultController {
56435643
readonly attribute unrestricted double? desiredSize;
56445644

@@ -6092,7 +6092,7 @@ streams=], as they always measure chunks in bytes. Attempting to construct a byt
60926092
The Web IDL definition for the {{ByteLengthQueuingStrategy}} class is given as follows:
60936093

60946094
<xmp class="idl">
6095-
[Exposed=(Window,Worker,Worklet)]
6095+
[Exposed=*]
60966096
interface ByteLengthQueuingStrategy {
60976097
constructor(QueuingStrategyInit init);
60986098

@@ -6207,7 +6207,7 @@ high-water mark. As such, this strategy is also provided out of the box.
62076207
The Web IDL definition for the {{CountQueuingStrategy}} class is given as follows:
62086208

62096209
<xmp class="idl">
6210-
[Exposed=(Window,Worker,Worklet)]
6210+
[Exposed=*]
62116211
interface CountQueuingStrategy {
62126212
constructor(QueuingStrategyInit init);
62136213

0 commit comments

Comments
 (0)