@@ -458,7 +458,8 @@ and an optional boolean <var>extract-value</var> (default false):
458
458
459
459
<li><p> Let <var> value</var> be the empty string.
460
460
461
- <li><p> Assert: the <a>code point</a> at <var> position</var> within <var> input</var> is U+0022 (").
461
+ <li><p> <a for=/>Assert</a> : the <a>code point</a> at <var> position</var> within <var> input</var> is
462
+ U+0022 (").
462
463
463
464
<li><p> Advance <var> position</var> by 1.
464
465
@@ -494,7 +495,7 @@ and an optional boolean <var>extract-value</var> (default false):
494
495
<p> Otherwise:
495
496
496
497
<ol>
497
- <li><p> Assert: <var> quoteOrBackslash</var> is U+0022 (").
498
+ <li><p> <a for=/> Assert</a> : <var> quoteOrBackslash</var> is U+0022 (").
498
499
499
500
<li><p> <a for=iteration>Break</a> .
500
501
</ol>
@@ -591,8 +592,8 @@ given a <a for=/>header name</a> <var>name</var> and a string <var>type</var> fr
591
592
<a>structured field value</a> .
592
593
593
594
<ol>
594
- <li><p> Assert: <var> type</var> is one of "<code> dictionary</code> ", " <code> list </code> ", or
595
- "<code> item</code> ".
595
+ <li><p> <a for=/> Assert</a> : <var> type</var> is one of "<code> dictionary</code> ",
596
+ "<code> list </code> ", or " <code> item</code> ".
596
597
597
598
<li><p> Let <var> value</var> be the result of <a for="header list">getting</a> <var> name</var> from
598
599
<var> list</var> .
@@ -931,7 +932,7 @@ directly. Use <a for="header list">get, decode, and split</a> instead.
931
932
<li><p> Let <var> value</var> be the result of <a for="header list">getting</a> <var> name</var>
932
933
from <var> list</var> .
933
934
934
- <li><p> Assert: <var> value</var> is non-null.
935
+ <li><p> <a for=/> Assert</a> : <var> value</var> is non-null.
935
936
936
937
<li><p> <a for=list>Append</a> (<var> name</var> , <var> value</var> ) to <var> headers</var> .
937
938
</ol>
@@ -2230,6 +2231,9 @@ or "<code>object</code>".
2230
2231
return true:
2231
2232
2232
2233
<ol>
2234
+ <li><p> <a for=/>Assert</a> : <var> request</var> 's <a for=request>origin</a> is not
2235
+ "<code> client</code> ".
2236
+
2233
2237
<li><p> Let <var> lastURL</var> be null.
2234
2238
2235
2239
<li>
@@ -2255,6 +2259,9 @@ return true:
2255
2259
run these steps:
2256
2260
2257
2261
<ol>
2262
+ <li><p> <a for=/>Assert</a> : <var> request</var> 's <a for=request>origin</a> is not
2263
+ "<code> client</code> ".
2264
+
2258
2265
<li><p> If <var> request</var> has a <a for=request>redirect-tainted origin</a> , then return
2259
2266
"<code> null</code> ".
2260
2267
@@ -2295,8 +2302,8 @@ is to return the result of <a>serializing a request origin</a> with <var>request
2295
2302
<var> last</var> , run these steps:
2296
2303
2297
2304
<ol>
2298
- <li><p> Assert: <var> last</var> is not given, or <var> first</var> is less than or equal to
2299
- <var> last</var> .
2305
+ <li><p> <a for=/> Assert</a> : <var> last</var> is not given, or <var> first</var> is less than or equal
2306
+ to <var> last</var> .
2300
2307
2301
2308
<li><p> Let <var> rangeValue</var> be `<code> bytes=</code> `.
2302
2309
@@ -2326,7 +2333,8 @@ source of security bugs. Please seek security review for features that deal with
2326
2333
<var> response</var> , run these steps:
2327
2334
2328
2335
<ol>
2329
- <li><p> Assert: <var> response</var> 's <a for=response>URL list</a> <a for=list>is not empty</a> .
2336
+ <li><p> <a for=/>Assert</a> : <var> response</var> 's <a for=response>URL list</a>
2337
+ <a for=list>is not empty</a> .
2330
2338
2331
2339
<li>
2332
2340
<p> Let <var> url</var> be a copy of <var> response</var> 's <a for=response>URL list</a> [0] .
@@ -2350,6 +2358,9 @@ source of security bugs. Please seek security review for features that deal with
2350
2358
<a for=/>request</a> <var> request</var> , run these steps:
2351
2359
2352
2360
<ol>
2361
+ <li><p> <a for=/>Assert</a> : <var> request</var> 's <a for=request>origin</a> is not
2362
+ "<code> client</code> ".
2363
+
2353
2364
<li><p> If <var> request</var> 's <a for=request>mode</a> is not "<code> no-cors</code> ", then return
2354
2365
true.</p>
2355
2366
@@ -2494,7 +2505,7 @@ this is also tracked internally using the request's <a for=request>timing allow
2494
2505
<var> fetchParams</var> :
2495
2506
2496
2507
<ol>
2497
- <li><p> Assert: <var> fetchParams</var> is <a for="fetch params">canceled</a> .
2508
+ <li><p> <a for=/> Assert</a> : <var> fetchParams</var> is <a for="fetch params">canceled</a> .
2498
2509
2499
2510
<li><p> Return an <a>aborted network error</a> if <var> fetchParams</var> is
2500
2511
<a for="fetch params">aborted</a> ; otherwise return a <a>network error</a> .
@@ -2693,7 +2704,7 @@ manually. [[!HTML]]
2693
2704
<ol>
2694
2705
<li><p> If <var> potentialDestination</var> is "<code> fetch</code> ", then return the empty string.
2695
2706
2696
- <li><p> Assert: <var> potentialDestination</var> is a <a for=request>destination</a> .
2707
+ <li><p> <a for=/> Assert</a> : <var> potentialDestination</var> is a <a for=request>destination</a> .
2697
2708
2698
2709
<li><p> Return <var> potentialDestination</var> .
2699
2710
</ol>
@@ -3089,7 +3100,7 @@ or an <a>implementation-defined</a> value.
3089
3100
<li><p> If <var> topLevelOrigin</var> is null, then set <var> topLevelOrigin</var> to
3090
3101
<var> environment</var> 's <a for="environment">top-level creation URL</a>' s <a for=url>origin</a> .
3091
3102
3092
- <li><p> Assert: <var> topLevelOrigin</var> is an <a for=/>origin</a> .
3103
+ <li><p> <a for=/> Assert</a> : <var> topLevelOrigin</var> is an <a for=/>origin</a> .
3093
3104
3094
3105
<li><p> Let <var> topLevelSite</var> be the result of <a lt="obtain a site">obtaining a site</a> ,
3095
3106
given <var> topLevelOrigin</var> .
@@ -3309,6 +3320,9 @@ request <a for=/>header</a> indicates where a
3309
3320
given a <a for=/>request</a> <var> request</var> , run these steps:
3310
3321
3311
3322
<ol>
3323
+ <li><p> <a for=/>Assert</a> : <var> request</var> 's <a for=request>origin</a> is not
3324
+ "<code> client</code> ".
3325
+
3312
3326
<li><p> Let <var> serializedOrigin</var> be the result of <a>byte-serializing a request origin</a>
3313
3327
with <var> request</var> .
3314
3328
@@ -5421,7 +5435,8 @@ run these steps:
5421
5435
<p> If <var> request</var> 's <a for=request>redirect mode</a> is "<code> manual</code> ", then:
5422
5436
5423
5437
<ol>
5424
- <li><p> Assert: <var> request</var> 's <a for=request>mode</a> is "<code> navigate</code> ".
5438
+ <li><p> <a for=/>Assert</a> : <var> request</var> 's <a for=request>mode</a> is
5439
+ "<code> navigate</code> ".
5425
5440
5426
5441
<li><p> Set <var> recursive</var> to false.
5427
5442
</ol>
@@ -6632,6 +6647,9 @@ agent's <a>CORS-preflight cache</a> for which there is a <a>cache entry match</a
6632
6647
<var> response</var> , run these steps:
6633
6648
6634
6649
<ol>
6650
+ <li><p> <a for=/>Assert</a> : <var> request</var> 's <a for=request>origin</a> is not
6651
+ "<code> client</code> ".
6652
+
6635
6653
<li><p> If <var> request</var> 's <a for=request>timing allow failed flag</a> is set, then return
6636
6654
failure.
6637
6655
@@ -7032,7 +7050,7 @@ typedef (ReadableStream or XMLHttpRequestBodyInit) BodyInit;</pre>
7032
7050
<p> If <var> object</var> is a {{ReadableStream}} object, then:
7033
7051
7034
7052
<ol>
7035
- <li><p> Assert: <var> object</var> is neither <a for=ReadableStream>disturbed</a> nor
7053
+ <li><p> <a for=/> Assert</a> : <var> object</var> is neither <a for=ReadableStream>disturbed</a> nor
7036
7054
<a for=ReadableStream>locked</a> .
7037
7055
</ol>
7038
7056
@@ -7680,7 +7698,7 @@ constructor steps are:
7680
7698
<p> Otherwise:
7681
7699
7682
7700
<ol>
7683
- <li><p> Assert: <var> input</var> is a {{Request}} object.
7701
+ <li><p> <a for=/> Assert</a> : <var> input</var> is a {{Request}} object.
7684
7702
7685
7703
<li><p> Set <var> request</var> to <var> input</var> 's
7686
7704
<a for=Request>request</a> .
@@ -8599,7 +8617,7 @@ that RFC's normative processing requirements to be compatible with deployed cont
8599
8617
<var> dataURL</var> and then runs these steps:
8600
8618
8601
8619
<ol>
8602
- <li><p> Assert: <var> dataURL</var> 's <a for=url>scheme</a> is "<code> data</code> ".
8620
+ <li><p> <a for=/> Assert</a> : <var> dataURL</var> 's <a for=url>scheme</a> is "<code> data</code> ".
8603
8621
8604
8622
<li><p> Let <var> input</var> be the result of running the <a>URL serializer</a> on
8605
8623
<var> dataURL</var> with <a for="URL serializer"><i>exclude fragment</i></a> set to true.
@@ -9189,6 +9207,7 @@ Shivani Sharma,
9189
9207
Sigbjørn Finne,
9190
9208
Simon Pieters,
9191
9209
Simon Sapin,
9210
+ Simon Wülker,
9192
9211
Srirama Chandra Sekhar Mogali,
9193
9212
Stephan Paul,
9194
9213
Steven Salat,
0 commit comments