[idlharness.https.html] [Navigator interface: attribute usb] expected: FAIL [Navigator interface: navigator must inherit property "usb" with the proper type (0)] expected: FAIL [USB interface: existence and properties of interface object] expected: FAIL [USB interface object length] expected: FAIL [USB interface object name] expected: FAIL [USB interface: existence and properties of interface prototype object] expected: FAIL [USB interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USB interface: attribute onconnect] expected: FAIL [USB interface: attribute ondisconnect] expected: FAIL [USB interface: operation getDevices()] expected: FAIL [USB interface: operation requestDevice(USBDeviceRequestOptions)] expected: FAIL [USB interface: navigator.usb must inherit property "onconnect" with the proper type (0)] expected: FAIL [USB interface: navigator.usb must inherit property "ondisconnect" with the proper type (1)] expected: FAIL [USB interface: navigator.usb must inherit property "getDevices" with the proper type (2)] expected: FAIL [USB interface: navigator.usb must inherit property "requestDevice" with the proper type (3)] expected: FAIL [USB interface: calling requestDevice(USBDeviceRequestOptions) on navigator.usb with too few arguments must throw TypeError] expected: FAIL [USBConnectionEvent interface: existence and properties of interface object] expected: FAIL [USBConnectionEvent interface object length] expected: FAIL [USBConnectionEvent interface object name] expected: FAIL [USBConnectionEvent interface: existence and properties of interface prototype object] expected: FAIL [USBConnectionEvent interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBConnectionEvent interface: attribute device] expected: FAIL [USBDevice interface: existence and properties of interface object] expected: FAIL [USBDevice interface object length] expected: FAIL [USBDevice interface object name] expected: FAIL [USBDevice interface: existence and properties of interface prototype object] expected: FAIL [USBDevice interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBDevice interface: attribute usbVersionMajor] expected: FAIL [USBDevice interface: attribute usbVersionMinor] expected: FAIL [USBDevice interface: attribute usbVersionSubminor] expected: FAIL [USBDevice interface: attribute deviceClass] expected: FAIL [USBDevice interface: attribute deviceSubclass] expected: FAIL [USBDevice interface: attribute deviceProtocol] expected: FAIL [USBDevice interface: attribute vendorId] expected: FAIL [USBDevice interface: attribute productId] expected: FAIL [USBDevice interface: attribute deviceVersionMajor] expected: FAIL [USBDevice interface: attribute deviceVersionMinor] expected: FAIL [USBDevice interface: attribute deviceVersionSubminor] expected: FAIL [USBDevice interface: attribute manufacturerName] expected: FAIL [USBDevice interface: attribute productName] expected: FAIL [USBDevice interface: attribute serialNumber] expected: FAIL [USBDevice interface: attribute configuration] expected: FAIL [USBDevice interface: attribute configurations] expected: FAIL [USBDevice interface: attribute opened] expected: FAIL [USBDevice interface: operation open()] expected: FAIL [USBDevice interface: operation close()] expected: FAIL [USBDevice interface: operation selectConfiguration(octet)] expected: FAIL [USBDevice interface: operation claimInterface(octet)] expected: FAIL [USBDevice interface: operation releaseInterface(octet)] expected: FAIL [USBDevice interface: operation selectAlternateInterface(octet,octet)] expected: FAIL [USBDevice interface: operation controlTransferIn(USBControlTransferParameters,unsigned short)] expected: FAIL [USBDevice interface: operation controlTransferOut(USBControlTransferParameters,BufferSource)] expected: FAIL [USBDevice interface: operation clearHalt(USBDirection,octet)] expected: FAIL [USBDevice interface: operation transferIn(octet,unsigned long)] expected: FAIL [USBDevice interface: operation transferOut(octet,BufferSource)] expected: FAIL [USBDevice interface: operation isochronousTransferIn(octet,[object Object\])] expected: FAIL [USBDevice interface: operation isochronousTransferOut(octet,BufferSource,[object Object\])] expected: FAIL [USBDevice interface: operation reset()] expected: FAIL [USBInTransferResult interface: existence and properties of interface object] expected: FAIL [USBInTransferResult interface object length] expected: FAIL [USBInTransferResult interface object name] expected: FAIL [USBInTransferResult interface: existence and properties of interface prototype object] expected: FAIL [USBInTransferResult interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBInTransferResult interface: attribute data] expected: FAIL [USBInTransferResult interface: attribute status] expected: FAIL [USBInTransferResult interface: new USBInTransferResult("ok") must inherit property "data" with the proper type (0)] expected: FAIL [USBInTransferResult interface: new USBInTransferResult("ok") must inherit property "status" with the proper type (1)] expected: FAIL [USBOutTransferResult interface: existence and properties of interface object] expected: FAIL [USBOutTransferResult interface object length] expected: FAIL [USBOutTransferResult interface object name] expected: FAIL [USBOutTransferResult interface: existence and properties of interface prototype object] expected: FAIL [USBOutTransferResult interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBOutTransferResult interface: attribute bytesWritten] expected: FAIL [USBOutTransferResult interface: attribute status] expected: FAIL [USBOutTransferResult interface: new USBOutTransferResult("ok") must inherit property "bytesWritten" with the proper type (0)] expected: FAIL [USBOutTransferResult interface: new USBOutTransferResult("ok") must inherit property "status" with the proper type (1)] expected: FAIL [USBIsochronousInTransferPacket interface: existence and properties of interface object] expected: FAIL [USBIsochronousInTransferPacket interface object length] expected: FAIL [USBIsochronousInTransferPacket interface object name] expected: FAIL [USBIsochronousInTransferPacket interface: existence and properties of interface prototype object] expected: FAIL [USBIsochronousInTransferPacket interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBIsochronousInTransferPacket interface: attribute data] expected: FAIL [USBIsochronousInTransferPacket interface: attribute status] expected: FAIL [USBIsochronousInTransferPacket interface: new USBIsochronousInTransferPacket("ok") must inherit property "data" with the proper type (0)] expected: FAIL [USBIsochronousInTransferPacket interface: new USBIsochronousInTransferPacket("ok") must inherit property "status" with the proper type (1)] expected: FAIL [USBIsochronousInTransferResult interface: existence and properties of interface object] expected: FAIL [USBIsochronousInTransferResult interface object length] expected: FAIL [USBIsochronousInTransferResult interface object name] expected: FAIL [USBIsochronousInTransferResult interface: existence and properties of interface prototype object] expected: FAIL [USBIsochronousInTransferResult interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBIsochronousInTransferResult interface: attribute data] expected: FAIL [USBIsochronousInTransferResult interface: attribute packets] expected: FAIL [USBIsochronousInTransferResult interface: new USBIsochronousInTransferResult([\]) must inherit property "data" with the proper type (0)] expected: FAIL [USBIsochronousInTransferResult interface: new USBIsochronousInTransferResult([\]) must inherit property "packets" with the proper type (1)] expected: FAIL [USBIsochronousOutTransferPacket interface: existence and properties of interface object] expected: FAIL [USBIsochronousOutTransferPacket interface object length] expected: FAIL [USBIsochronousOutTransferPacket interface object name] expected: FAIL [USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object] expected: FAIL [USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBIsochronousOutTransferPacket interface: attribute bytesWritten] expected: FAIL [USBIsochronousOutTransferPacket interface: attribute status] expected: FAIL [USBIsochronousOutTransferPacket interface: new USBIsochronousOutTransferPacket("ok") must inherit property "bytesWritten" with the proper type (0)] expected: FAIL [USBIsochronousOutTransferPacket interface: new USBIsochronousOutTransferPacket("ok") must inherit property "status" with the proper type (1)] expected: FAIL [USBIsochronousOutTransferResult interface: existence and properties of interface object] expected: FAIL [USBIsochronousOutTransferResult interface object length] expected: FAIL [USBIsochronousOutTransferResult interface object name] expected: FAIL [USBIsochronousOutTransferResult interface: existence and properties of interface prototype object] expected: FAIL [USBIsochronousOutTransferResult interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBIsochronousOutTransferResult interface: attribute packets] expected: FAIL [USBIsochronousOutTransferResult interface: new USBIsochronousOutTransferResult([\]) must inherit property "packets" with the proper type (0)] expected: FAIL [USBConfiguration interface: existence and properties of interface object] expected: FAIL [USBConfiguration interface object length] expected: FAIL [USBConfiguration interface object name] expected: FAIL [USBConfiguration interface: existence and properties of interface prototype object] expected: FAIL [USBConfiguration interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBConfiguration interface: attribute configurationValue] expected: FAIL [USBConfiguration interface: attribute configurationName] expected: FAIL [USBConfiguration interface: attribute interfaces] expected: FAIL [USBInterface interface: existence and properties of interface object] expected: FAIL [USBInterface interface object length] expected: FAIL [USBInterface interface object name] expected: FAIL [USBInterface interface: existence and properties of interface prototype object] expected: FAIL [USBInterface interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBInterface interface: attribute interfaceNumber] expected: FAIL [USBInterface interface: attribute alternate] expected: FAIL [USBInterface interface: attribute alternates] expected: FAIL [USBInterface interface: attribute claimed] expected: FAIL [USBAlternateInterface interface: existence and properties of interface object] expected: FAIL [USBAlternateInterface interface object length] expected: FAIL [USBAlternateInterface interface object name] expected: FAIL [USBAlternateInterface interface: existence and properties of interface prototype object] expected: FAIL [USBAlternateInterface interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBAlternateInterface interface: attribute alternateSetting] expected: FAIL [USBAlternateInterface interface: attribute interfaceClass] expected: FAIL [USBAlternateInterface interface: attribute interfaceSubclass] expected: FAIL [USBAlternateInterface interface: attribute interfaceProtocol] expected: FAIL [USBAlternateInterface interface: attribute interfaceName] expected: FAIL [USBAlternateInterface interface: attribute endpoints] expected: FAIL [USBEndpoint interface: existence and properties of interface object] expected: FAIL [USBEndpoint interface object length] expected: FAIL [USBEndpoint interface object name] expected: FAIL [USBEndpoint interface: existence and properties of interface prototype object] expected: FAIL [USBEndpoint interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [USBEndpoint interface: attribute endpointNumber] expected: FAIL [USBEndpoint interface: attribute direction] expected: FAIL [USBEndpoint interface: attribute type] expected: FAIL [USBEndpoint interface: attribute packetSize] expected: FAIL [USB must be primary interface of navigator.usb] expected: FAIL [Stringification of navigator.usb] expected: FAIL [USBInTransferResult must be primary interface of new USBInTransferResult("ok")] expected: FAIL [Stringification of new USBInTransferResult("ok")] expected: FAIL [USBOutTransferResult must be primary interface of new USBOutTransferResult("ok")] expected: FAIL [Stringification of new USBOutTransferResult("ok")] expected: FAIL [USBIsochronousInTransferPacket must be primary interface of new USBIsochronousInTransferPacket("ok")] expected: FAIL [Stringification of new USBIsochronousInTransferPacket("ok")] expected: FAIL [USBIsochronousInTransferResult must be primary interface of new USBIsochronousInTransferResult([\])] expected: FAIL [Stringification of new USBIsochronousInTransferResult([\])] expected: FAIL [USBIsochronousOutTransferPacket must be primary interface of new USBIsochronousOutTransferPacket("ok")] expected: FAIL [Stringification of new USBIsochronousOutTransferPacket("ok")] expected: FAIL [USBIsochronousOutTransferResult must be primary interface of new USBIsochronousOutTransferResult([\])] expected: FAIL [Stringification of new USBIsochronousOutTransferResult([\])] expected: FAIL [WebUSB IDL test] expected: FAIL