[idlharness.https.any.sharedworker.html]
  [ServiceWorkerContainer interface: operation startMessages()]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "startMessages()" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "controller" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface object length]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "oncontrollerchange" with the proper type]
    expected: FAIL

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

  [ServiceWorker interface object length]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "onmessageerror" with the proper type]
    expected: FAIL

  [ServiceWorker interface: attribute state]
    expected: FAIL

  [ServiceWorkerContainer interface: operation getRegistrations()]
    expected: FAIL

  [ServiceWorkerContainer interface: calling register(USVString, optional RegistrationOptions) on navigator.serviceWorker with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of navigator.serviceWorker]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute onmessage]
    expected: FAIL

  [ServiceWorkerContainer interface object name]
    expected: FAIL

  [NavigationPreloadManager interface: operation enable()]
    expected: FAIL

  [ServiceWorkerContainer interface: operation register(USVString, optional RegistrationOptions)]
    expected: FAIL

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

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

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

  [NavigationPreloadManager interface object length]
    expected: FAIL

  [ServiceWorker interface: attribute onstatechange]
    expected: FAIL

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

  [NavigationPreloadManager interface: operation setHeaderValue(ByteString)]
    expected: FAIL

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

  [ServiceWorkerContainer interface: calling getRegistration(optional USVString) on navigator.serviceWorker with too few arguments must throw TypeError]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute ready]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "getRegistration(optional USVString)" with the proper type]
    expected: FAIL

  [CacheStorage interface object length]
    expected: FAIL

  [ServiceWorkerContainer interface: operation getRegistration(optional USVString)]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute onmessageerror]
    expected: FAIL

  [WorkerNavigator interface: attribute serviceWorker]
    expected: FAIL

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

  [ServiceWorkerContainer interface: attribute oncontrollerchange]
    expected: FAIL

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

  [ServiceWorker interface: operation postMessage(any, sequence<object>)]
    expected: FAIL

  [NavigationPreloadManager interface: operation disable()]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute controller]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "onmessage" with the proper type]
    expected: FAIL

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

  [ServiceWorkerRegistration interface: attribute navigationPreload]
    expected: FAIL

  [NavigationPreloadManager interface: operation getState()]
    expected: FAIL

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

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "register(USVString, optional RegistrationOptions)" with the proper type]
    expected: FAIL

  [NavigationPreloadManager interface object name]
    expected: FAIL

  [ServiceWorker interface: attribute scriptURL]
    expected: FAIL

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

  [ServiceWorkerContainer must be primary interface of navigator.serviceWorker]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "ready" with the proper type]
    expected: FAIL

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

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "getRegistrations()" with the proper type]
    expected: FAIL

  [ServiceWorker interface object name]
    expected: FAIL

  [ServiceWorker interface: operation postMessage(any, optional StructuredSerializeOptions)]
    expected: FAIL


[idlharness.https.any.worker.html]
  [ServiceWorkerContainer interface: operation startMessages()]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "startMessages()" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "controller" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface object length]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "oncontrollerchange" with the proper type]
    expected: FAIL

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

  [ServiceWorker interface object length]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "onmessageerror" with the proper type]
    expected: FAIL

  [ServiceWorker interface: attribute state]
    expected: FAIL

  [ServiceWorkerContainer interface: operation getRegistrations()]
    expected: FAIL

  [ServiceWorkerContainer interface: calling register(USVString, optional RegistrationOptions) on navigator.serviceWorker with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of navigator.serviceWorker]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute onmessage]
    expected: FAIL

  [ServiceWorkerContainer interface object name]
    expected: FAIL

  [NavigationPreloadManager interface: operation enable()]
    expected: FAIL

  [ServiceWorkerContainer interface: operation register(USVString, optional RegistrationOptions)]
    expected: FAIL

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

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

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

  [NavigationPreloadManager interface object length]
    expected: FAIL

  [ServiceWorker interface: attribute onstatechange]
    expected: FAIL

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

  [NavigationPreloadManager interface: operation setHeaderValue(ByteString)]
    expected: FAIL

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

  [ServiceWorkerContainer interface: calling getRegistration(optional USVString) on navigator.serviceWorker with too few arguments must throw TypeError]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute ready]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "getRegistration(optional USVString)" with the proper type]
    expected: FAIL

  [CacheStorage interface object length]
    expected: FAIL

  [ServiceWorkerContainer interface: operation getRegistration(optional USVString)]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute onmessageerror]
    expected: FAIL

  [WorkerNavigator interface: attribute serviceWorker]
    expected: FAIL

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

  [ServiceWorkerContainer interface: attribute oncontrollerchange]
    expected: FAIL

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

  [ServiceWorker interface: operation postMessage(any, sequence<object>)]
    expected: FAIL

  [NavigationPreloadManager interface: operation disable()]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute controller]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "onmessage" with the proper type]
    expected: FAIL

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

  [ServiceWorkerRegistration interface: attribute navigationPreload]
    expected: FAIL

  [NavigationPreloadManager interface: operation getState()]
    expected: FAIL

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

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "register(USVString, optional RegistrationOptions)" with the proper type]
    expected: FAIL

  [NavigationPreloadManager interface object name]
    expected: FAIL

  [ServiceWorker interface: attribute scriptURL]
    expected: FAIL

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

  [ServiceWorkerContainer must be primary interface of navigator.serviceWorker]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "ready" with the proper type]
    expected: FAIL

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

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "getRegistrations()" with the proper type]
    expected: FAIL

  [ServiceWorker interface object name]
    expected: FAIL

  [ServiceWorker interface: operation postMessage(any, optional StructuredSerializeOptions)]
    expected: FAIL


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

  [NavigationPreloadManager interface: operation enable()]
    expected: FAIL

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

  [ServiceWorkerRegistration interface: attribute navigationPreload]
    expected: FAIL

  [NavigationPreloadManager interface: operation setHeaderValue(ByteString)]
    expected: FAIL

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

  [CacheStorage interface object length]
    expected: FAIL

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

  [NavigationPreloadManager interface: operation disable()]
    expected: FAIL

  [ServiceWorkerRegistration interface: registrationInstance must inherit property "navigationPreload" with the proper type]
    expected: FAIL

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

  [NavigationPreloadManager interface: operation getState()]
    expected: FAIL

  [NavigationPreloadManager interface object name]
    expected: FAIL


