@@ -1130,7 +1130,7 @@ URL Modifiers</h4>
11301130<h4 id='url-processing'>
11311131URL Processing Model</h4>
11321132
1133- <div algorithm>
1133+ <div algorithm="fetch a style resource" >
11341134 To <dfn export>fetch a style resource</dfn> from a [=/url=] or <<url>> |urlValue|,
11351135 given a {{CSSStyleSheet}} |sheet|,
11361136 a string |destination| matching a {{RequestDestination}} ,
@@ -1157,7 +1157,10 @@ URL Processing Model</h4>
11571157 [=request/client=] is |environmentSettings|,
11581158 and whose [=request/referrer=] is |environmentSettings|'s [=API base URL=] .
11591159
1160- 5. [=Apply request modifiers from URL value=] given |req| and |urlValue|.
1160+ 5. Apply any <dfn>URL request modifier steps</dfn> that apply to this request.
1161+
1162+ Note: This specification does not define any URL request modification steps,
1163+ but other specs may do so.
11611164
11621165 6. If |req|'s [=request/mode=] is "cors",
11631166 set |req|'s [=request/referrer=] to |sheet|' s <a spec=cssom>location</a> . [[CSSOM]]
@@ -1169,46 +1172,6 @@ URL Processing Model</h4>
11691172 with [=fetch/processresponseconsumebody=] set to |processResponse|.
11701173 </div>
11711174
1172- <h4 id='request-url-modifiers'>
1173- Request URL Modifiers</h4>
1174-
1175- The <dfn><<request-url-modifier>></dfn> s represent <<url-modifier>> s
1176- that affect the resource's [=/request=] .
1177- Each <<request-url-modifier>> has a <dfn>request modifier steps</dfn>
1178- which accepts a [=/request=] .
1179-
1180- <pre class=prod>
1181- <<request-url-modifier>> = <<crossorigin-modifier>> | <<integrity-modifier>> | <<referrerpolicy-modifier>>
1182- <<crossorigin-modifier>> = crossorigin(anonymous | use-credentials)
1183- <<integrity-modifier>> = integrity(<<string>> )
1184- <<referrerpolicy-modifier>> = referrerpolicy(no-referrer | no-referrer-when-downgrade | same-origin | origin | strict-origin | origin-when-cross-origin | strict-origin-when-cross-origin | unsafe-url)
1185- </pre>
1186-
1187- <dl dfn-for="<request-url-modifier> ">
1188- <dt> <dfn><<crossorigin-modifier>></dfn> = <dfn function lt="crossorigin()">crossorigin</dfn> (<dfn value>anonymous</dfn> | <dfn value>use-credentials</dfn> )
1189- <dd> The [=request modifier steps=] for this modifier given [=/request=] |req| are:
1190- 1. Set [=/request=] 's [=request/mode=] to "cors".
1191-
1192- 2. If the given value is ''use-credentials'' , set [=/request=] 's
1193- [=request/credentials mode=] to "include".
1194-
1195- <dt> <dfn><<integrity-modifier>></dfn> = <dfn function lt="integrity()">integrity</dfn> (<<string>> )
1196- <dd> The [=request modifier steps=] for this modifier given [=/request=] |req| are to set
1197- [=/request=] 's [=request/integrity metadata=] to the given <<string>> .
1198-
1199- <dt> <dfn><<referrerpolicy-modifier>></dfn> = <dfn function lt="referrerpolicy()">referrerpolicy</dfn> (<dfn value>no-referrer</dfn> | <dfn value>no-referrer-when-downgrade</dfn> | <dfn value>same-origin</dfn> | <dfn value>origin</dfn> | <dfn value>strict-origin</dfn> | <dfn value>origin-when-cross-origin</dfn> | <dfn value>strict-origin-when-cross-origin</dfn> | <dfn value>unsafe-url</dfn> )
1200- <dd> The [=request modifier steps=] for this modifier given [=/request=] |req| are to set
1201- [=/request=] 's [=request/referrer policy=] to the {{ReferrerPolicy}} that matches the given value.
1202- </dl>
1203-
1204- <div algorithm>
1205- To <dfn>apply request modifiers from URL value</dfn>
1206- given a [=/request=] |req|
1207- and a <<url>> |url|,
1208- call the [=request modifier steps=] for |url|'s <<request-url-modifier>> s in sequence
1209- given |req|.
1210- </div>
1211-
12121175<h2 id="numeric-types">
12131176Numeric Data Types</h2>
12141177
0 commit comments