As of Firefox 125 I intend to remove SecureContext restriction from Gamepad 
API.

This restriction is added as a part of cross-browser coordination to 
prevent fingerprinting 
<https://hacks.mozilla.org/2020/07/securing-gamepad-api/>. So far Gecko has 
been the only implementation that shipped the restriction, and we figured 
that requiring HTTPS does not fulfill the previous purpose anymore as almost 
everything is HTTPS now 
<https://transparencyreport.google.com/https/overview?hl=en>. As this 
affects web compatibility, we are lifting the restriction in agreement with 
WebKit <https://github.com/w3c/gamepad/issues/145#issuecomment-1935123987>.

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1870037
Standard PR: https://github.com/w3c/gamepad/pull/194
Other browsers:
- Blink: They never shipped the restriction but only the warning.
- Safari: Same as Blink, and the warning is being removed: 
https://github.com/WebKit/WebKit/pull/24550
web-platform-tests: https://github.com/web-platform-tests/wpt/pull/44678

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/5fe021b4-9b20-421c-b0ba-73b7271d5a4en%40mozilla.org.

Reply via email to