Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
..
resources 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
DIR_METADATA 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
META.yml 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
OWNERS 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
README.md 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
idlharness.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
insecure-context.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
protected-interface-classes.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-allowed-by-feature-policy-attribute.https.sub.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-allowed-by-feature-policy.https.sub.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-allowed-by-feature-policy.https.sub.html.headers 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-default-feature-policy.https.sub.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-disabled-by-feature-policy.https.sub.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-disabled-by-feature-policy.https.sub.html.headers 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-garbage-collection.https.window.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb-supported-by-feature-policy.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb.https.window.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb.serviceworker.https.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usb.serviceworker.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbAlternateInterface.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbConfiguration.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbConnectionEvent.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice-iframe.https.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice-same-objecct.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice-worker.https.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice_claimInterface-manual.https.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice_controlTransferIn-manual.https.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice_forget-manual.https.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice_reset-manual.https.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbDevice_transferIn-manual.https.html 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbEndpoint.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbInTransferResult.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbInterface.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbIsochronousInTransferPacket.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbIsochronousInTransferResult.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbIsochronousOutTransferPacket.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbIsochronousOutTransferResult.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
usbOutTransferResult.https.any.js 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago

README.md

WebUSB Testing

WebUSB testing relies on the WebUSB Testing API which must be provided by browsers under test.

In this test suite resources/usb-helpers.js detects and triggers the API to be loaded as needed.

The Chromium implementation is provided by ../resources/chromium/webusb-test.js using MojoJS.

Tests with the «-manual» suffix do not use the test-only interface and expect a real hardware device to be connected. The specific characteristics of the device are described in each test.