None
https://wicg.github.io/webusb/#device-usage
https://github.com/WICG/webusb/pull/212
Make USBConfiguration, USBInterface, USBAlternateInterface, and USBEndpoint instances returned by the accessors on USBDevice === comparable.
It is helpful for WebUSB to have USBConfiguration, USBInterface, USBAlternateInterface, and USBEndpoint instances returned by the accessors on USBDevice === comparable. We have seen this requirement reported by developers from https://crbug.com/1274922 and a positive signal from a Node.js polyfill (https://github.com/thegecko/webusb).
The change is trivial enough to waive a TAG review requirement.
Not applicable
This change only adds the `===` compatibility to related objects and data structures while behaviors of the existing WebUSB APIs remain the same. Developers who don't rely on this `===` compatibility wouldn’t notice a thing with this feature rolling out behind the scenes, and so we believe the compatibility risk to be minimal.
Signals from other implementations (Gecko, WebKit):
Gecko: No signal
WebKit: No signal
Web developers: https://crbug.com/1274922.
Other signals: The Node.js polyfill for WebUSB (https://github.com/thegecko/webusb) already implements these accessors this way.
No specific DevTools changes are required. This feature only changes the internal behavior of existing WebUSB JS methods.
Note that exposing DevTools debugging support for device-access APIs (WebUSB included) is discussed at https://bugs.chromium.org/p/chromium/issues/detail?id=1142566.
Yes. This feature will be fully tested at https://wpt.fyi/results/webusb
None
False
https://bugs.chromium.org/p/chromium/issues/detail?id=1274922
No milestones specified
https://chromestatus.com/feature/5769668454252544
This intent message was generated by Chrome Platform Status.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADQ2FkQK7ZWqUJ3PrVSKPPoxemNoORHM5aT2ymGU6qurOaJ%2B0g%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/625131fd-1996-6113-e877-0c55771d7ad9%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfVJ-PNaCTfc7tNoCp3y9By3ut-2zOR88N0QLN%3D4-H7RWA%40mail.gmail.com.