Skip to content

Commit ed04423

Browse files
authored
Editorial: add note that Request's signal is always initialized
1 parent 70908ed commit ed04423

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
@@ -8769,7 +8769,7 @@ constructor steps are:
87698769
<li><p>Let <var>signals</var> be « <var>signal</var> » if <var>signal</var> is non-null; otherwise
87708770
« ».
87718771

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

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

8943+
<p class="note"><a>This</a>'s <a for="Request">signal</a> is always initialized in the
8944+
<a href="#signal-initialized-in-constructor">constructor</a> and when
8945+
<a href="#signal-initialized-when-cloning">cloning</a>.
8946+
89438947
<p>The <dfn attribute for=Request><code>duplex</code></dfn> getter steps are to return
89448948
"<code>half</code>".
89458949

@@ -8956,7 +8960,7 @@ set; otherwise false.
89568960

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

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

0 commit comments

Comments
 (0)