Cross-Origin Embedder Policies - "credentialless" #268
Labels
from: Google
Proposed, edited, or co-edited by Google.
position: support
venue: WHATWG HTML Workstream
WebKittens
@annevk
Title of the spec
Cross-Origin-Embedder-Policy: credentialless
URL to the spec
https://html.spec.whatwg.org/multipage/browsers.html#coep-credentialless
URL to the spec's repository
https://github.com/whatwg/html
Issue Tracker URL
No response
Explainer URL
No response
TAG Design Review URL
w3ctag/design-reviews#582
Mozilla standards-positions issue URL
mozilla/standards-positions#539
WebKit Bugzilla URL
https://bugs.webkit.org/show_bug.cgi?id=230550
Radar URL
No response
Description
This was previously filed by the Chromium team in June 2021 here: https://lists.webkit.org/pipermail/webkit-dev/2021-June/031898.html. This was subsequently merged into the HTML & Fetch specifications in November 2021. It also looks like Firefox will be adding support in their next release (119).
The Credentialless variant of Cross Origin Embedded Policy simplifies cross origin isolation, as existing third party scripts don't require changes unless they actually need headers that are omitted by the policy. With the require-corp variant, third party scripts must include the Cross-Origin-Resource-Policy: cross-origin header to work. In addition to requiring more coordination and third party changes, it also creates a new potential failure point with third party scripts if they accidentally remove the header.
The text was updated successfully, but these errors were encountered: