diff --git a/fetch.bs b/fetch.bs index 22d460293..bfdc55a80 100755 --- a/fetch.bs +++ b/fetch.bs @@ -1819,6 +1819,7 @@ device to assist defining CSP and Mixed Content. It is not exposed to JavaScript the empty string, "audio", "audioworklet", +"bytes", "document", "embed", "font", @@ -1874,7 +1875,7 @@ not always relevant and might require different behavior. CSP directive Features - "" + "" "report" — CSP, NEL reports. @@ -1950,6 +1951,10 @@ not always relevant and might require different behavior. "json" connect-src import "..." with { type: "json" } + + "bytes" + connect-src + import "..." with { type: "bytes" } "style" style-src @@ -2303,9 +2308,10 @@ bookkeeping details by the fetch algorithm.

A subresource request is a request whose destination is "audio", "audioworklet", -"font", "image", "json", "manifest", -"paintworklet", "script", "style", "track", -"video", "xslt", or the empty string. + +"bytes", "font", "image", "json", +"manifest", "paintworklet", "script", "style", +"track", "video", "xslt", or the empty string.

A non-subresource request is a request whose destination is "document", "embed", @@ -4673,6 +4679,9 @@ the response. [[!HTTP-CACHING]]

+
"bytes" +
`*/*` +
"document"
"frame"
"iframe" @@ -8414,7 +8423,7 @@ dictionary RequestInit { any window; // can only be set to null }; -enum RequestDestination { "", "audio", "audioworklet", "document", "embed", "font", "frame", "iframe", "image", "json", "manifest", "object", "paintworklet", "report", "script", "sharedworker", "style", "track", "video", "worker", "xslt" }; +enum RequestDestination { "", "audio", "audioworklet", "bytes", "document", "embed", "font", "frame", "iframe", "image", "json", "manifest", "object", "paintworklet", "report", "script", "sharedworker", "style", "track", "video", "worker", "xslt" }; enum RequestMode { "navigate", "same-origin", "no-cors", "cors" }; enum RequestCredentials { "omit", "same-origin", "include" }; enum RequestCache { "default", "no-store", "reload", "no-cache", "force-cache", "only-if-cached" };