Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standalone COEP spec should be gutted now that HTML contains COEP #5849

Open
domenic opened this issue Aug 20, 2020 · 0 comments
Open

Standalone COEP spec should be gutted now that HTML contains COEP #5849

domenic opened this issue Aug 20, 2020 · 0 comments
Assignees
Labels
topic: cross-origin-embedder-policy Issues and ideas around the new "require CORP for subresource requests and frames and etc" proposal.

Comments

@domenic
Copy link
Member

domenic commented Aug 20, 2020

The standalone COEP spec is at https://wicg.github.io/cross-origin-embedder-policy/. It should no longer exist, since the spec has been upstreamed elsewhere.

Work on this will require cooperation from someone with write access to https://github.com/WICG/cross-origin-embedder-policy/ , to un-archive it and accept changes to the index.bs and index.html files there.

This work consists of several stages:

1. Remove redundant and confusing normative content

The normative content of this spec has almost all moved into HTML and Fetch, so we should delete these obsolete definitions and algorithms.

2. Move or delete non-normative content

What remains is the non-normative content in:

If we completely delete the spec, this content would be lost. Maybe that is fine. Or maybe we want to preserve it. If it is valuable, it could be moved to any of the following locations:

If this moves to https://html.spec.whatwg.org/#coep, some editing will be required, e.g. to fit with HTML's editorial style, or to stop talking about the header as a proposal and instead talk about it as a part of the established standard.

At a glance, my guess is that "Implementation Considerations" is not necessary to keep, but "Introduction" could be useful.

3. Redirect the spec

At this point, there should be no content left in https://wicg.github.io/cross-origin-embedder-policy/. Replace it with a stub that redirects to HTML, like this example.

@domenic domenic added the topic: cross-origin-embedder-policy Issues and ideas around the new "require CORP for subresource requests and frames and etc" proposal. label Aug 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: cross-origin-embedder-policy Issues and ideas around the new "require CORP for subresource requests and frames and etc" proposal.
Development

No branches or pull requests

3 participants