From crbug/1274922 it would be useful for developers if the USBConfiguration, USBInterface, USBAlternateInterface and USBEndpoint instances returned by the accessors on USBDevice were === comparable. Right now this is unspecified and Chromium returns new instances every time the attributes are accessed. This is in contrast to USBDevice instances themselves which are defined as returning the same instance from requestDevice() and getDevices().
From crbug/1274922 it would be useful for developers if the
USBConfiguration
,USBInterface
,USBAlternateInterface
andUSBEndpoint
instances returned by the accessors onUSBDevice
were===
comparable. Right now this is unspecified and Chromium returns new instances every time the attributes are accessed. This is in contrast toUSBDevice
instances themselves which are defined as returning the same instance fromrequestDevice()
andgetDevices()
.