diff --git a/fetch.bs b/fetch.bs index 365ab9910..7df168de9 100644 --- a/fetch.bs +++ b/fetch.bs @@ -1763,8 +1763,9 @@ the empty string, the time being as other specifications do not require it to be. It is primarily a specification device to assist defining CSP and Mixed Content. It is not exposed to JavaScript. [[!CSP]] [[!MIX]] -
A request has an associated -destination, which is +
A destination type is a string,
+which can be one of the following values:
+
the empty string,
"audio
",
"audioworklet
",
@@ -1787,7 +1788,11 @@ the empty string,
"video
",
"webidentity
",
"worker
", or
-"xslt
". Unless stated otherwise it is the empty string.
+"xslt
".
+
+
A request has an associated +destination, which is +destination type. Unless stated otherwise it is the empty string.
These are reflected on {{RequestDestination}} except for "serviceworker
"
and "webidentity
" as fetches with those destinations skip service workers.
@@ -4533,7 +4538,8 @@ steps:
If should request be blocked due to a bad port, should fetching request be blocked as mixed content, or - should request be blocked by Content Security Policy + should request be blocked by Content Security Policy, or + should request be blocked by Integrity Policy Policy returns blocked, then set response to a network error.
If request's referrer policy is the empty string, then set