[idlharness.https.any.html]
  [Serial must be primary interface of navigator.serial]
    expected: FAIL

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

  [Serial interface: attribute onconnect]
    expected: FAIL

  [Serial interface: attribute ondisconnect]
    expected: FAIL

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

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

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

  [Serial interface: operation getPorts()]
    expected: FAIL

  [Serial interface object name]
    expected: FAIL

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

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

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

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

  [SerialPort interface object length]
    expected: FAIL

  [Serial interface: navigator.serial must inherit property "getPorts()" with the proper type]
    expected: FAIL

  [SerialPort interface: operation getInfo()]
    expected: FAIL

  [Navigator interface: attribute serial]
    expected: FAIL

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

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

  [Serial interface object length]
    expected: FAIL

  [Stringification of navigator.serial]
    expected: FAIL

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

  [SerialPort interface object name]
    expected: FAIL

  [SerialPort interface: operation getSignals()]
    expected: FAIL

  [Serial interface: calling requestPort(optional SerialPortRequestOptions) on navigator.serial with too few arguments must throw TypeError]
    expected: FAIL

  [SerialPort interface: attribute onconnect]
    expected: FAIL

  [Serial interface: navigator.serial must inherit property "requestPort(optional SerialPortRequestOptions)" with the proper type]
    expected: FAIL

  [SerialPort interface: attribute readable]
    expected: FAIL

  [SerialPort interface: operation open(SerialOptions)]
    expected: FAIL

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

  [SerialPort interface: attribute ondisconnect]
    expected: FAIL

  [Serial interface: operation requestPort(optional SerialPortRequestOptions)]
    expected: FAIL

  [SerialPort interface: attribute writable]
    expected: FAIL

  [SerialPort interface: operation setSignals(optional SerialOutputSignals)]
    expected: FAIL


[idlharness.https.any.worker.html]
  [Serial must be primary interface of navigator.serial]
    expected: FAIL

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

  [Serial interface: attribute onconnect]
    expected: FAIL

  [Serial interface: attribute ondisconnect]
    expected: FAIL

  [WorkerNavigator interface: attribute serial]
    expected: FAIL

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

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

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

  [Serial interface: operation getPorts()]
    expected: FAIL

  [Serial interface object name]
    expected: FAIL

  [Serial interface: navigator.serial must not have property "requestPort"]
    expected: FAIL

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

  [Serial interface: member requestPort]
    expected: FAIL

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

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

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

  [SerialPort interface object length]
    expected: FAIL

  [Serial interface: navigator.serial must inherit property "getPorts()" with the proper type]
    expected: FAIL

  [SerialPort interface: operation getInfo()]
    expected: FAIL

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

  [Serial interface object length]
    expected: FAIL

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

  [Stringification of navigator.serial]
    expected: FAIL

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

  [SerialPort interface object name]
    expected: FAIL

  [SerialPort interface: operation getSignals()]
    expected: FAIL

  [SerialPort interface: attribute onconnect]
    expected: FAIL

  [SerialPort interface: attribute readable]
    expected: FAIL

  [SerialPort interface: operation open(SerialOptions)]
    expected: FAIL

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

  [SerialPort interface: attribute ondisconnect]
    expected: FAIL

  [SerialPort interface: attribute writable]
    expected: FAIL

  [SerialPort interface: operation setSignals(optional SerialOutputSignals)]
    expected: FAIL

