diff --git a/spec.bs b/spec.bs index 5b77ccafd..228fb3882 100644 --- a/spec.bs +++ b/spec.bs @@ -2591,18 +2591,17 @@ To fetch WebAssembly given a [=URL=] |url| and an [=environment setti : [=request/mode=] :: "`no-cors`" : [=request/referrer=] - :: "`no-referrer`" + :: "`no-referrer`" : [=request/credentials mode=] :: "`omit`" : [=request/redirect mode=] - :: "`error`" + :: "`error`" + : [=request/service-workers mode=] + :: "`none`" : [=request/policy container=] :: A new [=policy container=] whose [=policy container/IP address space=] is |settings|'s [=environment settings object/policy container=]'s [=policy container/IP address space=] - Issue: One of the side-effects of a `null` client for this subresource request is it neuters all - service worker interceptions, despite not having to set the service workers mode. - Issue: Stop using "`no-cors`" mode where possible (WICG/turtledove#667). 1. Let |moduleObject| be null. @@ -2638,18 +2637,17 @@ To fetch trusted signals given a [=URL=] |url|, an [=origin=] |script : [=request/mode=] :: "`cors`" : [=request/referrer=] - :: "`no-referrer`" + :: "`no-referrer`" : [=request/credentials mode=] :: "`omit`" : [=request/redirect mode=] - :: "`error`" + :: "`error`" + : [=request/service-workers mode=] + :: "`none`" : [=request/policy container=] :: A new [=policy container=] whose [=policy container/IP address space=] is |policyContainer|'s [=policy container/IP address space=] - Issue: One of the side-effects of a `null` client for this subresource request is it neuters all - service worker interceptions, despite not having to set the service workers mode. - 1. Let |signals| be null. 1. Let |dataVersion| be null. 1. Let |formatVersion| be null. @@ -2763,18 +2761,17 @@ To send report given a [=URL=] |url|, and an [=environment settings o : [=request/mode=] :: "`no-cors`" : [=request/referrer=] - :: "`no-referrer`" + :: "`no-referrer`" : [=request/credentials mode=] :: "`omit`" : [=request/redirect mode=] - :: "`error`" + :: "`error`" + : [=request/service-workers mode=] + :: "`none`" : [=request/policy container=] :: A new [=policy container=] whose [=policy container/IP address space=] is |settings|'s [=environment settings object/policy container=]'s [=policy container/IP address space=] - Issue: One of the side-effects of a `null` client for this subresource request is it neuters - all service worker interceptions, despite not having to set the service workers mode. - Issue: Stop using "`no-cors`" mode where possible (WICG/turtledove#667). 1. [=Fetch=] |request| with [=fetch/useParallelQueue=] set to true. @@ -4068,18 +4065,17 @@ Initial implementation of this specification defines : [=request/mode=] :: "`no-cors`" : [=request/referrer=] - :: "`no-referrer`" + :: "`no-referrer`" : [=request/credentials mode=] :: "`omit`" : [=request/redirect mode=] - :: "`error`" + :: "`error`" + : [=request/service-workers mode=] + :: "`none`" : [=request/policy container=] :: A new [=policy container=] whose [=policy container/IP address space=] is |settings|'s [=environment settings object/policy container=]'s [=policy container/IP address space=] - Issue: One of the side-effects of a `null` client for this subresource request is it neuters - all service worker interceptions, despite not having to set the service workers mode. - Issue: Stop using "`no-cors`" mode where possible (WICG/turtledove#667). 1. [=Fetch=] |request| with [=fetch/useParallelQueue=] set to true. @@ -6528,18 +6524,17 @@ navigating to another page. Some implementations, such as Chromium, have chosen : [=request/mode=] :: "`no-cors`" : [=request/referrer=] - :: "`no-referrer`" + :: "`no-referrer`" : [=request/credentials mode=] :: "`omit`" : [=request/redirect mode=] - :: "`error`" + :: "`error`" + : [=request/service-workers mode=] + :: "`none`" : [=request/policy container=] :: A new [=policy container=] whose [=policy container/IP address space=] is |policyContainer|'s [=policy container/IP address space=] - Issue: One of the side-effects of a `null` client for this subresource request is it neuters - all service worker interceptions, despite not having to set the service workers mode. - Issue: Stop using "`no-cors`" mode where possible (WICG/turtledove#667). 1. Let |update| be null. @@ -7080,11 +7075,11 @@ To check interest group permissions given an [=origin=] |ownerOrigin| : [=request/mode=] :: "`cors`" : [=request/referrer=] - :: "`no-referrer`" + :: "`no-referrer`" : [=request/credentials mode=] :: "`omit`" : [=request/redirect mode=] - :: "`error`" + :: "`error`" : [=request/service-workers mode=] :: `none` : [=request/policy container=] @@ -8239,13 +8234,12 @@ a [=script fetcher=] |fetcher|: :: "`omit`" : [=request/redirect mode=] :: "`error`" + : [=request/service-workers mode=] + :: "`none`" : [=request/policy container=] :: A new [=policy container=] whose [=policy container/IP address space=] is |settings|'s [=environment settings object/policy container=]'s [=policy container/IP address space=] - Issue: One of the side-effects of a `null` client for this subresource request is it neuters all - service worker interceptions, despite not having to set the service workers mode. - Issue: Stop using "`no-cors`" mode where possible (WICG/turtledove#667).