Join GitHub today
Update the webusb IDL file #9854
reillyeon left a comment
It looks like this change is pulling IDL definitions from https://github.com/WICG/webusb/blob/gh-pages/index.html rather than https://github.com/WICG/webusb/blob/master/index.bs. The former is out of date because a recent Bikeshed change broke the build.
This change has broken these tests in Chromium: https://test-results.appspot.com/data/layout_results/linux-xenial-rel/669/site_per_process_webkit_layout_tests/layout-test-results/results.html
When I looked at this change earlier it seemed that the permission descriptor bits had been filtered out but it looks like the version that was merged still contains them.
Please revert this change (or remove the untestable definitions) as soon as possible.