Skip to content

Permissions-Policy: gamepad - probably experimental#28744

Merged
Elchi3 merged 5 commits intomdn:mainfrom
hamishwillee:permission_policy_gamepad
Feb 24, 2026
Merged

Permissions-Policy: gamepad - probably experimental#28744
Elchi3 merged 5 commits intomdn:mainfrom
hamishwillee:permission_policy_gamepad

Conversation

@hamishwillee
Copy link
Contributor

Permissions-Policy: gamepad appears to have been removed in #23470 for the reasons given in #23470 (comment)

The data is definitely wierd and needs to be looked at again.

Specifically,

@marcoscaceres Do you know if this actually did release in Chrome/Safari, and if so, in what versions

This falls out of the post mdn/content#42544

@github-actions github-actions bot added data:http Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP size:m [PR only] 25-100 LoC changed labels Dec 28, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 28, 2025

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@bban160
Copy link

bban160 commented Jan 12, 2026

FYI @hamishwillee, I am planning to eventually comb through the Permissions Policy compatibility data alongside the docs updates (mdn/content#42534). At a minimum, there are currently many omissions, and I think some features inadvertently got lost in the conversion from Feature Policy to Permissions Policy.

(Sorry for not noticing this PR until you were already on vacation)

@caugner
Copy link
Contributor

caugner commented Jan 12, 2026

I am planning to eventually comb through the Permissions Policy compatibility data alongside the docs updates

FYI #28797 has related Permissions-Policy issues.

Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
@caugner
Copy link
Contributor

caugner commented Jan 23, 2026

According to BCD, Safari does not support the Permission-Policy (see BCD table), but this header may actually be supported since [Safari 18](https://github.com/mdn/browser-compat-data/ blob/67a8c632fbd6e1a4b43ccffbb1575100c87ec46c/browsers/safari.json#L321-L327), see bug 241952 and WebKit/WebKit#25942 in WebKit 619.1.6.

@annevk Can you confirm that your PR added support for the HTTP Permissions-Policy header?

(BCD data also indicates that Safari never supported Feature-Policy, which seems wrong given this WebKit PR, unless the features are in WebKit, but were never enabled in Safari.)

@caugner caugner added the blocked Blocked and unable to proceed. label Jan 30, 2026
Co-authored-by: Florian Scholz <fs@florianscholz.com>
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
Copy link
Contributor

@queengooborg queengooborg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's get this update in!

@queengooborg queengooborg removed the blocked Blocked and unable to proceed. label Feb 24, 2026
@Elchi3 Elchi3 merged commit f25b748 into mdn:main Feb 24, 2026
8 checks passed
@mdn-bot mdn-bot mentioned this pull request Feb 24, 2026
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 size:m [PR only] 25-100 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants