Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(178)

Unified Diff: third_party/WebKit/LayoutTests/external/wpt/webusb/idlharness.https-expected.txt

Issue 2789723003: Migrate WebUSB LayoutTests into external/wpt (Closed)
Patch Set: Addressed comments from ortuno@ and foolip@ Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/external/wpt/webusb/idlharness.https-expected.txt
diff --git a/third_party/WebKit/LayoutTests/external/wpt/webusb/idlharness.https-expected.txt b/third_party/WebKit/LayoutTests/external/wpt/webusb/idlharness.https-expected.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2d184ea6e53cce89283e206beabe33a34fb20ed3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/external/wpt/webusb/idlharness.https-expected.txt
@@ -0,0 +1,238 @@
+This is a testharness.js-based test.
+PASS Navigator interface: attribute usb
+PASS Navigator must be primary interface of navigator
+PASS Stringification of navigator
+PASS Navigator interface: navigator must inherit property "usb" with the proper type (0)
+PASS USB interface: existence and properties of interface object
+PASS USB interface object length
+PASS USB interface object name
+FAIL USB interface: existence and properties of interface prototype object assert_equals: class string of USB.prototype expected "[object USBPrototype]" but got "[object USB]"
+PASS USB interface: existence and properties of interface prototype object's "constructor" property
+PASS USB interface: attribute onconnect
+PASS USB interface: attribute ondisconnect
+PASS USB interface: operation getDevices()
+PASS USB interface: operation requestDevice(USBDeviceRequestOptions)
+PASS USB must be primary interface of navigator.usb
+PASS Stringification of navigator.usb
+PASS USB interface: navigator.usb must inherit property "onconnect" with the proper type (0)
+PASS USB interface: navigator.usb must inherit property "ondisconnect" with the proper type (1)
+PASS USB interface: navigator.usb must inherit property "getDevices" with the proper type (2)
+PASS USB interface: navigator.usb must inherit property "requestDevice" with the proper type (3)
+PASS USB interface: calling requestDevice(USBDeviceRequestOptions) on navigator.usb with too few arguments must throw TypeError
+PASS USBConnectionEvent interface: existence and properties of interface object
+PASS USBConnectionEvent interface object length
+PASS USBConnectionEvent interface object name
+FAIL USBConnectionEvent interface: existence and properties of interface prototype object assert_equals: class string of USBConnectionEvent.prototype expected "[object USBConnectionEventPrototype]" but got "[object USBConnectionEvent]"
+PASS USBConnectionEvent interface: existence and properties of interface prototype object's "constructor" property
+PASS USBConnectionEvent interface: attribute device
+PASS USBConnectionEvent must be primary interface of usbConnectionEvent
+PASS Stringification of usbConnectionEvent
+PASS USBConnectionEvent interface: usbConnectionEvent must inherit property "device" with the proper type (0)
+PASS USBDevice interface: existence and properties of interface object
+PASS USBDevice interface object length
+PASS USBDevice interface object name
+FAIL USBDevice interface: existence and properties of interface prototype object assert_equals: class string of USBDevice.prototype expected "[object USBDevicePrototype]" but got "[object USBDevice]"
+PASS USBDevice interface: existence and properties of interface prototype object's "constructor" property
+PASS USBDevice interface: attribute usbVersionMajor
+PASS USBDevice interface: attribute usbVersionMinor
+PASS USBDevice interface: attribute usbVersionSubminor
+PASS USBDevice interface: attribute deviceClass
+PASS USBDevice interface: attribute deviceSubclass
+PASS USBDevice interface: attribute deviceProtocol
+PASS USBDevice interface: attribute vendorId
+PASS USBDevice interface: attribute productId
+PASS USBDevice interface: attribute deviceVersionMajor
+PASS USBDevice interface: attribute deviceVersionMinor
+PASS USBDevice interface: attribute deviceVersionSubminor
+PASS USBDevice interface: attribute manufacturerName
+PASS USBDevice interface: attribute productName
+PASS USBDevice interface: attribute serialNumber
+PASS USBDevice interface: attribute configuration
+PASS USBDevice interface: attribute configurations
+PASS USBDevice interface: attribute opened
+PASS USBDevice interface: operation open()
+PASS USBDevice interface: operation close()
+PASS USBDevice interface: operation selectConfiguration(octet)
+PASS USBDevice interface: operation claimInterface(octet)
+PASS USBDevice interface: operation releaseInterface(octet)
+PASS USBDevice interface: operation selectAlternateInterface(octet,octet)
+PASS USBDevice interface: operation controlTransferIn(USBControlTransferParameters,unsigned short)
+PASS USBDevice interface: operation controlTransferOut(USBControlTransferParameters,BufferSource)
+PASS USBDevice interface: operation clearHalt(USBDirection,octet)
+PASS USBDevice interface: operation transferIn(octet,unsigned long)
+PASS USBDevice interface: operation transferOut(octet,BufferSource)
+PASS USBDevice interface: operation isochronousTransferIn(octet,[object Object])
+PASS USBDevice interface: operation isochronousTransferOut(octet,BufferSource,[object Object])
+PASS USBDevice interface: operation reset()
+PASS USBDevice must be primary interface of usbDevice
+PASS Stringification of usbDevice
+PASS USBDevice interface: usbDevice must inherit property "usbVersionMajor" with the proper type (0)
+PASS USBDevice interface: usbDevice must inherit property "usbVersionMinor" with the proper type (1)
+PASS USBDevice interface: usbDevice must inherit property "usbVersionSubminor" with the proper type (2)
+PASS USBDevice interface: usbDevice must inherit property "deviceClass" with the proper type (3)
+PASS USBDevice interface: usbDevice must inherit property "deviceSubclass" with the proper type (4)
+PASS USBDevice interface: usbDevice must inherit property "deviceProtocol" with the proper type (5)
+PASS USBDevice interface: usbDevice must inherit property "vendorId" with the proper type (6)
+PASS USBDevice interface: usbDevice must inherit property "productId" with the proper type (7)
+PASS USBDevice interface: usbDevice must inherit property "deviceVersionMajor" with the proper type (8)
+PASS USBDevice interface: usbDevice must inherit property "deviceVersionMinor" with the proper type (9)
+PASS USBDevice interface: usbDevice must inherit property "deviceVersionSubminor" with the proper type (10)
+PASS USBDevice interface: usbDevice must inherit property "manufacturerName" with the proper type (11)
+PASS USBDevice interface: usbDevice must inherit property "productName" with the proper type (12)
+PASS USBDevice interface: usbDevice must inherit property "serialNumber" with the proper type (13)
+PASS USBDevice interface: usbDevice must inherit property "configuration" with the proper type (14)
+PASS USBDevice interface: usbDevice must inherit property "configurations" with the proper type (15)
+PASS USBDevice interface: usbDevice must inherit property "opened" with the proper type (16)
+PASS USBDevice interface: usbDevice must inherit property "open" with the proper type (17)
+PASS USBDevice interface: usbDevice must inherit property "close" with the proper type (18)
+PASS USBDevice interface: usbDevice must inherit property "selectConfiguration" with the proper type (19)
+PASS USBDevice interface: calling selectConfiguration(octet) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "claimInterface" with the proper type (20)
+PASS USBDevice interface: calling claimInterface(octet) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "releaseInterface" with the proper type (21)
+PASS USBDevice interface: calling releaseInterface(octet) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "selectAlternateInterface" with the proper type (22)
+PASS USBDevice interface: calling selectAlternateInterface(octet,octet) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "controlTransferIn" with the proper type (23)
+PASS USBDevice interface: calling controlTransferIn(USBControlTransferParameters,unsigned short) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "controlTransferOut" with the proper type (24)
+PASS USBDevice interface: calling controlTransferOut(USBControlTransferParameters,BufferSource) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "clearHalt" with the proper type (25)
+PASS USBDevice interface: calling clearHalt(USBDirection,octet) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "transferIn" with the proper type (26)
+PASS USBDevice interface: calling transferIn(octet,unsigned long) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "transferOut" with the proper type (27)
+PASS USBDevice interface: calling transferOut(octet,BufferSource) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "isochronousTransferIn" with the proper type (28)
+PASS USBDevice interface: calling isochronousTransferIn(octet,[object Object]) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "isochronousTransferOut" with the proper type (29)
+PASS USBDevice interface: calling isochronousTransferOut(octet,BufferSource,[object Object]) on usbDevice with too few arguments must throw TypeError
+PASS USBDevice interface: usbDevice must inherit property "reset" with the proper type (30)
+PASS USBInTransferResult interface: existence and properties of interface object
+PASS USBInTransferResult interface object length
+PASS USBInTransferResult interface object name
+FAIL USBInTransferResult interface: existence and properties of interface prototype object assert_equals: class string of USBInTransferResult.prototype expected "[object USBInTransferResultPrototype]" but got "[object USBInTransferResult]"
+PASS USBInTransferResult interface: existence and properties of interface prototype object's "constructor" property
+PASS USBInTransferResult interface: attribute data
+PASS USBInTransferResult interface: attribute status
+PASS USBInTransferResult must be primary interface of new USBInTransferResult("ok")
+PASS Stringification of new USBInTransferResult("ok")
+PASS USBInTransferResult interface: new USBInTransferResult("ok") must inherit property "data" with the proper type (0)
+PASS USBInTransferResult interface: new USBInTransferResult("ok") must inherit property "status" with the proper type (1)
+PASS USBOutTransferResult interface: existence and properties of interface object
+PASS USBOutTransferResult interface object length
+PASS USBOutTransferResult interface object name
+FAIL USBOutTransferResult interface: existence and properties of interface prototype object assert_equals: class string of USBOutTransferResult.prototype expected "[object USBOutTransferResultPrototype]" but got "[object USBOutTransferResult]"
+PASS USBOutTransferResult interface: existence and properties of interface prototype object's "constructor" property
+PASS USBOutTransferResult interface: attribute bytesWritten
+PASS USBOutTransferResult interface: attribute status
+PASS USBOutTransferResult must be primary interface of new USBOutTransferResult("ok")
+PASS Stringification of new USBOutTransferResult("ok")
+PASS USBOutTransferResult interface: new USBOutTransferResult("ok") must inherit property "bytesWritten" with the proper type (0)
+PASS USBOutTransferResult interface: new USBOutTransferResult("ok") must inherit property "status" with the proper type (1)
+PASS USBIsochronousInTransferPacket interface: existence and properties of interface object
+PASS USBIsochronousInTransferPacket interface object length
+PASS USBIsochronousInTransferPacket interface object name
+FAIL USBIsochronousInTransferPacket interface: existence and properties of interface prototype object assert_equals: class string of USBIsochronousInTransferPacket.prototype expected "[object USBIsochronousInTransferPacketPrototype]" but got "[object USBIsochronousInTransferPacket]"
+PASS USBIsochronousInTransferPacket interface: existence and properties of interface prototype object's "constructor" property
+PASS USBIsochronousInTransferPacket interface: attribute data
+PASS USBIsochronousInTransferPacket interface: attribute status
+PASS USBIsochronousInTransferPacket must be primary interface of new USBIsochronousInTransferPacket("ok")
+PASS Stringification of new USBIsochronousInTransferPacket("ok")
+PASS USBIsochronousInTransferPacket interface: new USBIsochronousInTransferPacket("ok") must inherit property "data" with the proper type (0)
+PASS USBIsochronousInTransferPacket interface: new USBIsochronousInTransferPacket("ok") must inherit property "status" with the proper type (1)
+PASS USBIsochronousInTransferResult interface: existence and properties of interface object
+PASS USBIsochronousInTransferResult interface object length
+PASS USBIsochronousInTransferResult interface object name
+FAIL USBIsochronousInTransferResult interface: existence and properties of interface prototype object assert_equals: class string of USBIsochronousInTransferResult.prototype expected "[object USBIsochronousInTransferResultPrototype]" but got "[object USBIsochronousInTransferResult]"
+PASS USBIsochronousInTransferResult interface: existence and properties of interface prototype object's "constructor" property
+PASS USBIsochronousInTransferResult interface: attribute data
+PASS USBIsochronousInTransferResult interface: attribute packets
+PASS USBIsochronousInTransferResult must be primary interface of new USBIsochronousInTransferResult([])
+PASS Stringification of new USBIsochronousInTransferResult([])
+PASS USBIsochronousInTransferResult interface: new USBIsochronousInTransferResult([]) must inherit property "data" with the proper type (0)
+PASS USBIsochronousInTransferResult interface: new USBIsochronousInTransferResult([]) must inherit property "packets" with the proper type (1)
+PASS USBIsochronousOutTransferPacket interface: existence and properties of interface object
+PASS USBIsochronousOutTransferPacket interface object length
+PASS USBIsochronousOutTransferPacket interface object name
+FAIL USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object assert_equals: class string of USBIsochronousOutTransferPacket.prototype expected "[object USBIsochronousOutTransferPacketPrototype]" but got "[object USBIsochronousOutTransferPacket]"
+PASS USBIsochronousOutTransferPacket interface: existence and properties of interface prototype object's "constructor" property
+PASS USBIsochronousOutTransferPacket interface: attribute bytesWritten
+PASS USBIsochronousOutTransferPacket interface: attribute status
+PASS USBIsochronousOutTransferPacket must be primary interface of new USBIsochronousOutTransferPacket("ok")
+PASS Stringification of new USBIsochronousOutTransferPacket("ok")
+PASS USBIsochronousOutTransferPacket interface: new USBIsochronousOutTransferPacket("ok") must inherit property "bytesWritten" with the proper type (0)
+PASS USBIsochronousOutTransferPacket interface: new USBIsochronousOutTransferPacket("ok") must inherit property "status" with the proper type (1)
+PASS USBIsochronousOutTransferResult interface: existence and properties of interface object
+PASS USBIsochronousOutTransferResult interface object length
+PASS USBIsochronousOutTransferResult interface object name
+FAIL USBIsochronousOutTransferResult interface: existence and properties of interface prototype object assert_equals: class string of USBIsochronousOutTransferResult.prototype expected "[object USBIsochronousOutTransferResultPrototype]" but got "[object USBIsochronousOutTransferResult]"
+PASS USBIsochronousOutTransferResult interface: existence and properties of interface prototype object's "constructor" property
+PASS USBIsochronousOutTransferResult interface: attribute packets
+PASS USBIsochronousOutTransferResult must be primary interface of new USBIsochronousOutTransferResult([])
+PASS Stringification of new USBIsochronousOutTransferResult([])
+PASS USBIsochronousOutTransferResult interface: new USBIsochronousOutTransferResult([]) must inherit property "packets" with the proper type (0)
+PASS USBConfiguration interface: existence and properties of interface object
+PASS USBConfiguration interface object length
+PASS USBConfiguration interface object name
+FAIL USBConfiguration interface: existence and properties of interface prototype object assert_equals: class string of USBConfiguration.prototype expected "[object USBConfigurationPrototype]" but got "[object USBConfiguration]"
+PASS USBConfiguration interface: existence and properties of interface prototype object's "constructor" property
+PASS USBConfiguration interface: attribute configurationValue
+PASS USBConfiguration interface: attribute configurationName
+PASS USBConfiguration interface: attribute interfaces
+PASS USBConfiguration must be primary interface of usbConfiguration
+PASS Stringification of usbConfiguration
+PASS USBConfiguration interface: usbConfiguration must inherit property "configurationValue" with the proper type (0)
+PASS USBConfiguration interface: usbConfiguration must inherit property "configurationName" with the proper type (1)
+PASS USBConfiguration interface: usbConfiguration must inherit property "interfaces" with the proper type (2)
+PASS USBInterface interface: existence and properties of interface object
+PASS USBInterface interface object length
+PASS USBInterface interface object name
+FAIL USBInterface interface: existence and properties of interface prototype object assert_equals: class string of USBInterface.prototype expected "[object USBInterfacePrototype]" but got "[object USBInterface]"
+PASS USBInterface interface: existence and properties of interface prototype object's "constructor" property
+PASS USBInterface interface: attribute interfaceNumber
+PASS USBInterface interface: attribute alternate
+PASS USBInterface interface: attribute alternates
+PASS USBInterface interface: attribute claimed
+PASS USBInterface must be primary interface of usbInterface
+PASS Stringification of usbInterface
+PASS USBInterface interface: usbInterface must inherit property "interfaceNumber" with the proper type (0)
+PASS USBInterface interface: usbInterface must inherit property "alternate" with the proper type (1)
+PASS USBInterface interface: usbInterface must inherit property "alternates" with the proper type (2)
+PASS USBInterface interface: usbInterface must inherit property "claimed" with the proper type (3)
+PASS USBAlternateInterface interface: existence and properties of interface object
+PASS USBAlternateInterface interface object length
+PASS USBAlternateInterface interface object name
+FAIL USBAlternateInterface interface: existence and properties of interface prototype object assert_equals: class string of USBAlternateInterface.prototype expected "[object USBAlternateInterfacePrototype]" but got "[object USBAlternateInterface]"
+PASS USBAlternateInterface interface: existence and properties of interface prototype object's "constructor" property
+PASS USBAlternateInterface interface: attribute alternateSetting
+PASS USBAlternateInterface interface: attribute interfaceClass
+PASS USBAlternateInterface interface: attribute interfaceSubclass
+PASS USBAlternateInterface interface: attribute interfaceProtocol
+PASS USBAlternateInterface interface: attribute interfaceName
+PASS USBAlternateInterface interface: attribute endpoints
+PASS USBAlternateInterface must be primary interface of usbAlternateInterface
+PASS Stringification of usbAlternateInterface
+PASS USBAlternateInterface interface: usbAlternateInterface must inherit property "alternateSetting" with the proper type (0)
+PASS USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceClass" with the proper type (1)
+PASS USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceSubclass" with the proper type (2)
+PASS USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceProtocol" with the proper type (3)
+PASS USBAlternateInterface interface: usbAlternateInterface must inherit property "interfaceName" with the proper type (4)
+PASS USBAlternateInterface interface: usbAlternateInterface must inherit property "endpoints" with the proper type (5)
+PASS USBEndpoint interface: existence and properties of interface object
+PASS USBEndpoint interface object length
+PASS USBEndpoint interface object name
+FAIL USBEndpoint interface: existence and properties of interface prototype object assert_equals: class string of USBEndpoint.prototype expected "[object USBEndpointPrototype]" but got "[object USBEndpoint]"
+PASS USBEndpoint interface: existence and properties of interface prototype object's "constructor" property
+PASS USBEndpoint interface: attribute endpointNumber
+PASS USBEndpoint interface: attribute direction
+PASS USBEndpoint interface: attribute type
+PASS USBEndpoint interface: attribute packetSize
+PASS USBEndpoint must be primary interface of usbEndpoint
+PASS Stringification of usbEndpoint
+PASS USBEndpoint interface: usbEndpoint must inherit property "endpointNumber" with the proper type (0)
+PASS USBEndpoint interface: usbEndpoint must inherit property "direction" with the proper type (1)
+PASS USBEndpoint interface: usbEndpoint must inherit property "type" with the proper type (2)
+PASS USBEndpoint interface: usbEndpoint must inherit property "packetSize" with the proper type (3)
+Harness: the test ran to completion.
+

Powered by Google App Engine
This is Rietveld 408576698