|
Update device/usb and its Mojo interface for variable size ISO packets.
To support the WebUSB API our underlying USB library needs to support
isochronous transfers with full control over the packet size. We also
need to know the completion status of each packet which was previously
not available.
This patch updates the interface to match that provided by libusb and
the underlying platform specific APIs.
BUG= 492204
Committed: https://crrev.com/051c98e9d3e843295d659b5676fcfa9dc1be5da6
Cr-Commit-Position: refs/heads/master@{#372844}
Total comments: 9
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+625 lines, -280 lines) |
Patch |
|
M |
chrome/browser/devtools/device/usb/android_usb_browsertest.cc
|
View
|
1
|
1 chunk |
+12 lines, -8 lines |
0 comments
|
Download
|
|
M |
device/devices_app/usb/device_impl.h
|
View
|
|
3 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
device/devices_app/usb/device_impl.cc
|
View
|
|
3 chunks |
+51 lines, -45 lines |
0 comments
|
Download
|
|
M |
device/devices_app/usb/device_impl_unittest.cc
|
View
|
1
|
8 chunks |
+135 lines, -60 lines |
0 comments
|
Download
|
|
M |
device/devices_app/usb/public/interfaces/device.mojom
|
View
|
|
3 chunks |
+24 lines, -13 lines |
0 comments
|
Download
|
|
M |
device/devices_app/usb/type_converters.h
|
View
|
1
|
2 chunks |
+10 lines, -2 lines |
0 comments
|
Download
|
|
M |
device/devices_app/usb/type_converters.cc
|
View
|
1
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
|
M |
device/usb/mock_usb_device_handle.h
|
View
|
1
|
3 chunks |
+13 lines, -10 lines |
0 comments
|
Download
|
|
M |
device/usb/usb_device_handle.h
|
View
|
1
|
3 chunks |
+23 lines, -9 lines |
0 comments
|
Download
|
|
M |
device/usb/usb_device_handle_impl.h
|
View
|
|
2 chunks |
+22 lines, -13 lines |
0 comments
|
Download
|
|
M |
device/usb/usb_device_handle_impl.cc
|
View
|
1
|
14 chunks |
+158 lines, -82 lines |
0 comments
|
Download
|
|
M |
extensions/browser/api/usb/usb_api.h
|
View
|
|
3 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
|
M |
extensions/browser/api/usb/usb_api.cc
|
View
|
1
2
|
4 chunks |
+70 lines, -25 lines |
0 comments
|
Download
|
|
M |
extensions/browser/api/usb/usb_apitest.cc
|
View
|
1
|
4 chunks |
+46 lines, -5 lines |
0 comments
|
Download
|
|
M |
extensions/test/data/api_test/usb/transfer_event/test.js
|
View
|
1
|
4 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
extensions/test/data/api_test/usb/transfer_failure/test.js
|
View
|
1
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
Total messages: 20 (9 generated)
|