diff --git a/fetch.bs b/fetch.bs index 1ec576be7..aa1f22323 100644 --- a/fetch.bs +++ b/fetch.bs @@ -1519,8 +1519,9 @@ Unless stated otherwise, it is "follow".
Return a network error when a request is met with a redirect.
"manual" -
Retrieves an opaque-redirect filtered response when a request is met with a redirect so - that the redirect can be followed manually. +
Retrieves an opaque-redirect filtered response when a request is met with a redirect to + allow a service worker to replay the redirect offline. The response is otherwise indistinguishable + from a network error to not violate atomic HTTP redirect handling. @@ -4079,8 +4080,8 @@ optional CORS-preflight flag, run these steps: recursive flag set if request's redirect mode is not "manual". -

It can only be "manual" when invoked directly from HTML's navigate - algorithm. +

It can only be "manual" here when this algorithm is invoked directly + from HTML's navigate algorithm.

This has to invoke main fetch to get response tainting correct.