DescriptionBasic layout tests for WebUSB.
This change relands https://codereview.chromium.org/1734753003/ with
additional layout tests that provide basic coverage of all the functions
defined by the WebUSB API. The tests are implemented by providing mock
implementations of the Mojo services that Blink depends on to provide
the WebUSB API, allowing the entire test implementation to be done in
Javascript.
Discovered a number of bugs in isochronous packet handling while writing
these.
BUG=492204
Committed: https://crrev.com/d20e8f05588bdcc60a94d91f767a08c9bb44fc92
Cr-Commit-Position: refs/heads/master@{#378578}
Patch Set 1 : #Patch Set 2 : Fix leak of Mojo service overrides. #Patch Set 3 : Fix Mojo tests that depend on extra module loading. #Messages
Total messages: 20 (12 generated)
|