[idlharness.https.any.html]
  [USBOutTransferResult interface object length]
    expected: FAIL

  [USBDevice interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBConfiguration interface: existence and properties of interface object]
    expected: FAIL

  [USBAlternateInterface interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: attribute productName]
    expected: FAIL

  [USBInterface interface: attribute interfaceNumber]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "open()" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute usbVersionMajor]
    expected: FAIL

  [USBInterface interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: operation transferOut(octet, BufferSource)]
    expected: FAIL

  [USBAlternateInterface must be primary interface of usbAlternateInterface]
    expected: FAIL

  [USBConfiguration interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: attribute deviceVersionSubminor]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "selectConfiguration(octet)" with the proper type]
    expected: FAIL

  [Stringification of new USBInTransferResult("ok")]
    expected: FAIL

  [USBIsochronousOutTransferResult must be primary interface of new USBIsochronousOutTransferResult([\])]
    expected: FAIL

  [USBDevice interface: attribute deviceClass]
    expected: FAIL

  [USBEndpoint interface: usbEndpoint must inherit property "packetSize" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface: attribute alternateSetting]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "serialNumber" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceProtocol" with the proper type]
    expected: FAIL

  [USB interface object length]
    expected: FAIL

  [USBDevice must be primary interface of usbDevice]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "controlTransferOut(USBControlTransferParameters, BufferSource)" with the proper type]
    expected: FAIL

  [USBConfiguration interface: usbConfiguration must inherit property "interfaces" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "endpoints" with the proper type]
    expected: FAIL

  [Stringification of new USBIsochronousOutTransferResult([\])]
    expected: FAIL

  [USBDevice interface: operation isochronousTransferOut(octet, BufferSource, [object Object\])]
    expected: FAIL

  [Stringification of usbConfiguration]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "clearHalt(USBDirection, octet)" with the proper type]
    expected: FAIL

  [USBPermissionResult interface object length]
    expected: FAIL

  [USBDevice interface: operation selectConfiguration(octet)]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceClass" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferResult interface: new USBIsochronousInTransferResult([\]) must inherit property "packets" with the proper type]
    expected: FAIL

  [USBConfiguration interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBDevice interface object length]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "isochronousTransferIn(octet, [object Object\])" with the proper type]
    expected: FAIL

  [USBOutTransferResult must be primary interface of new USBOutTransferResult("ok")]
    expected: FAIL

  [USB interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: calling controlTransferOut(USBControlTransferParameters, BufferSource) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: attribute status]
    expected: FAIL

  [USBIsochronousInTransferResult interface: attribute packets]
    expected: FAIL

  [USBPermissionResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: attribute opened]
    expected: FAIL

  [USBConnectionEvent must be primary interface of usbConnectionEvent]
    expected: FAIL

  [Stringification of usbAlternateInterface]
    expected: FAIL

  [USBPermissionResult interface: attribute devices]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "manufacturerName" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute usbVersionMinor]
    expected: FAIL

  [USBOutTransferResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBConfiguration interface: attribute configurationValue]
    expected: FAIL

  [USBAlternateInterface interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBDevice interface: calling selectConfiguration(octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "claimInterface(octet)" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "reset()" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferPacket interface object length]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "productName" with the proper type]
    expected: FAIL

  [USBInterface interface: attribute alternate]
    expected: FAIL

  [USBEndpoint interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: attribute usbVersionSubminor]
    expected: FAIL

  [Stringification of navigator.usb]
    expected: FAIL

  [USBConnectionEvent interface object name]
    expected: FAIL

  [USBDevice interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: attribute productId]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: attribute data]
    expected: FAIL

  [USBEndpoint interface: attribute packetSize]
    expected: FAIL

  [USB must be primary interface of navigator.usb]
    expected: FAIL

  [USBInterface interface: attribute claimed]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: attribute status]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: new USBIsochronousOutTransferPacket("ok") must inherit property "status" with the proper type]
    expected: FAIL

  [USBEndpoint interface: attribute direction]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "usbVersionMajor" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute vendorId]
    expected: FAIL

  [Stringification of new USBIsochronousInTransferPacket("ok")]
    expected: FAIL

  [USBIsochronousInTransferResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBOutTransferResult interface: new USBOutTransferResult("ok") must inherit property "status" with the proper type]
    expected: FAIL

  [USBInterface interface: attribute alternates]
    expected: FAIL

  [USBEndpoint interface object length]
    expected: FAIL

  [USBEndpoint interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBInterface interface: usbInterface must inherit property "claimed" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "isochronousTransferOut(octet, BufferSource, [object Object\])" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface object length]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "selectAlternateInterface(octet, octet)" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: new USBIsochronousOutTransferResult([\]) must inherit property "packets" with the proper type]
    expected: FAIL

  [USBConnectionEvent interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface object name]
    expected: FAIL

  [USBIsochronousInTransferResult interface object name]
    expected: FAIL

  [USBEndpoint interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBAlternateInterface interface: attribute endpoints]
    expected: FAIL

  [USB interface: navigator.usb must inherit property "ondisconnect" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "controlTransferIn(USBControlTransferParameters, unsigned short)" with the proper type]
    expected: FAIL

  [USB interface: navigator.usb must inherit property "getDevices()" with the proper type]
    expected: FAIL

  [USB interface: operation getDevices()]
    expected: FAIL

  [USBConfiguration interface: usbConfiguration must inherit property "configurationValue" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface object name]
    expected: FAIL

  [USBConnectionEvent interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: attribute deviceVersionMajor]
    expected: FAIL

  [USBDevice interface: attribute manufacturerName]
    expected: FAIL

  [USB interface: existence and properties of interface object]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: new USBIsochronousInTransferPacket("ok") must inherit property "data" with the proper type]
    expected: FAIL

  [USBDevice interface: calling releaseInterface(octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of usbConnectionEvent]
    expected: FAIL

  [USBDevice interface: calling isochronousTransferOut(octet, BufferSource, [object Object\]) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBConfiguration interface: usbConfiguration must inherit property "configurationName" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute serialNumber]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "configuration" with the proper type]
    expected: FAIL

  [USBDevice interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USB interface: attribute onconnect]
    expected: FAIL

  [USBConnectionEvent interface: usbConnectionEvent must inherit property "device" with the proper type]
    expected: FAIL

  [USBDevice interface: operation transferIn(octet, unsigned long)]
    expected: FAIL

  [USBDevice interface: operation controlTransferOut(USBControlTransferParameters, BufferSource)]
    expected: FAIL

  [USBIsochronousOutTransferResult interface object name]
    expected: FAIL

  [USBIsochronousInTransferResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [Stringification of usbInterface]
    expected: FAIL

  [USBConnectionEvent interface: existence and properties of interface object]
    expected: FAIL

  [USBInTransferResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "productId" with the proper type]
    expected: FAIL

  [USBDevice interface: calling clearHalt(USBDirection, octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBInterface must be primary interface of usbInterface]
    expected: FAIL

  [USBIsochronousInTransferPacket interface object name]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: existence and properties of interface object]
    expected: FAIL

  [Stringification of new USBOutTransferResult("ok")]
    expected: FAIL

  [USBIsochronousInTransferResult interface object length]
    expected: FAIL

  [USBDevice interface: calling transferIn(octet, unsigned long) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBAlternateInterface interface: attribute interfaceName]
    expected: FAIL

  [USBDevice interface: attribute configuration]
    expected: FAIL

  [USBInTransferResult interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface object name]
    expected: FAIL

  [USBIsochronousOutTransferPacket must be primary interface of new USBIsochronousOutTransferPacket("ok")]
    expected: FAIL

  [Stringification of usbDevice]
    expected: FAIL

  [USBInterface interface: usbInterface must inherit property "alternates" with the proper type]
    expected: FAIL

  [USBConfiguration interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBConfiguration interface: attribute interfaces]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBConfiguration must be primary interface of usbConfiguration]
    expected: FAIL

  [USBDevice interface: operation claimInterface(octet)]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "opened" with the proper type]
    expected: FAIL

  [USBInTransferResult interface: new USBInTransferResult("ok") must inherit property "status" with the proper type]
    expected: FAIL

  [USBInterface interface: existence and properties of interface object]
    expected: FAIL

  [USBInterface interface: usbInterface must inherit property "alternate" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: attribute bytesWritten]
    expected: FAIL

  [USBDevice interface: operation clearHalt(USBDirection, octet)]
    expected: FAIL

  [USBConfiguration interface: attribute configurationName]
    expected: FAIL

  [USBDevice interface: operation reset()]
    expected: FAIL

  [USBInTransferResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceSubclass" with the proper type]
    expected: FAIL

  [USBEndpoint interface: usbEndpoint must inherit property "type" with the proper type]
    expected: FAIL

  [USBInTransferResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBConnectionEvent interface object length]
    expected: FAIL

  [USBDevice interface: operation selectAlternateInterface(octet, octet)]
    expected: FAIL

  [USBDevice interface: calling isochronousTransferIn(octet, [object Object\]) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBOutTransferResult interface object name]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USB interface: attribute ondisconnect]
    expected: FAIL

  [USB interface: calling requestDevice(USBDeviceRequestOptions) on navigator.usb with too few arguments must throw TypeError]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceVersionMajor" with the proper type]
    expected: FAIL

  [USBDevice interface: calling transferOut(octet, BufferSource) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBEndpoint interface: attribute type]
    expected: FAIL

  [USBInTransferResult must be primary interface of new USBInTransferResult("ok")]
    expected: FAIL

  [USBInterface interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: calling controlTransferIn(USBControlTransferParameters, unsigned short) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of new USBIsochronousInTransferResult([\])]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [USB interface object name]
    expected: FAIL

  [USBEndpoint interface: existence and properties of interface object]
    expected: FAIL

  [USB interface: navigator.usb must inherit property "onconnect" with the proper type]
    expected: FAIL

  [USBConfiguration interface object length]
    expected: FAIL

  [USBAlternateInterface interface: attribute interfaceProtocol]
    expected: FAIL

  [Stringification of new USBIsochronousOutTransferPacket("ok")]
    expected: FAIL

  [USBOutTransferResult interface: attribute status]
    expected: FAIL

  [USBInterface interface object name]
    expected: FAIL

  [USBIsochronousInTransferResult interface: new USBIsochronousInTransferResult([\]) must inherit property "data" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceSubclass" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute configurations]
    expected: FAIL

  [USBEndpoint interface: usbEndpoint must inherit property "endpointNumber" with the proper type]
    expected: FAIL

  [USBInTransferResult interface: new USBInTransferResult("ok") must inherit property "data" with the proper type]
    expected: FAIL

  [USBInTransferResult interface: attribute status]
    expected: FAIL

  [USBInterface interface: usbInterface must inherit property "interfaceNumber" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: attribute deviceProtocol]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "vendorId" with the proper type]
    expected: FAIL

  [USBOutTransferResult interface: attribute bytesWritten]
    expected: FAIL

  [USBEndpoint interface: attribute endpointNumber]
    expected: FAIL

  [USBDevice interface: operation releaseInterface(octet)]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceClass" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface: attribute interfaceSubclass]
    expected: FAIL

  [USBEndpoint interface object name]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceName" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferResult interface object length]
    expected: FAIL

  [USBConnectionEvent interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceVersionSubminor" with the proper type]
    expected: FAIL

  [USBOutTransferResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceProtocol" with the proper type]
    expected: FAIL

  [USBDevice interface: operation open()]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: attribute packets]
    expected: FAIL

  [USBDevice interface: calling claimInterface(octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBAlternateInterface interface: attribute interfaceClass]
    expected: FAIL

  [USB interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "alternateSetting" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "transferOut(octet, BufferSource)" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "transferIn(octet, unsigned long)" with the proper type]
    expected: FAIL

  [USBDevice interface: calling selectAlternateInterface(octet, octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [Navigator interface: attribute usb]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "usbVersionMinor" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "configurations" with the proper type]
    expected: FAIL

  [USBConnectionEvent interface: attribute device]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBPermissionResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USB interface: navigator.usb must inherit property "requestDevice(USBDeviceRequestOptions)" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute deviceSubclass]
    expected: FAIL

  [USBOutTransferResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: new USBIsochronousOutTransferPacket("ok") must inherit property "bytesWritten" with the proper type]
    expected: FAIL

  [USBEndpoint interface: usbEndpoint must inherit property "direction" with the proper type]
    expected: FAIL

  [USBOutTransferResult interface: new USBOutTransferResult("ok") must inherit property "bytesWritten" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferResult interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceVersionMinor" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "releaseInterface(octet)" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferResult interface: attribute data]
    expected: FAIL

  [USBDevice interface: attribute deviceVersionMinor]
    expected: FAIL

  [USBInTransferResult interface: attribute data]
    expected: FAIL

  [USBIsochronousInTransferResult must be primary interface of new USBIsochronousInTransferResult([\])]
    expected: FAIL

  [USB interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBInTransferResult interface object name]
    expected: FAIL

  [USBInTransferResult interface object length]
    expected: FAIL

  [USBPermissionResult interface object name]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBIsochronousInTransferPacket must be primary interface of new USBIsochronousInTransferPacket("ok")]
    expected: FAIL

  [USB device setup]
    expected: FAIL

  [USBAlternateInterface interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: operation controlTransferIn(USBControlTransferParameters, unsigned short)]
    expected: FAIL

  [USBPermissionResult interface: existence and properties of interface object]
    expected: FAIL

  [USBOutTransferResult interface: existence and properties of interface object]
    expected: FAIL

  [USBInterface interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "usbVersionSubminor" with the proper type]
    expected: FAIL

  [USBDevice interface: operation close()]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: new USBIsochronousInTransferPacket("ok") must inherit property "status" with the proper type]
    expected: FAIL

  [USB interface: operation requestDevice(USBDeviceRequestOptions)]
    expected: FAIL

  [USBAlternateInterface interface object length]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "close()" with the proper type]
    expected: FAIL

  [USBEndpoint must be primary interface of usbEndpoint]
    expected: FAIL

  [Stringification of usbEndpoint]
    expected: FAIL

  [USBPermissionResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBInterface interface object length]
    expected: FAIL

  [USBAlternateInterface interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: operation isochronousTransferIn(octet, [object Object\])]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object]
    expected: FAIL

  [Navigator interface: navigator must inherit property "usb" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBConfiguration interface object name]
    expected: FAIL


