diff --git a/fetch.bs b/fetch.bs index 8f34ae887..9c9abea7a 100644 --- a/fetch.bs +++ b/fetch.bs @@ -6882,7 +6882,7 @@ constructor steps are:
request's priority.
origin -
"client". +
request's origin.
referrer
request's referrer. @@ -6913,6 +6913,12 @@ constructor steps are:
history-navigation flag
request's history-navigation flag. + +
tainted origin flag +
request's tainted origin flag. + +
URL list +
A clone of request's URL list.
  • @@ -6927,10 +6933,21 @@ constructor steps are:
  • Unset request's history-navigation flag. +

  • Set request's origin to + "client" +

  • Set request's referrer to "client"

  • Set request's referrer policy to the empty string. + +

  • Unset request's tainted origin flag. + +

  • Set request's URL list to an empty + list. + +

  • Append request's URL to + request's URL list.

    This is done to ensure that when a service worker "redirects" a request, e.g., from