@@ -2952,17 +2952,21 @@ boolean <var>http3Only</var>, run these steps:
2952
2952
<a for=connection>credentials</a> is <var> credentials</var> , and <a for=connection>timing info</a>
2953
2953
is <var> timingInfo</var> . <a for=/>Record connection timing info</a> given <var> connection</var>
2954
2954
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]]
2956
2957
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]]
2958
2960
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]]
2962
2964
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.
2964
2966
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>
2966
2970
2967
2971
<li>
2968
2972
<p> Set <var> timingInfo</var> 's <a for="connection timing info">ALPN negotiated protocol</a> to
@@ -5506,7 +5510,7 @@ run these steps:
5506
5510
<p> If <var> request</var> 's <a for=request>redirect mode</a> is "<code> manual</code> ", then:
5507
5511
5508
5512
<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> ".
5510
5514
5511
5515
<li><p> Set <var> recursive</var> to false.
5512
5516
</ol>
@@ -8998,7 +9002,7 @@ particular at what stage you would like to receive a callback:
8998
9002
continues from there.
8999
9003
9000
9004
<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
9002
9006
algorithm is passed a <a for=/>response</a> when the response's headers have been
9003
9007
received and is responsible for reading the <a for=/>response</a> 's
9004
9008
<a for=response>body</a> 's <a for=body>stream</a> in order to download the rest
0 commit comments