Implement most of WebUSB device client interface
commit3a5e7bccbe7dc0e6c58ebb60e840d13794ce5a7b
authorrockot <rockot@chromium.org>
Mon, 24 Aug 2015 23:39:34 +0000 (24 16:39 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 24 Aug 2015 23:40:32 +0000 (24 23:40 +0000)
tree583b9ea6a2f7d824e558484063cfeca7b7a7d8e7
parent920114d9198710b63ec83ea429e5138e2387b6b2
Implement most of WebUSB device client interface

This wires up the WebUSB device client interface from content/renderer
to the devices app. Bulk and interrupt transfer support remains
unimplemented, pending changes to the underlying service interface.

BUG=492204
R=reillyg@chromium.org

Review URL: https://codereview.chromium.org/1314493003

Cr-Commit-Position: refs/heads/master@{#345208}
content/renderer/usb/web_usb_device_impl.cc