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

Feature Policy - Firefox data is all flagged #12545

Closed
lukewarlow opened this issue Sep 22, 2021 · 4 comments
Closed

Feature Policy - Firefox data is all flagged #12545

lukewarlow opened this issue Sep 22, 2021 · 4 comments
Labels
data:api 🐇 Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:http 🚠 Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP

Comments

@lukewarlow
Copy link
Contributor

lukewarlow commented Sep 22, 2021

What information was incorrect, unhelpful, or incomplete?

Firefox support for "Feature-Policy" header all states that it's only supported behind a flag.

What did you expect to see?

Some if not all have been partially supported since Firefox 73 74. Only working inside the allow attribute.

Did you test this? If so, how?

I've validated that for the "display-capture" feature policy it definitely works as of at least version 74.

Can you link to any release notes, bugs, pull requests, or MDN pages related to this?

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy

@lukewarlow
Copy link
Contributor Author

Follow up issue after noticing more than just display capture was wrong when doing #11700

@lukewarlow
Copy link
Contributor Author

This data was originally added as a full support in 74. But was later reverted in #9280. It should have been changed to only partial implementations with a note (like has been done for Safari).

@queengooborg queengooborg added data:api 🐇 Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:http 🚠 Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP labels Sep 22, 2021
@lukewarlow
Copy link
Contributor Author

Behind the dom.security.featurePolicy.experimental.enabled flag, the following policies are supported. Not sure on exact version they were added yet.

autoplay
document-domain
encrypted-media
midi
payment
xr-spatial-tracking

@queengooborg
Copy link
Collaborator

It appears that the data has been fixed at least since the rename to Permissions-Policy, so I'm going to close this issue. If I'm missing anything, please let me know.

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

No branches or pull requests

2 participants