Skip to content

Commit 844842c

Browse files
authored
Merge branch 'whatwg:main' into httpsupgrades
2 parents 65f77f1 + 53e4c3d commit 844842c

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

fetch.bs

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2952,17 +2952,21 @@ boolean <var>http3Only</var>, run these steps:
29522952
<a for=connection>credentials</a> is <var>credentials</var>, and <a for=connection>timing info</a>
29532953
is <var>timingInfo</var>. <a for=/>Record connection timing info</a> given <var>connection</var>
29542954
and use <var>connection</var> to establish an HTTP connection to <var>host</var>, taking
2955-
<var>proxy</var> and <var>origin</var> into account. [[!HTTP]] [[!HTTP1]] [[!TLS]]
2955+
<var>proxy</var> and <var>origin</var> into account, with the following caveats: [[!HTTP]]
2956+
[[!HTTP1]] [[!TLS]]
29562957

2957-
<p>If <var>http3Only</var> is true, then establish an HTTP/3 connection. [[!HTTP3]]
2958+
<ul>
2959+
<li><p>If <var>http3Only</var> is true, then establish an HTTP/3 connection. [[!HTTP3]]
29582960

2959-
<p>When establishing an HTTP/3 connection, include SETTINGS_ENABLE_WEBTRANSPORT with a value of 1
2960-
and H3_DATAGRAM with a value of 1 in the initial SETTINGS frame. [[!WEBTRANSPORT-HTTP3]]
2961-
[[!HTTP3-DATAGRAM]]
2961+
<li><p>When establishing an HTTP/3 connection, include SETTINGS_ENABLE_WEBTRANSPORT with a value
2962+
of 1 and H3_DATAGRAM with a value of 1 in the initial SETTINGS frame. [[!WEBTRANSPORT-HTTP3]]
2963+
[[!HTTP3-DATAGRAM]]
29622964

2963-
<p>If <var>credentials</var> is false, then do <em>not</em> send a TLS client certificate.
2965+
<li><p>If <var>credentials</var> is false, then do not send a TLS client certificate.
29642966

2965-
<p>If establishing a connection does not succeed (e.g., a TCP or TLS error), then return failure.
2967+
<li><p>If establishing a connection does not succeed (e.g., a TCP or TLS error), then return
2968+
failure.
2969+
</ul>
29662970

29672971
<li>
29682972
<p>Set <var>timingInfo</var>'s <a for="connection timing info">ALPN negotiated protocol</a> to
@@ -5506,7 +5510,7 @@ run these steps:
55065510
<p>If <var>request</var>'s <a for=request>redirect mode</a> is "<code>manual</code>", then:
55075511

55085512
<ol>
5509-
<li><p>Assert: <var>request</var>'a <a for=request>mode</a> is "<code>navigate</code>".
5513+
<li><p>Assert: <var>request</var>'s <a for=request>mode</a> is "<code>navigate</code>".
55105514

55115515
<li><p>Set <var>recursive</var> to false.
55125516
</ol>
@@ -8998,7 +9002,7 @@ particular at what stage you would like to receive a callback:
89989002
continues from there.
89999003

90009004
<p>To process a <a for=/>response</a> chunk-by-chunk, pass an algorithm to the
9001-
<a for=fetch><i>processResponse</i></a> argument of <a for/>fetch</a>. The given
9005+
<a for=fetch><i>processResponse</i></a> argument of <a for=/>fetch</a>. The given
90029006
algorithm is passed a <a for=/>response</a> when the response's headers have been
90039007
received and is responsible for reading the <a for=/>response</a>'s
90049008
<a for=response>body</a>'s <a for=body>stream</a> in order to download the rest

0 commit comments

Comments
 (0)