Test files without 2 passes: 19; Subtests without 2 passes: 70; Failure level: 70/395 (17.72%)
| Test | Ch48 | Ed13 | Ff45 | Sf09 |
|---|---|---|---|---|
| /workers/Worker_dispatchEvent_ErrorEvent.htm (1/3, 33.33%, 0.25% of total) | OK | OK | OK | OK |
| document.createEvent('ErrorEvent') | FAIL | FAIL | PASS | FAIL |
| /workers/baseurl/alpha/importScripts.html (1/1, 100.00%, 0.25% of total) | OK | OK | OK | OK |
| Base URL in workers: importScripts | FAIL | FAIL | PASS | FAIL |
| /workers/baseurl/alpha/worker.html (1/1, 100.00%, 0.25% of total) | OK | OK | OK | OK |
| Base URL in workers: new Worker() | FAIL | FAIL | PASS | FAIL |
| /workers/baseurl/alpha/xhr.html (1/1, 100.00%, 0.25% of total) | OK | OK | OK | OK |
| Base URL in workers: XHR | FAIL | FAIL | PASS | FAIL |
| /workers/constructors/Worker/DedicatedWorkerGlobalScope-members.html (1/1, 100.00%, 0.25% of total) | OK | ERROR | OK | OK |
| members of DedicatedWorkerGlobalScope | FAIL | TIMEOUT | PASS | FAIL |
| /workers/constructors/Worker/expected-self-properties.html (1/1, 100.00%, 0.25% of total) | OK | ERROR | OK | OK |
| expected interface objects/constructors | FAIL | TIMEOUT | FAIL | FAIL |
| /workers/constructors/Worker/same-origin.html (1/2, 50.00%, 0.25% of total) | TIMEOUT | TIMEOUT | TIMEOUT | TIMEOUT |
| data_url | FAIL | FAIL | PASS | FAIL |
| /workers/interfaces.worker (20/123, 16.26%, 5.06% of total) | OK | ERROR | OK | OK |
| EventTarget interface: existence and properties of interface prototype object | FAIL | - | PASS | FAIL |
| EventTarget interface: operation addEventListener(DOMString,EventListener,boolean) | FAIL | - | PASS | FAIL |
| EventTarget interface: operation removeEventListener(DOMString,EventListener,boolean) | FAIL | - | PASS | FAIL |
| WorkerGlobalScope interface: existence and properties of interface prototype object | FAIL | - | PASS | FAIL |
| WorkerGlobalScope interface: attribute onlanguagechange | FAIL | - | FAIL | FAIL |
| WorkerGlobalScope interface: attribute onoffline | FAIL | - | PASS | FAIL |
| WorkerGlobalScope interface: attribute ononline | FAIL | - | PASS | FAIL |
| DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object | FAIL | - | PASS | FAIL |
| Stringification of self | FAIL | - | PASS | FAIL |
| WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type (4) | FAIL | - | FAIL | FAIL |
| WorkerGlobalScope interface: self must inherit property "onoffline" with the proper type (5) | FAIL | - | PASS | FAIL |
| WorkerGlobalScope interface: self must inherit property "ononline" with the proper type (6) | FAIL | - | PASS | FAIL |
| EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on self with too few arguments must throw TypeError | FAIL | - | PASS | FAIL |
| EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on self with too few arguments must throw TypeError | FAIL | - | PASS | FAIL |
| WorkerNavigator interface: existence and properties of interface prototype object | FAIL | - | PASS | FAIL |
| WorkerNavigator interface: attribute language | FAIL | - | PASS | FAIL |
| WorkerNavigator interface: attribute languages | FAIL | - | PASS | FAIL |
| WorkerNavigator interface: self.navigator must inherit property "language" with the proper type (6) | FAIL | - | PASS | FAIL |
| WorkerNavigator interface: self.navigator must inherit property "languages" with the proper type (7) | FAIL | - | PASS | FAIL |
| WorkerLocation interface: existence and properties of interface prototype object | FAIL | - | PASS | FAIL |
| /workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker (1/2, 50.00%, 0.25% of total) | OK | ERROR | OK | OK |
| target | FAIL | - | PASS | FAIL |
| /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html (1/1, 100.00%, 0.25% of total) | OK | ERROR | OK | OK |
| Using [null] in postMessage's second argument | PASS | TIMEOUT | FAIL | FAIL |
| /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null.html (1/1, 100.00%, 0.25% of total) | OK | ERROR | OK | OK |
| Using null in postMessage's second argument | FAIL | TIMEOUT | PASS | FAIL |
| /workers/interfaces/WorkerGlobalScope/location/redirect.html (1/1, 100.00%, 0.25% of total) | OK | OK | OK | OK |
| location with a worker in separate file that redirects | FAIL | FAIL | PASS | FAIL |
| /workers/interfaces/WorkerUtils/importScripts/002.html (1/1, 100.00%, 0.25% of total) | OK | ERROR | OK | OK |
| importScripts resolving urls | FAIL | TIMEOUT | FAIL | PASS |
| /workers/interfaces/WorkerUtils/importScripts/004.html (1/1, 100.00%, 0.25% of total) | OK | ERROR | OK | OK |
| importScripts broken script | FAIL | TIMEOUT | FAIL | FAIL |
| /workers/interfaces/WorkerUtils/navigator/language.html (1/1, 100.00%, 0.25% of total) | OK | ERROR | OK | OK |
| navigator.language | FAIL | TIMEOUT | PASS | FAIL |
| /workers/nested_worker.worker (1/1, 100.00%, 0.25% of total) | TIMEOUT | ERROR | OK | TIMEOUT |
| Nested worker | FAIL | - | PASS | FAIL |
| /workers/semantics/encodings/001.html (1/1, 100.00%, 0.25% of total) | OK | ERROR | OK | OK |
| encoding, dedicated worker | FAIL | TIMEOUT | PASS | FAIL |
| /workers/semantics/interface-objects/001.worker (12/38, 31.58%, 3.04% of total) | OK | ERROR | OK | OK |
| The ErrorEvent interface object should be exposed. | FAIL | - | FAIL | FAIL |
| The Worker interface object should be exposed. | FAIL | - | PASS | FAIL |
| The FileList interface object should be exposed. | PASS | - | FAIL | FAIL |
| The ProgressEvent interface object should be exposed. | PASS | - | FAIL | FAIL |
| The CanvasProxy interface object should be exposed. | FAIL | - | FAIL | FAIL |
| The ImageBitmap interface object should be exposed. | FAIL | - | PASS | FAIL |
| The CanvasRenderingContext2D interface object should be exposed. | FAIL | - | FAIL | FAIL |
| The DrawingStyle interface object should be exposed. | FAIL | - | FAIL | FAIL |
| The CanvasGradient interface object should be exposed. | FAIL | - | FAIL | FAIL |
| The CanvasPattern interface object should be exposed. | FAIL | - | FAIL | FAIL |
| The Path interface object should be exposed. | FAIL | - | FAIL | FAIL |
| The TextMetrics interface object should be exposed. | FAIL | - | FAIL | FAIL |
| /workers/semantics/structured-clone/dedicated.html (22/84, 26.19%, 5.57% of total) | TIMEOUT | TIMEOUT | TIMEOUT | OK |
| RegExp sticky flag | - | FAIL | TIMEOUT | FAIL |
| RegExp unicode flag | - | FAIL | FAIL | FAIL |
| Array RegExp object, RegExp sticky flag | - | FAIL | TIMEOUT | FAIL |
| Array RegExp object, RegExp unicode flag | - | FAIL | FAIL | FAIL |
| Object RegExp object, RegExp sticky flag | - | FAIL | TIMEOUT | FAIL |
| Object RegExp object, RegExp unicode flag | - | FAIL | FAIL | FAIL |
| Blob basic | - | PASS | TIMEOUT | FAIL |
| Blob unpaired high surrogate (invalid utf-8) | - | PASS | TIMEOUT | FAIL |
| Blob unpaired low surrogate (invalid utf-8) | - | PASS | TIMEOUT | FAIL |
| Blob paired surrogates (invalid utf-8) | - | PASS | TIMEOUT | FAIL |
| Blob empty | - | PASS | TIMEOUT | FAIL |
| Blob NUL | - | PASS | TIMEOUT | FAIL |
| Array Blob object, Blob basic | - | PASS | TIMEOUT | FAIL |
| File basic | - | FAIL | TIMEOUT | FAIL |
| Array FileList object, FileList empty | - | FAIL | FAIL | FAIL |
| Object FileList object, FileList empty | - | FAIL | FAIL | FAIL |
| ImageBitmap 1x1 transparent black | - | FAIL | TIMEOUT | FAIL |
| ImageBitmap 1x1 non-transparent non-black | - | FAIL | TIMEOUT | FAIL |
| Array ImageBitmap object, ImageBitmap 1x1 transparent black | - | FAIL | TIMEOUT | FAIL |
| Array ImageBitmap object, ImageBitmap 1x1 non-transparent non-black | - | FAIL | TIMEOUT | FAIL |
| Object ImageBitmap object, ImageBitmap 1x1 transparent black | - | FAIL | TIMEOUT | FAIL |
| Object ImageBitmap object, ImageBitmap 1x1 non-transparent non-black | - | FAIL | TIMEOUT | FAIL |