tree: 99201e96101660dd73c594132972e43cb20bd7a7 [path history] [tgz]
  1. resources/
  2. DIR_METADATA
  3. idlharness.https.any-expected.txt
  4. idlharness.https.any.js
  5. idlharness.https.any.worker-expected.txt
  6. insecure-context.any.js
  7. META.yml
  8. OWNERS
  9. README.md
  10. usb-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html
  11. usb-allowed-by-feature-policy-attribute.https.sub.html
  12. usb-allowed-by-feature-policy.https.sub.html
  13. usb-allowed-by-feature-policy.https.sub.html.headers
  14. usb-default-feature-policy.https.sub.html
  15. usb-disabled-by-feature-policy.https.sub.html
  16. usb-disabled-by-feature-policy.https.sub.html.headers
  17. usb-supported-by-feature-policy.html
  18. usb.https.any.js
  19. usb.https.window.js
  20. usb.serviceworker.https.html
  21. usb.serviceworker.js
  22. usbAlternateInterface.https.any.js
  23. usbConfiguration.https.any.js
  24. usbConnectionEvent.https.any.js
  25. usbDevice-iframe.https.html
  26. usbDevice-worker.https.html
  27. usbDevice.https.any.js
  28. usbDevice_claimInterface-manual.https.html
  29. usbDevice_transferIn-manual.https.html
  30. usbEndpoint.https.any.js
  31. usbInterface.https.any.js
  32. usbInTransferResult.https.any.js
  33. usbIsochronousInTransferPacket.https.any.js
  34. usbIsochronousInTransferResult.https.any.js
  35. usbIsochronousOutTransferPacket.https.any.js
  36. usbIsochronousOutTransferResult.https.any.js
  37. usbOutTransferResult.https.any.js
chromium/src/third_party/blink/web_tests/external/wpt/webusb/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.