← Back to release summary

Restrict Gamepad usage

Category
Device
Type
New or changed feature
Status
Enabled by default (Chrome 103)
Intent stage
Prepare to ship

Summary

Requires a secure context for the Gamepad API and adds a feature policy to allow restricting gamepad use.

Motivation

The Gamepad API has been around for awhile and is widely used. However, recent pushes for privacy have brought the possibility for this API to be used for finger printing to our attention. These changes mitigate the finger printing risk.

Standards & signals

Docs: https://docs.google.com/document/d/1Dj_7EpT9ttnI96BuNXtLEJkHEq0orHgoLeYaOBz9xsU/edit?usp=sharing

Explainers: https://github.com/w3c/gamepad/pull/112 https://github.com/w3c/gamepad/pull/120

View on chromestatus.com