← Back to release summary

WebUSB exclusionFilters option in requestDevice()

Category
Capabilities (Fugu)
Type
Chromium catches up
Status
Enabled by default (Chrome 117)
Intent stage
None

WPT details: No, because browser picker implementation is implemented outside of Blink and so isn’t testable fully by web-platform-tests.

Summary

The "exclusionFilters" option in navigator.usb.requestDevice() allows web developers to exclude some devices from the browser picker. It can be used to exclude devices that match a broader filter but are unsupported.

Standards & signals

Ecosystem

View on chromestatus.com