← Back to release summary

Permissions Policy for Web Bluetooth API

Category
Security
Type
New or changed feature
Status
Enabled by default (Chrome 104)
Intent stage
Shipped

Summary

Integrates the Web Bluetooth API with Permissions Policy, which should be identified by the "bluetooth" token. The Web Bluetooth API allows webpages to communicate with devices over Bluetooth. However, this API is not allowed to be used from cross-origin iframes. This integration enables this scenario while providing protection against unwanted access to Bluetooth capabilities, which requires the top-level document to explicitly allow a cross-origin iframe to use the API's methods.

Standards & signals

Explainers: https://webbluetoothcg.github.io/web-bluetooth/#permissions-policy

View on chromestatus.com