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

http.headers.Feature-Policy - should it be marked as "supported" on Fx/Safari? #15987

Open
queengooborg opened this issue Apr 23, 2022 · 1 comment · May be fixed by #23470 or #23487
Open

http.headers.Feature-Policy - should it be marked as "supported" on Fx/Safari? #15987

queengooborg opened this issue Apr 23, 2022 · 1 comment · May be fixed by #23470 or #23487
Labels
data:http 🚠 Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP

Comments

@queengooborg
Copy link
Collaborator

In both Firefox and Safari, this feature is marked as supported, but partially implemented with the caveat that it is "Only supported through the allow attribute on <iframe> elements." With this in mind, should we really consider this feature to be "supported"?

@queengooborg queengooborg added the data:http 🚠 Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP label Apr 23, 2022
@lukewarlow
Copy link
Contributor

Imo we should probably split this data into two entries one for the allow attribute and one for the header. That way its clearer that Safari and Firefox support one to varying states but not the header.

Especially because most or certainly a large portion of consumers of Feature Policy data, (or its newer derivatives like permissions policy) are probably looking for the allow attribute support.

Not sure how this would look on the mdn/content side, potentially an overarching page for the concept of Feature Policy and the two support tables?

If we choose not to split it out then i'd be hesitant to remove it because it's useful data even if slightly misleading at first glance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:http 🚠 Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP
Projects
None yet
2 participants