diff --git a/Overview.html b/Overview.html index 426612a15..9bcf64233 100644 --- a/Overview.html +++ b/Overview.html @@ -246,15 +246,9 @@
To queue a fetch-done task, given a request and -response, run these steps: - -
Set request's done flag. - -
Queue a fetch task on request to - process response end-of-file for response. -
To queue a fetch-request-done task, given a request, +queue a fetch task on request to process request end-of-file +for request.
A total bytes (an integer), initially 0. -
To wait for a body -body, if body is non-null, wait for body's -stream to be +
A body body is said to be +done if body is null or body's +stream is closed or errored. +
To wait for a body +body, wait for body to be done. +
To clone a body body, run these steps: @@ -2181,13 +2178,21 @@
This terminates fetch. -
If request's body is
- non-null and request's
- current url's
- scheme is
- "http
" or "https
",
- queue a fetch task on request to
- process request end-of-file for request.
+
If request's current url's
+ scheme is "http
" or
+ "https
", run these substeps:
If request's body is + done, queue a fetch-request-done task for + request. + +
Otherwise, in parallel, + wait for request's + body, and then + queue a fetch-request-done task for request. +
Queue a fetch task on request to process response for response. @@ -2195,7 +2200,10 @@
Queue a fetch-done task using request and response. +
Set request's done flag. + +
Queue a fetch task on request to + process response end-of-file for response. @@ -5177,6 +5185,7 @@
To queue a fetch-done task, given a request and -response, run these steps: - -
Set request's done flag. - -
Queue a fetch task on request to - process response end-of-file for response. -
To queue a fetch-request-done task, given a request, +queue a fetch task on request to process request end-of-file +for request.
A total bytes (an integer), initially 0. -
To wait for a body -body, if body is non-null, wait for body's -stream to be +
A body body is said to be +done if body is null or body's +stream is closed or errored. +
To wait for a body +body, wait for body to be done. +
To clone a body body, run these steps: @@ -2112,13 +2109,21 @@
This terminates fetch. -
If request's body is
- non-null and request's
- current url's
- scheme is
- "http
" or "https
",
- queue a fetch task on request to
- process request end-of-file for request.
+
If request's current url's
+ scheme is "http
" or
+ "https
", run these substeps:
If request's body is + done, queue a fetch-request-done task for + request. + +
Otherwise, in parallel, + wait for request's + body, and then + queue a fetch-request-done task for request. +
Queue a fetch task on request to process response for response. @@ -2126,7 +2131,10 @@
Wait for internalResponse's body. -
Queue a fetch-done task using request and response. +
Set request's done flag. + +
Queue a fetch task on request to + process response end-of-file for response. @@ -5019,6 +5027,7 @@