Skip to main content

Coverage / usb

WebUSB API

Specification: wicg.github.io/webusb/. 14 interfaces defined here, 67 members exposed on Window (Web IDL). Group: Media and devices.

Existence only: “present” means the name is defined where Web IDL puts it, not that it behaves as the standard says. The featured checks test behavior.

Share present per engine
EngineMembers presentInterfaces present
warpdom0.1.6maintainer's engine0% (0 of 67)0 of 14
happy-dom21.0.30% (0 of 67)0 of 14
jsdom30.1.30% (0 of 67)0 of 14
linkedom0.18.130% (0 of 67)0 of 14
15 of 15 interfaces
Navigator1 member added to Navigator (defined in HTML)warpdom: 0/1happy-dom: 0/1jsdom: 0/1linkedom: 0/1
USB4 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBAlternateInterface6 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBConfiguration3 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBConnectionEvent1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBDevice32 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBEndpoint4 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBInterface4 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBInTransferResult2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBIsochronousInTransferPacket2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBIsochronousInTransferResult2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBIsochronousOutTransferPacket2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBIsochronousOutTransferResult1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBOutTransferResult2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
USBPermissionResult1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing

Probed 2026-10-19. Data: idl.json (CC BY 4.0).