[idlharness.https.any.worker.html]
  [USBOutTransferResult interface object length]
    expected: FAIL

  [USBDevice interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBConfiguration interface: existence and properties of interface object]
    expected: FAIL

  [USBAlternateInterface interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: attribute productName]
    expected: FAIL

  [USBInterface interface: attribute interfaceNumber]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "open()" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute usbVersionMajor]
    expected: FAIL

  [USBInterface interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: operation transferOut(octet, BufferSource)]
    expected: FAIL

  [USBAlternateInterface must be primary interface of usbAlternateInterface]
    expected: FAIL

  [USB interface: member requestDevice]
    expected: FAIL

  [USBDevice interface: attribute deviceVersionSubminor]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "selectConfiguration(octet)" with the proper type]
    expected: FAIL

  [Stringification of new USBInTransferResult("ok")]
    expected: FAIL

  [USBIsochronousOutTransferResult must be primary interface of new USBIsochronousOutTransferResult([\])]
    expected: FAIL

  [USBDevice interface: attribute deviceClass]
    expected: FAIL

  [USBEndpoint interface: usbEndpoint must inherit property "packetSize" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface: attribute alternateSetting]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "serialNumber" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceProtocol" with the proper type]
    expected: FAIL

  [USB interface object length]
    expected: FAIL

  [USBDevice must be primary interface of usbDevice]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "controlTransferOut(USBControlTransferParameters, BufferSource)" with the proper type]
    expected: FAIL

  [USBConfiguration interface: usbConfiguration must inherit property "interfaces" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "endpoints" with the proper type]
    expected: FAIL

  [Stringification of new USBIsochronousOutTransferResult([\])]
    expected: FAIL

  [USBDevice interface: operation isochronousTransferOut(octet, BufferSource, [object Object\])]
    expected: FAIL

  [Stringification of usbConfiguration]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "clearHalt(USBDirection, octet)" with the proper type]
    expected: FAIL

  [USBDevice interface: operation selectConfiguration(octet)]
    expected: FAIL

  [USBIsochronousInTransferResult interface: new USBIsochronousInTransferResult([\]) must inherit property "packets" with the proper type]
    expected: FAIL

  [USBConfiguration interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBDevice interface object length]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "isochronousTransferIn(octet, [object Object\])" with the proper type]
    expected: FAIL

  [USBOutTransferResult must be primary interface of new USBOutTransferResult("ok")]
    expected: FAIL

  [USB interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: calling controlTransferOut(USBControlTransferParameters, BufferSource) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: attribute status]
    expected: FAIL

  [USBIsochronousInTransferResult interface: attribute packets]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: attribute opened]
    expected: FAIL

  [USBConnectionEvent must be primary interface of usbConnectionEvent]
    expected: FAIL

  [Stringification of usbAlternateInterface]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "manufacturerName" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute usbVersionMinor]
    expected: FAIL

  [USBOutTransferResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBConfiguration interface: attribute configurationValue]
    expected: FAIL

  [USBAlternateInterface interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBDevice interface: calling selectConfiguration(octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "claimInterface(octet)" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "reset()" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferPacket interface object length]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "productName" with the proper type]
    expected: FAIL

  [USBInterface interface: attribute alternate]
    expected: FAIL

  [USBEndpoint interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: attribute usbVersionSubminor]
    expected: FAIL

  [Stringification of navigator.usb]
    expected: FAIL

  [USBConnectionEvent interface object name]
    expected: FAIL

  [USBDevice interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: attribute productId]
    expected: FAIL

  [USB interface: navigator.usb must not have property "requestDevice"]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: attribute data]
    expected: FAIL

  [USBEndpoint interface: attribute packetSize]
    expected: FAIL

  [USB must be primary interface of navigator.usb]
    expected: FAIL

  [USBInterface interface: attribute claimed]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: attribute status]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: new USBIsochronousOutTransferPacket("ok") must inherit property "status" with the proper type]
    expected: FAIL

  [USBEndpoint interface: attribute direction]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "usbVersionMajor" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute vendorId]
    expected: FAIL

  [Stringification of new USBIsochronousInTransferPacket("ok")]
    expected: FAIL

  [USBIsochronousInTransferResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBOutTransferResult interface: new USBOutTransferResult("ok") must inherit property "status" with the proper type]
    expected: FAIL

  [USBInterface interface: attribute alternates]
    expected: FAIL

  [USBEndpoint interface object length]
    expected: FAIL

  [USBEndpoint interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBInterface interface: usbInterface must inherit property "claimed" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "isochronousTransferOut(octet, BufferSource, [object Object\])" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface object length]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "selectAlternateInterface(octet, octet)" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: new USBIsochronousOutTransferResult([\]) must inherit property "packets" with the proper type]
    expected: FAIL

  [USBConnectionEvent interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface object name]
    expected: FAIL

  [USBIsochronousInTransferResult interface object name]
    expected: FAIL

  [USBEndpoint interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBAlternateInterface interface: attribute endpoints]
    expected: FAIL

  [USB interface: navigator.usb must inherit property "ondisconnect" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "controlTransferIn(USBControlTransferParameters, unsigned short)" with the proper type]
    expected: FAIL

  [USB interface: navigator.usb must inherit property "getDevices()" with the proper type]
    expected: FAIL

  [USB interface: operation getDevices()]
    expected: FAIL

  [USBConfiguration interface: usbConfiguration must inherit property "configurationValue" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface object name]
    expected: FAIL

  [USBConnectionEvent interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: attribute deviceVersionMajor]
    expected: FAIL

  [USBDevice interface: attribute manufacturerName]
    expected: FAIL

  [USB interface: existence and properties of interface object]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: new USBIsochronousInTransferPacket("ok") must inherit property "data" with the proper type]
    expected: FAIL

  [USBDevice interface: calling releaseInterface(octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of usbConnectionEvent]
    expected: FAIL

  [USBDevice interface: calling isochronousTransferOut(octet, BufferSource, [object Object\]) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBConfiguration interface: usbConfiguration must inherit property "configurationName" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute serialNumber]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "configuration" with the proper type]
    expected: FAIL

  [USBDevice interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USB interface: attribute onconnect]
    expected: FAIL

  [USBConnectionEvent interface: usbConnectionEvent must inherit property "device" with the proper type]
    expected: FAIL

  [USBDevice interface: operation transferIn(octet, unsigned long)]
    expected: FAIL

  [USBDevice interface: operation controlTransferOut(USBControlTransferParameters, BufferSource)]
    expected: FAIL

  [USBIsochronousOutTransferResult interface object name]
    expected: FAIL

  [USBIsochronousInTransferResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [Stringification of usbInterface]
    expected: FAIL

  [USBConnectionEvent interface: existence and properties of interface object]
    expected: FAIL

  [USBInTransferResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "productId" with the proper type]
    expected: FAIL

  [USBDevice interface: calling clearHalt(USBDirection, octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBInterface must be primary interface of usbInterface]
    expected: FAIL

  [USBIsochronousInTransferPacket interface object name]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: existence and properties of interface object]
    expected: FAIL

  [Stringification of new USBOutTransferResult("ok")]
    expected: FAIL

  [USBIsochronousInTransferResult interface object length]
    expected: FAIL

  [USBDevice interface: calling transferIn(octet, unsigned long) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBAlternateInterface interface: attribute interfaceName]
    expected: FAIL

  [USBDevice interface: attribute configuration]
    expected: FAIL

  [USBInTransferResult interface: existence and properties of interface object]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceClass" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferPacket must be primary interface of new USBIsochronousOutTransferPacket("ok")]
    expected: FAIL

  [Stringification of usbDevice]
    expected: FAIL

  [USBInterface interface: usbInterface must inherit property "alternates" with the proper type]
    expected: FAIL

  [USBConfiguration interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBConfiguration interface: attribute interfaces]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBConfiguration must be primary interface of usbConfiguration]
    expected: FAIL

  [USBDevice interface: operation claimInterface(octet)]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "opened" with the proper type]
    expected: FAIL

  [USBInTransferResult interface: new USBInTransferResult("ok") must inherit property "status" with the proper type]
    expected: FAIL

  [USBInterface interface: existence and properties of interface object]
    expected: FAIL

  [USBInterface interface: usbInterface must inherit property "alternate" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: attribute bytesWritten]
    expected: FAIL

  [USBDevice interface: operation clearHalt(USBDirection, octet)]
    expected: FAIL

  [USBDevice interface: operation reset()]
    expected: FAIL

  [USBInTransferResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceSubclass" with the proper type]
    expected: FAIL

  [USBEndpoint interface: usbEndpoint must inherit property "type" with the proper type]
    expected: FAIL

  [USBInTransferResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBConnectionEvent interface object length]
    expected: FAIL

  [USBDevice interface: operation selectAlternateInterface(octet, octet)]
    expected: FAIL

  [USBDevice interface: calling isochronousTransferIn(octet, [object Object\]) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBOutTransferResult interface object name]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USB interface: attribute ondisconnect]
    expected: FAIL

  [USBDevice interface object name]
    expected: FAIL

  [USBConfiguration interface: attribute configurationName]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceVersionMajor" with the proper type]
    expected: FAIL

  [USBDevice interface: calling transferOut(octet, BufferSource) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBEndpoint interface: attribute type]
    expected: FAIL

  [USBInTransferResult must be primary interface of new USBInTransferResult("ok")]
    expected: FAIL

  [USBInterface interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: calling controlTransferIn(USBControlTransferParameters, unsigned short) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of new USBIsochronousInTransferResult([\])]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [USB interface object name]
    expected: FAIL

  [USBEndpoint interface: existence and properties of interface object]
    expected: FAIL

  [USB interface: navigator.usb must inherit property "onconnect" with the proper type]
    expected: FAIL

  [USBConfiguration interface object length]
    expected: FAIL

  [USBAlternateInterface interface: attribute interfaceProtocol]
    expected: FAIL

  [Stringification of new USBIsochronousOutTransferPacket("ok")]
    expected: FAIL

  [USBOutTransferResult interface: attribute status]
    expected: FAIL

  [USBInterface interface object name]
    expected: FAIL

  [USBIsochronousInTransferResult interface: new USBIsochronousInTransferResult([\]) must inherit property "data" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceSubclass" with the proper type]
    expected: FAIL

  [USBDevice interface: attribute configurations]
    expected: FAIL

  [USBEndpoint interface: usbEndpoint must inherit property "endpointNumber" with the proper type]
    expected: FAIL

  [USBInTransferResult interface: new USBInTransferResult("ok") must inherit property "data" with the proper type]
    expected: FAIL

  [USBInTransferResult interface: attribute status]
    expected: FAIL

  [USBInterface interface: usbInterface must inherit property "interfaceNumber" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: attribute deviceProtocol]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "vendorId" with the proper type]
    expected: FAIL

  [USBOutTransferResult interface: attribute bytesWritten]
    expected: FAIL

  [USBEndpoint interface: attribute endpointNumber]
    expected: FAIL

  [USBDevice interface: operation releaseInterface(octet)]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceClass" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface: attribute interfaceSubclass]
    expected: FAIL

  [USBEndpoint interface object name]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceName" with the proper type]
    expected: FAIL

  [USBIsochronousOutTransferResult interface object length]
    expected: FAIL

  [WorkerNavigator interface: attribute usb]
    expected: FAIL

  [USBConnectionEvent interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceVersionSubminor" with the proper type]
    expected: FAIL

  [USBOutTransferResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceProtocol" with the proper type]
    expected: FAIL

  [USBDevice interface: operation open()]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: attribute packets]
    expected: FAIL

  [USBDevice interface: calling claimInterface(octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBAlternateInterface interface: attribute interfaceClass]
    expected: FAIL

  [USB interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBAlternateInterface interface: usbAlternateInterface must inherit property "alternateSetting" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "transferOut(octet, BufferSource)" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "transferIn(octet, unsigned long)" with the proper type]
    expected: FAIL

  [USBDevice interface: calling selectAlternateInterface(octet, octet) on usbDevice with too few arguments must throw TypeError]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "usbVersionMinor" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "configurations" with the proper type]
    expected: FAIL

  [USBConnectionEvent interface: attribute device]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBDevice interface: attribute deviceSubclass]
    expected: FAIL

  [USBOutTransferResult interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: new USBIsochronousOutTransferPacket("ok") must inherit property "bytesWritten" with the proper type]
    expected: FAIL

  [USBEndpoint interface: usbEndpoint must inherit property "direction" with the proper type]
    expected: FAIL

  [USBOutTransferResult interface: new USBOutTransferResult("ok") must inherit property "bytesWritten" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferResult interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "deviceVersionMinor" with the proper type]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "releaseInterface(octet)" with the proper type]
    expected: FAIL

  [USBIsochronousInTransferResult interface: attribute data]
    expected: FAIL

  [USBDevice interface: attribute deviceVersionMinor]
    expected: FAIL

  [USBInTransferResult interface: attribute data]
    expected: FAIL

  [USBIsochronousInTransferResult must be primary interface of new USBIsochronousInTransferResult([\])]
    expected: FAIL

  [USB interface: existence and properties of interface prototype object]
    expected: FAIL

  [WorkerNavigator interface: navigator must inherit property "usb" with the proper type]
    expected: FAIL

  [USBInTransferResult interface object name]
    expected: FAIL

  [USBInTransferResult interface object length]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBIsochronousInTransferPacket must be primary interface of new USBIsochronousInTransferPacket("ok")]
    expected: FAIL

  [USB device setup]
    expected: FAIL

  [USBAlternateInterface interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: operation controlTransferIn(USBControlTransferParameters, unsigned short)]
    expected: FAIL

  [USBOutTransferResult interface: existence and properties of interface object]
    expected: FAIL

  [USBInterface interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "usbVersionSubminor" with the proper type]
    expected: FAIL

  [USBConfiguration interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBDevice interface: operation close()]
    expected: FAIL

  [USBIsochronousInTransferPacket interface: new USBIsochronousInTransferPacket("ok") must inherit property "status" with the proper type]
    expected: FAIL

  [USBAlternateInterface interface object length]
    expected: FAIL

  [USBDevice interface: usbDevice must inherit property "close()" with the proper type]
    expected: FAIL

  [USBEndpoint must be primary interface of usbEndpoint]
    expected: FAIL

  [Stringification of usbEndpoint]
    expected: FAIL

  [USBInterface interface object length]
    expected: FAIL

  [USBAlternateInterface interface: existence and properties of interface object]
    expected: FAIL

  [USBDevice interface: operation isochronousTransferIn(octet, [object Object\])]
    expected: FAIL

  [USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object]
    expected: FAIL

  [USBIsochronousOutTransferResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBConfiguration interface object name]
    expected: FAIL

  [USBPermissionResult interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [USBPermissionResult interface: attribute devices]
    expected: FAIL

  [USBPermissionResult interface object length]
    expected: FAIL

  [USBPermissionResult interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [USBPermissionResult interface object name]
    expected: FAIL

  [USBPermissionResult interface: existence and properties of interface object]
    expected: FAIL

  [USBPermissionResult interface: existence and properties of interface prototype object]
    expected: FAIL


[idlharness.https.any.sharedworker.html]
  [WebUSB IDL test]
    expected: FAIL

  [idlharness]
    expected: FAIL

