Skip to content

Commit 152811f

Browse files
TimvdLippepmeenan
authored andcommitted
Editorial: add note that Request's signal is always initialized
1 parent d26dcca commit 152811f

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

fetch.bs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8905,7 +8905,7 @@ constructor steps are:
89058905
<li><p>Let <var>signals</var> be « <var>signal</var> » if <var>signal</var> is non-null; otherwise
89068906
« ».
89078907

8908-
<li><p>Set <a>this</a>'s <a for=Request>signal</a> to the result of
8908+
<li id="signal-initialized-in-constructor"><p>Set <a>this</a>'s <a for=Request>signal</a> to the result of
89098909
<a>creating a dependent abort signal</a> from <var>signals</var>, using {{AbortSignal}} and
89108910
<a>this</a>'s <a>relevant realm</a>.
89118911

@@ -9076,6 +9076,10 @@ set; otherwise false.
90769076
<p>The <dfn attribute for=Request><code>signal</code></dfn> getter steps are to return <a>this</a>'s
90779077
<a for="Request">signal</a>.
90789078

9079+
<p class="note"><a>This</a>'s <a for="Request">signal</a> is always initialized in the
9080+
<a href="#signal-initialized-in-constructor">constructor</a> and when
9081+
<a href="#signal-initialized-when-cloning">cloning</a>.
9082+
90799083
<p>The <dfn attribute for=Request><code>duplex</code></dfn> getter steps are to return
90809084
"<code>half</code>".
90819085

@@ -9092,7 +9096,7 @@ set; otherwise false.
90929096

90939097
<li><p><a for=/>Assert</a>: <a>this</a>'s <a for=Request>signal</a> is non-null.
90949098

9095-
<li><p>Let <var>clonedSignal</var> be the result of <a>creating a dependent abort signal</a> from
9099+
<li id="signal-initialized-when-cloning"><p>Let <var>clonedSignal</var> be the result of <a>creating a dependent abort signal</a> from
90969100
« <a>this</a>'s <a for=Request>signal</a> », using {{AbortSignal}} and <a>this</a>'s
90979101
<a>relevant realm</a>.
90989102

0 commit comments

Comments
 (0)