diff --git a/fetch.bs b/fetch.bs index 848f5bb38..d398cf3be 100644 --- a/fetch.bs +++ b/fetch.bs @@ -4279,6 +4279,8 @@ the response. [[!HTTP-CACHING]]
Let crossOriginIsolatedCapability be false. +
Populate request from client given request. +
If request's client is non-null, then: @@ -4324,16 +4326,6 @@ the response. [[!HTTP-CACHING]] request's body to request's body as a body. -
If request's window is "client
", then set
- request's window to request's client,
- if request's client's
- global object is a {{Window}} object; otherwise
- "no-window
".
-
-
If request's origin is "client
", then set
- request's origin to request's client's
- origin.
-
If all of the following conditions are true: @@ -4376,19 +4368,6 @@ the response. [[!HTTP-CACHING]]
If request's policy container is "client
", then:
-
-
If request's client is non-null, then set - request's policy container to a - clone of request's client's - policy container. [[!HTML]] - -
Otherwise, set request's policy container to a new - policy container. -
If request's header list
does not contain `Accept
`, then:
@@ -4459,6 +4438,35 @@ the response. [[!HTTP-CACHING]]
+
To populate request from client given a request request: + +
If request's window is "client
", then: set
+ request's window to request's client
+ if request's client's
+ global object is a {{Window}} object; otherwise
+ "no-window
".
+
+
If request's origin is "client
", then set
+ request's origin to request's client's
+ origin.
+
+
If request's policy container is "client
":
+
+
If request's client is non-null, then set + request's policy container to a + clone of request's client's + policy container. [[!HTML]] + +
Otherwise, set request's policy container to a new + policy container. +