[idlharness.https.any.serviceworker.html]
  [ServiceWorker interface: serviceWorker must inherit property "scriptURL" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "startMessages()" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "controller" with the proper type]
    expected: FAIL

  [ServiceWorker interface: calling postMessage(any, sequence<object>) on serviceWorker with too few arguments must throw TypeError]
    expected: FAIL

  [ServiceWorkerContainer interface object length]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "oncontrollerchange" with the proper type]
    expected: FAIL

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

  [ServiceWorkerContainer interface: operation startMessages()]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "onmessageerror" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface: operation getRegistrations()]
    expected: FAIL

  [NavigationPreloadManager interface object length]
    expected: FAIL

  [Stringification of serviceWorker]
    expected: FAIL

  [ServiceWorkerContainer interface: calling register(USVString, optional RegistrationOptions) on navigator.serviceWorker with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of navigator.serviceWorker]
    expected: FAIL

  [FetchEvent interface: attribute replacesClientId]
    expected: FAIL

  [ServiceWorkerGlobalScope interface: self must inherit property "serviceWorker" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute onmessage]
    expected: FAIL

  [ServiceWorkerContainer interface object name]
    expected: FAIL

  [NavigationPreloadManager interface: operation enable()]
    expected: FAIL

  [ServiceWorkerContainer interface: operation register(USVString, optional RegistrationOptions)]
    expected: FAIL

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

  [ServiceWorker interface: serviceWorker must inherit property "onstatechange" with the proper type]
    expected: FAIL

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

  [ServiceWorkerRegistration interface: attribute navigationPreload]
    expected: FAIL

  [ServiceWorker interface: serviceWorker must inherit property "state" with the proper type]
    expected: FAIL

  [NavigationPreloadManager interface: operation setHeaderValue(ByteString)]
    expected: FAIL

  [ServiceWorker must be primary interface of serviceWorker]
    expected: FAIL

  [ServiceWorker interface: serviceWorker must inherit property "postMessage(any, sequence<object>)" with the proper type]
    expected: FAIL

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

  [ServiceWorkerContainer interface: calling getRegistration(optional USVString) on navigator.serviceWorker with too few arguments must throw TypeError]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute ready]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "getRegistration(optional USVString)" with the proper type]
    expected: FAIL

  [ServiceWorkerContainer interface: operation getRegistration(optional USVString)]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute onmessageerror]
    expected: FAIL

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

  [ServiceWorkerContainer interface: attribute oncontrollerchange]
    expected: FAIL

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

  [NavigationPreloadManager interface: operation disable()]
    expected: FAIL

  [ServiceWorkerContainer interface: attribute controller]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "onmessage" with the proper type]
    expected: FAIL

  [WorkerNavigator interface: attribute serviceWorker]
    expected: FAIL

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

  [CacheStorage interface object length]
    expected: FAIL

  [ServiceWorkerRegistration interface: registration must inherit property "navigationPreload" with the proper type]
    expected: FAIL

  [ServiceWorkerGlobalScope interface: attribute serviceWorker]
    expected: FAIL

  [NavigationPreloadManager interface: operation getState()]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "register(USVString, optional RegistrationOptions)" with the proper type]
    expected: FAIL

  [NavigationPreloadManager interface object name]
    expected: FAIL

  [WindowClient interface: attribute ancestorOrigins]
    expected: FAIL

  [FetchEvent interface: attribute preloadResponse]
    expected: FAIL

  [ServiceWorkerContainer must be primary interface of navigator.serviceWorker]
    expected: FAIL

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "ready" with the proper type]
    expected: FAIL

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

  [ServiceWorkerContainer interface: navigator.serviceWorker must inherit property "getRegistrations()" with the proper type]
    expected: FAIL

  [FetchEvent interface: new FetchEvent("type", { request: new Request("") }) must inherit property "preloadResponse" with the proper type]
    expected: FAIL

  [FetchEvent interface: new FetchEvent("type", { request: new Request("") }) must inherit property "replacesClientId" with the proper type]
    expected: FAIL

  [ServiceWorker interface: serviceWorker must inherit property "postMessage(any, optional StructuredSerializeOptions)" with the proper type]
    expected: FAIL

  [ServiceWorker interface: calling postMessage(any, optional StructuredSerializeOptions) on serviceWorker with too few arguments must throw TypeError]
    expected: FAIL
