Skip to content

Commit

Permalink
Meta: "set up" ReadableStreams instead of "create"
Browse files Browse the repository at this point in the history
  • Loading branch information
domenic committed Mar 31, 2021
1 parent 73f01f7 commit f361d9c
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions fetch.bs
Original file line number Diff line number Diff line change
Expand Up @@ -5181,12 +5181,13 @@ optional boolean <var>forceNewConnection</var> (default false), run these steps:
<li><p>Let <var>sizeAlgorithm</var> be an algorithm that accepts a <a>chunk</a> object and returns
a non-negative, non-NaN, non-infinite number, chosen by the user agent.

<li><p>Let <var>stream</var> be the result of <a for=ReadableStream>creating</a> a
{{ReadableStream}} with <a for=ReadableStream/create><var>pullAlgorithm</var></a> set to
<var>pullAlgorithm</var>, <a for=ReadableStream/create><var>cancelAlgorithm</var></a> set to
<var>cancelAlgorithm</var>, <a for=ReadableStream/create><var>highWaterMark</var></a> set to
<var>highWaterMark</var>, and <a for=ReadableStream/create><var>sizeAlgorithm</var></a> set to
<var>sizeAlgorithm</var>.
<li><p>Let <var>stream</var> be a <a>new</a> {{ReadableStream}}.

<li><p><a for=ReadableStream>Set up</a> <var>stream</var> with
<a for="ReadableStream/set up"><var>pullAlgorithm</var></a> set to <var>pullAlgorithm</var>,
<a for="ReadableStream/set up"><var>cancelAlgorithm</var></a> set to <var>cancelAlgorithm</var>,
<a for="ReadableStream/set up"><var>highWaterMark</var></a> set to <var>highWaterMark</var>, and
<a for="ReadableStream/set up"><var>sizeAlgorithm</var></a> set to <var>sizeAlgorithm</var>.

<li>
<p>Run these steps, but <a>abort when</a> the ongoing fetch is <a for=fetch>terminated</a>:
Expand Down Expand Up @@ -5986,7 +5987,8 @@ steps:

<ol>
<li><p>Let <var>stream</var> be <var>object</var> if <var>object</var> is a {{ReadableStream}}
object; otherwise the result of <a for=ReadableStream>creating</a> a {{ReadableStream}}.
object. Otherwise, let <var>stream</var> be a <a>new</a> {{ReadableStream}}, and
<a for=ReadableStream>set up</a> <var>stream</var>.

<li><p>Let <var>action</var> be null.

Expand Down

0 comments on commit f361d9c

Please sign in to comment.