Click here to download the Blitz Browser!

WPT

wpt / webhid / idlharness.https.any.worker.html

Spec: WebHID API ↗

Runs: Chrome 155.0.8038.0 (wpt@b1a7025f8, 2026-09-02) | Firefox 157.0a1 (wpt@b1a7025f8, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a7884 (wpt@b1a7025f8, 2026-09-02) | Servo Servo 0.5 (wpt@2ccd2cbf8, 2026-09-01) | Blitz 7727414ca (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total71/7220/7220/7220/7220/72NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
idl_test setupPASSPASSPASSPASSPASS
idl_test validationPASSPASSPASSPASSPASS
Partial interface Navigator: original interface definedPASSPASSPASSPASSPASS
Partial interface Navigator: member names are uniquePASSPASSPASSPASSPASS
Partial interface WorkerNavigator: original interface definedPASSPASSPASSPASSPASS
Partial interface WorkerNavigator: valid exposure setPASSPASSPASSPASSPASS
Partial interface WorkerNavigator: member names are uniquePASSPASSPASSPASSPASS
Partial interface Navigator[2]: member names are uniquePASSPASSPASSPASSPASS
Partial interface mixin NavigatorID: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorID: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorLanguage: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorOnLine: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorContentUtils: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorCookies: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorPlugins: member names are uniquePASSPASSPASSPASSPASS
Navigator includes NavigatorConcurrentHardware: member names are uniquePASSPASSPASSPASSPASS
WorkerNavigator includes NavigatorID: member names are uniquePASSPASSPASSPASSPASS
WorkerNavigator includes NavigatorLanguage: member names are uniquePASSPASSPASSPASSPASS
WorkerNavigator includes NavigatorOnLine: member names are uniquePASSPASSPASSPASSPASS
WorkerNavigator includes NavigatorConcurrentHardware: member names are uniquePASSPASSPASSPASSPASS
HID interface: existence and properties of interface objectPASSFAILFAILFAILFAIL
HID interface object lengthPASSFAILFAILFAILFAIL
HID interface object namePASSFAILFAILFAILFAIL
HID interface: existence and properties of interface prototype objectPASSFAILFAILFAILFAIL
HID interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILFAIL
HID interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILFAIL
HID interface: attribute onconnectPASSFAILFAILFAILFAIL
HID interface: attribute ondisconnectPASSFAILFAILFAILFAIL
HID interface: operation getDevices()PASSFAILFAILFAILFAIL
HID interface: member requestDevicePASSFAILFAILFAILFAIL
HID must be primary interface of navigator.hidPASSFAILFAILFAILFAIL
Stringification of navigator.hidPASSFAILFAILFAILFAIL
HID interface: navigator.hid must inherit property "onconnect" with the proper typePASSFAILFAILFAILFAIL
HID interface: navigator.hid must inherit property "ondisconnect" with the proper typePASSFAILFAILFAILFAIL
HID interface: navigator.hid must inherit property "getDevices()" with the proper typePASSFAILFAILFAILFAIL
HID interface: navigator.hid must not have property "requestDevice"PASSFAILFAILFAILFAIL
HIDDevice interface: existence and properties of interface objectPASSFAILFAILFAILFAIL
HIDDevice interface object lengthPASSFAILFAILFAILFAIL
HIDDevice interface object namePASSFAILFAILFAILFAIL
HIDDevice interface: existence and properties of interface prototype objectPASSFAILFAILFAILFAIL
HIDDevice interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILFAIL
HIDDevice interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILFAIL
HIDDevice interface: attribute oninputreportPASSFAILFAILFAILFAIL
HIDDevice interface: attribute openedPASSFAILFAILFAILFAIL
HIDDevice interface: attribute vendorIdPASSFAILFAILFAILFAIL
HIDDevice interface: attribute productIdPASSFAILFAILFAILFAIL
HIDDevice interface: attribute productNamePASSFAILFAILFAILFAIL
HIDDevice interface: attribute collectionsPASSFAILFAILFAILFAIL
HIDDevice interface: operation open()PASSFAILFAILFAILFAIL
HIDDevice interface: operation close()PASSFAILFAILFAILFAIL
HIDDevice interface: operation forget()PASSFAILFAILFAILFAIL
HIDDevice interface: operation sendReport(octet, BufferSource)PASSFAILFAILFAILFAIL
HIDDevice interface: operation sendFeatureReport(octet, BufferSource)PASSFAILFAILFAILFAIL
HIDDevice interface: operation receiveFeatureReport(octet)PASSFAILFAILFAILFAIL
HIDConnectionEvent interface: existence and properties of interface objectPASSFAILFAILFAILFAIL
HIDConnectionEvent interface object lengthPASSFAILFAILFAILFAIL
HIDConnectionEvent interface object namePASSFAILFAILFAILFAIL
HIDConnectionEvent interface: existence and properties of interface prototype objectPASSFAILFAILFAILFAIL
HIDConnectionEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILFAIL
HIDConnectionEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILFAIL
HIDConnectionEvent interface: attribute devicePASSFAILFAILFAILFAIL
HIDInputReportEvent interface: existence and properties of interface objectPASSFAILFAILFAILFAIL
HIDInputReportEvent interface object lengthFAILFAILFAILFAILFAIL
HIDInputReportEvent interface object namePASSFAILFAILFAILFAIL
HIDInputReportEvent interface: existence and properties of interface prototype objectPASSFAILFAILFAILFAIL
HIDInputReportEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILFAILFAILFAIL
HIDInputReportEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILFAILFAILFAIL
HIDInputReportEvent interface: attribute devicePASSFAILFAILFAILFAIL
HIDInputReportEvent interface: attribute reportIdPASSFAILFAILFAILFAIL
HIDInputReportEvent interface: attribute dataPASSFAILFAILFAILFAIL
WorkerNavigator interface: attribute hidPASSFAILFAILFAILFAIL
WorkerNavigator interface: navigator must inherit property "hid" with the proper typePASSFAILFAILFAILFAIL