Contact emails
Spec
https://fetch.spec.whatwg.org/
https://w3c.github.io/webappsec/specs/referrer-policy/
No TAG review, it is a small feature contained in the fetch spec.
Summary
Request.referrer already exists as a property, but currently it is set automatically to the client's outgoing referrer by the user agent. This feature enables users to set Request.referrer as a constructor argument.
If a request is captured by a service worker and a user call fetch() with the request, currently service worker's referrer (i.e. service worker's script url) is set to the outgoing request. With this feature request's original referrer will be used.
This intent to Ship does NOT include referrer policy setting via RequestInit.
Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
Demo link
None.
Compatibility Risk
In documents / dedicated workers / shared workers there are no compatibility issues. In service workers a captured request's referrer changes.
OWP launch tracking bug
Entry on the feature dashboard
Fetch API
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
Entry on the feature dashboard
Fetch API