Google Git
Sign in
chromium / chromium / src.git / lkgr-android-internal / . / third_party / blink / renderer / modules / webusb
tree: 73d15033e23aacc3603ee0320138ba30fd5198b8 [path history] [tgz]
  1. BUILD.gn
  2. DEPS
  3. DIR_METADATA
  4. navigator_usb.idl
  5. OWNERS
  6. README.md
  7. usb.cc
  8. usb.h
  9. usb.idl
  10. usb_alternate_interface.cc
  11. usb_alternate_interface.h
  12. usb_alternate_interface.idl
  13. usb_configuration.cc
  14. usb_configuration.h
  15. usb_configuration.idl
  16. usb_connection_event.cc
  17. usb_connection_event.h
  18. usb_connection_event.idl
  19. usb_connection_event_init.idl
  20. usb_control_transfer_parameters.idl
  21. usb_device.cc
  22. usb_device.h
  23. usb_device.idl
  24. usb_device_filter.idl
  25. usb_device_request_options.idl
  26. usb_endpoint.cc
  27. usb_endpoint.h
  28. usb_endpoint.idl
  29. usb_in_transfer_result.h
  30. usb_in_transfer_result.idl
  31. usb_interface.cc
  32. usb_interface.h
  33. usb_interface.idl
  34. usb_isochronous_in_transfer_packet.h
  35. usb_isochronous_in_transfer_packet.idl
  36. usb_isochronous_in_transfer_result.h
  37. usb_isochronous_in_transfer_result.idl
  38. usb_isochronous_out_transfer_packet.h
  39. usb_isochronous_out_transfer_packet.idl
  40. usb_isochronous_out_transfer_result.h
  41. usb_isochronous_out_transfer_result.idl
  42. usb_out_transfer_result.h
  43. usb_out_transfer_result.idl
  44. worker_navigator_usb.idl
third_party/blink/renderer/modules/webusb/README.md

WebUSB Blink Module

renderer/modules/webusb implements the renderer process details and bindings for the WebUSB specification. It communicates with the browser process through the WebUsbService Mojo interface which will connect to the DeviceService through public Mojo interface for the UsbService.

Testing

WebUSB is primarily tested in Web Platform Tests. Chromium implementation details are tested in web tests.

Powered by Gitiles| Privacy| Termstxt json