[constructor.any.serviceworker.html]
  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL

  [constructing with no URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL


[constructor.any.sharedworker.html]
  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL

  [constructing with no URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL


[constructor.any.html]
  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL

  [constructing with no URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL


[constructor.any.worker.html]
  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL

  [constructing with no URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL


[constructor.any.serviceworker.html?wpt_flags=h2]
  [constructing with no URL should throw]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL


[constructor.any.html?wss]
  [constructing with no URL should throw]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL


[constructor.any.serviceworker.html?wss]
  [constructing with no URL should throw]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL


[constructor.any.sharedworker.html?wss]
  [constructing with no URL should throw]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL


[constructor.any.worker.html?wss]
  [constructing with no URL should throw]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL


[constructor.any.html?wpt_flags=h2]
  [constructing with no URL should throw]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL


[constructor.any.worker.html?wpt_flags=h2]
  [constructing with no URL should throw]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL


[constructor.any.sharedworker.html?wpt_flags=h2]
  [constructing with no URL should throw]
    expected: FAIL

  [constructing with an invalid URL should throw]
    expected: FAIL

  [constructing with invalid options should throw]
    expected: FAIL

  [protocols should be required to be a list]
    expected: FAIL

  [constructing with a valid URL should work]
    expected: FAIL

  [setting a protocol in the constructor should work]
    expected: FAIL

  [connection failure should reject the promises]
    expected: FAIL

  [wss.connection should resolve to the right types]
    expected: FAIL

