Skip to content

Commit 3babdcb

Browse files
committed
Set final connection timing info after failure check
1 parent 43a0c94 commit 3babdcb

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

fetch.bs

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5103,18 +5103,17 @@ optional boolean <var>forceNewConnection</var> (default false), run these steps:
51035103
<var>includeCredentials</var>, and <var>forceNewConnection</var>.
51045104
</dl>
51055105

5106-
<li>Set <var>timingInfo</var>'s <a for="fetch timing info">final connection timing info</a> to the
5107-
result of calling <a>clamp and coarsen connection timing info</a> with <var>connection</var>'s
5108-
<a for=connection>timing info</a>, <var>timingInfo</var>'s
5109-
<a for="fetch timing info">post-redirect start time</a>, and <var>fetchParams</var>'s
5110-
<a for="fetch params">cross-origin isolated capability</a>.
5111-
51125106
<li>
51135107
<p>Run these steps, but <a>abort when</a> the ongoing fetch is <a for=fetch>terminated</a>:
51145108

51155109
<ol>
5116-
<li><p>If <var>connection</var> is failure, return a
5117-
<a>network error</a>.
5110+
<li><p>If <var>connection</var> is failure, then return a <a>network error</a>.
5111+
5112+
<li><p>Set <var>timingInfo</var>'s <a for="fetch timing info">final connection timing info</a> to
5113+
the result of calling <a>clamp and coarsen connection timing info</a> with
5114+
<var>connection</var>'s <a for=connection>timing info</a>, <var>timingInfo</var>'s
5115+
<a for="fetch timing info">post-redirect start time</a>, and <var>fetchParams</var>'s
5116+
<a for="fetch params">cross-origin isolated capability</a>.
51185117

51195118
<li><p>If <var>connection</var> is not an HTTP/2 connection, <var>request</var>'s
51205119
<a for=request>body</a> is non-null, and <var>request</var>'s <a for=request>body</a>'s

0 commit comments

Comments
 (0)