All Results

Test files: 128; Total subtests: 395

Test Files

  1. /workers/WorkerGlobalScope_ErrorEvent_colno.htm
  2. /workers/WorkerGlobalScope_ErrorEvent_filename.htm
  3. /workers/WorkerGlobalScope_ErrorEvent_lineno.htm
  4. /workers/WorkerGlobalScope_ErrorEvent_message.htm
  5. /workers/WorkerGlobalScope_close.htm
  6. /workers/WorkerGlobalScope_importScripts.htm
  7. /workers/WorkerGlobalScope_importScripts_NetworkErr.htm
  8. /workers/WorkerGlobalScope_setInterval.htm
  9. /workers/WorkerGlobalScope_setTimeout.htm
  10. /workers/WorkerLocation.htm
  11. /workers/WorkerLocation_hash.htm
  12. /workers/WorkerLocation_hash_encoding.htm
  13. /workers/WorkerLocation_hash_nonexist.htm
  14. /workers/WorkerLocation_host.htm
  15. /workers/WorkerLocation_hostname.htm
  16. /workers/WorkerLocation_href.htm
  17. /workers/WorkerLocation_pathname.htm
  18. /workers/WorkerLocation_port.htm
  19. /workers/WorkerLocation_protocol.htm
  20. /workers/WorkerLocation_search.htm
  21. /workers/WorkerLocation_search_empty.htm
  22. /workers/WorkerLocation_search_fragment.htm
  23. /workers/WorkerLocation_search_nonexist.htm
  24. /workers/WorkerNavigator_appName.htm
  25. /workers/WorkerNavigator_appVersion.htm
  26. /workers/WorkerNavigator_onLine.htm
  27. /workers/WorkerNavigator_platform.htm
  28. /workers/WorkerNavigator_userAgent.htm
  29. /workers/Worker_ErrorEvent_bubbles_cancelable.htm
  30. /workers/Worker_ErrorEvent_filename.htm
  31. /workers/Worker_ErrorEvent_lineno.htm
  32. /workers/Worker_ErrorEvent_message.htm
  33. /workers/Worker_ErrorEvent_type.htm
  34. /workers/Worker_basic.htm
  35. /workers/Worker_cross_origin_security_err.htm
  36. /workers/Worker_dispatchEvent_ErrorEvent.htm
  37. /workers/Worker_script_mimetype.htm
  38. /workers/Worker_terminate_event_queue.htm
  39. /workers/baseurl/alpha/importScripts.html
  40. /workers/baseurl/alpha/worker.html
  41. /workers/baseurl/alpha/xhr.html
  42. /workers/constructors/Worker/AbstractWorker.onerror.html
  43. /workers/constructors/Worker/Blob-url.html
  44. /workers/constructors/Worker/DedicatedWorkerGlobalScope-members.html
  45. /workers/constructors/Worker/ctor-1.html
  46. /workers/constructors/Worker/ctor-null.html
  47. /workers/constructors/Worker/ctor-undefined.html
  48. /workers/constructors/Worker/expected-self-properties.html
  49. /workers/constructors/Worker/no-arguments-ctor.html
  50. /workers/constructors/Worker/resolve-empty-string.html
  51. /workers/constructors/Worker/same-origin.html
  52. /workers/constructors/Worker/terminate.html
  53. /workers/constructors/Worker/unexpected-self-properties.html
  54. /workers/constructors/Worker/unresolvable-url.html
  55. /workers/interfaces.worker
  56. /workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker
  57. /workers/interfaces/DedicatedWorkerGlobalScope/onmessage.worker
  58. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/event-ports-dedicated.html
  59. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/imagedata-cloned-canvas-in-array.html
  60. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/message-event.html
  61. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/return-value.worker
  62. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html
  63. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null.html
  64. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.html
  65. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.html
  66. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.html
  67. /workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html
  68. /workers/interfaces/WorkerGlobalScope/close/sending-messages.html
  69. /workers/interfaces/WorkerGlobalScope/close/setInterval.html
  70. /workers/interfaces/WorkerGlobalScope/close/setTimeout.html
  71. /workers/interfaces/WorkerGlobalScope/location/members.html
  72. /workers/interfaces/WorkerGlobalScope/location/redirect.html
  73. /workers/interfaces/WorkerGlobalScope/location/returns-same-object.html
  74. /workers/interfaces/WorkerGlobalScope/location/setting-members.html
  75. /workers/interfaces/WorkerGlobalScope/location/worker-separate-file.html
  76. /workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html
  77. /workers/interfaces/WorkerGlobalScope/onerror/handled.html
  78. /workers/interfaces/WorkerGlobalScope/onerror/not-handled.html
  79. /workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html
  80. /workers/interfaces/WorkerGlobalScope/self.html
  81. /workers/interfaces/WorkerUtils/WindowTimers/001.html
  82. /workers/interfaces/WorkerUtils/WindowTimers/002.html
  83. /workers/interfaces/WorkerUtils/WindowTimers/003.html
  84. /workers/interfaces/WorkerUtils/WindowTimers/004.html
  85. /workers/interfaces/WorkerUtils/importScripts/001.html
  86. /workers/interfaces/WorkerUtils/importScripts/002.html
  87. /workers/interfaces/WorkerUtils/importScripts/003.html
  88. /workers/interfaces/WorkerUtils/importScripts/004.html
  89. /workers/interfaces/WorkerUtils/importScripts/005.html
  90. /workers/interfaces/WorkerUtils/importScripts/006.html
  91. /workers/interfaces/WorkerUtils/importScripts/007.html
  92. /workers/interfaces/WorkerUtils/importScripts/008.html
  93. /workers/interfaces/WorkerUtils/importScripts/009.html
  94. /workers/interfaces/WorkerUtils/importScripts/010.html
  95. /workers/interfaces/WorkerUtils/importScripts/011.html
  96. /workers/interfaces/WorkerUtils/importScripts/012.html
  97. /workers/interfaces/WorkerUtils/navigator/002.html
  98. /workers/interfaces/WorkerUtils/navigator/003.html
  99. /workers/interfaces/WorkerUtils/navigator/004.html
  100. /workers/interfaces/WorkerUtils/navigator/005.html
  101. /workers/interfaces/WorkerUtils/navigator/006.html
  102. /workers/interfaces/WorkerUtils/navigator/007.html
  103. /workers/interfaces/WorkerUtils/navigator/language.html
  104. /workers/nested_worker.worker
  105. /workers/postMessage_DataCloneErr.htm
  106. /workers/postMessage_clone_port.htm
  107. /workers/postMessage_clone_port_error.htm
  108. /workers/postMessage_event_properties.htm
  109. /workers/postMessage_ports_readonly_array.htm
  110. /workers/postMessage_target_source.htm
  111. /workers/semantics/encodings/001.html
  112. /workers/semantics/encodings/003.html
  113. /workers/semantics/encodings/004.worker
  114. /workers/semantics/interface-objects/001.worker
  115. /workers/semantics/interface-objects/002.worker
  116. /workers/semantics/multiple-workers/001.html
  117. /workers/semantics/multiple-workers/002.html
  118. /workers/semantics/multiple-workers/003.html
  119. /workers/semantics/navigation/001.html
  120. /workers/semantics/navigation/002.html
  121. /workers/semantics/run-a-worker/001.html
  122. /workers/semantics/run-a-worker/003.html
  123. /workers/semantics/structured-clone/dedicated.html
  124. /workers/semantics/xhr/001.html
  125. /workers/semantics/xhr/002.html
  126. /workers/semantics/xhr/005.html
  127. /workers/interfaces/WorkerGlobalScope/close/incoming-message.html
  128. /workers/semantics/workers/semantics/xhr/004.html
TestCh48Ed13Ff45Sf09
/workers/WorkerGlobalScope_ErrorEvent_colno.htmTIMEOUTOKOKOK
WorkerGlobalScope onerror event handler argument: col -PASSPASSPASS
/workers/WorkerGlobalScope_ErrorEvent_filename.htmOKOKOKOK
WorkerGlobalScope onerror event handler argument: location PASSPASSPASSPASS
/workers/WorkerGlobalScope_ErrorEvent_lineno.htmOKTIMEOUTOKOK
WorkerGlobalScope onerror event handler argument: line PASS-PASSPASS
/workers/WorkerGlobalScope_ErrorEvent_message.htmOKOKOKOK
WorkerGlobalScope onerror event handler argument: message PASSPASSPASSPASS
/workers/WorkerGlobalScope_close.htmOKOKOKOK
WorkerGlobalScope close(): clear events queue PASSPASSPASSPASS
/workers/WorkerGlobalScope_importScripts.htmOKOKOKOK
WorkerGlobalScope API: importScripts() PASSPASSPASSPASS
/workers/WorkerGlobalScope_importScripts_NetworkErr.htmOKOKOKOK
importScripts() with non-existent script file PASSPASSPASSPASS
/workers/WorkerGlobalScope_setInterval.htmOKOKOKOK
WorkerGlobalScope API: setInterval() PASSPASSPASSPASS
/workers/WorkerGlobalScope_setTimeout.htmOKOKOKOK
WorkerGlobalScope API: setTimeout() PASSPASSPASSPASS
/workers/WorkerLocation.htmOKOKOKOK
WorkerLocation object PASSPASSPASSPASS
/workers/WorkerLocation_hash.htmOKOKOKOK
WorkerLocation URL decomposition IDL attribute: hash PASSPASSPASSPASS
/workers/WorkerLocation_hash_encoding.htmOKOKOKOK
WorkerLocation.hash with url encoding string PASSPASSPASSPASS
/workers/WorkerLocation_hash_nonexist.htmOKOKOKOK
WorkerLocation.hash with no <fragment> component PASSPASSPASSPASS
/workers/WorkerLocation_host.htmOKOKOKOK
WorkerLocation URL decomposition IDL attribute: host PASSPASSPASSPASS
/workers/WorkerLocation_hostname.htmOKOKOKOK
WorkerLocation URL decomposition IDL attribute: hostname PASSPASSPASSPASS
/workers/WorkerLocation_href.htmOKOKOKOK
WorkerLocation href attribute PASSPASSPASSPASS
/workers/WorkerLocation_pathname.htmOKOKOKOK
WorkerLocation URL decomposition IDL attribute: pathname PASSPASSPASSPASS
/workers/WorkerLocation_port.htmOKOKOKOK
WorkerLocation URL decomposition IDL attribute: port PASSPASSPASSPASS
/workers/WorkerLocation_protocol.htmOKOKOKOK
WorkerLocation URL decomposition IDL attribute: protocol PASSPASSPASSPASS
/workers/WorkerLocation_search.htmOKOKOKOK
WorkerLocation URL decomposition IDL attribute: search PASSPASSPASSPASS
/workers/WorkerLocation_search_empty.htmOKOKOKOK
WorkerLocation.search with empty <query> PASSFAILPASSPASS
/workers/WorkerLocation_search_fragment.htmOKOKOKOK
WorkerLocation.search with <fragment> in <query> PASSPASSPASSPASS
/workers/WorkerLocation_search_nonexist.htmOKOKOKOK
WorkerLocation.search with no <query> component PASSPASSPASSPASS
/workers/WorkerNavigator_appName.htmOKOKOKOK
WorkerNavigator appName PASSPASSPASSPASS
/workers/WorkerNavigator_appVersion.htmOKOKOKOK
WorkerNavigator appVersion PASSPASSPASSPASS
/workers/WorkerNavigator_onLine.htmOKOKOKOK
WorkerNavigator.onLine PASSPASSPASSPASS
/workers/WorkerNavigator_platform.htmOKOKOKOK
WorkerNavigator.platform PASSPASSPASSPASS
/workers/WorkerNavigator_userAgent.htmOKOKOKOK
WorkerNavigator.userAgent PASSPASSPASSPASS
/workers/Worker_ErrorEvent_bubbles_cancelable.htmOKOKOKOK
ErrorEvent on worker doesn't bubble and is cancelablePASSPASSPASSPASS
/workers/Worker_ErrorEvent_filename.htmOKOKOKOK
AbstractWorker ErrorEvent.filename PASSPASSPASSPASS
/workers/Worker_ErrorEvent_lineno.htmOKOKOKOK
AbstractWorker ErrorEvent.lineno PASSPASSPASSPASS
/workers/Worker_ErrorEvent_message.htmOKOKOKOK
AbstractWorker ErrorEvent.message PASSPASSPASSPASS
/workers/Worker_ErrorEvent_type.htmOKOKOKOK
AbstractWorker ErrorEvent.type PASSPASSPASSPASS
/workers/Worker_basic.htmOKOKOKOK
Worker constructorPASSPASSPASSPASS
MessageEvent.dataPASSPASSPASSPASS
MessageEvent.typePASSPASSPASSPASS
/workers/Worker_cross_origin_security_err.htmTIMEOUTTIMEOUTTIMEOUTTIMEOUT
/workers/Worker_dispatchEvent_ErrorEvent.htmOKOKOKOK
ErrorEvent and Worker.dispatchEvent() PASSFAILPASSFAIL
document.createEvent('ErrorEvent')FAILFAILPASSFAIL
initErrorEventPASSFAILPASSPASS
/workers/Worker_script_mimetype.htmOKOKOKOK
Worker constructor with script inside text file PASSPASSPASSPASS
/workers/Worker_terminate_event_queue.htmOKOKOKOK
AbstractWorker terminate(): clear event queue PASSPASSPASSPASS
/workers/baseurl/alpha/importScripts.htmlOKOKOKOK
Base URL in workers: importScriptsFAILFAILPASSFAIL
/workers/baseurl/alpha/worker.htmlOKOKOKOK
Base URL in workers: new Worker()FAILFAILPASSFAIL
/workers/baseurl/alpha/xhr.htmlOKOKOKOK
Base URL in workers: XHRFAILFAILPASSFAIL
/workers/constructors/Worker/AbstractWorker.onerror.htmlOKOKOKOK
AbstractWorker.onerrorFAILFAILPASSPASS
/workers/constructors/Worker/Blob-url.htmlOKOKOKOK
Worker supports Blob urlPASSPASSPASSPASS
/workers/constructors/Worker/DedicatedWorkerGlobalScope-members.htmlOKERROROKOK
members of DedicatedWorkerGlobalScopeFAILTIMEOUTPASSFAIL
/workers/constructors/Worker/ctor-1.htmlOKOKOKOK
1 as argumentPASSPASSPASSPASS
/workers/constructors/Worker/ctor-null.htmlOKOKOKOK
null as argumentPASSPASSPASSPASS
/workers/constructors/Worker/ctor-undefined.htmlOKOKOKOK
undefined as argumentPASSPASSPASSPASS
/workers/constructors/Worker/expected-self-properties.htmlOKERROROKOK
expected interface objects/constructorsFAILTIMEOUTFAILFAIL
/workers/constructors/Worker/no-arguments-ctor.htmlOKOKOKOK
without argumentsPASSPASSPASSPASS
/workers/constructors/Worker/resolve-empty-string.htmlOKERROROKOK
resolve the empty stringPASSTIMEOUTPASSFAIL
/workers/constructors/Worker/same-origin.htmlTIMEOUTTIMEOUTTIMEOUTTIMEOUT
unsupported_schemePASSPASSFAILPASS
data_urlFAILFAILPASSFAIL
/workers/constructors/Worker/terminate.htmlOKOKOKOK
terminate()PASSPASSPASSPASS
/workers/constructors/Worker/unexpected-self-properties.htmlOKERROROKOK
unexpected members/interface objects/constructorsPASSTIMEOUTPASSPASS
/workers/constructors/Worker/unresolvable-url.htmlOKOKOKOK
unresolvable urlFAILFAILPASSPASS
/workers/interfaces.workerOKERROROKOK
EventTarget interface: existence and properties of interface objectPASS-PASSFAIL
EventTarget interface object lengthPASS-PASSFAIL
EventTarget interface: existence and properties of interface prototype objectFAIL-PASSFAIL
EventTarget interface: existence and properties of interface prototype object's "constructor" propertyPASS-PASSFAIL
EventTarget interface: operation addEventListener(DOMString,EventListener,boolean)FAIL-PASSFAIL
EventTarget interface: operation removeEventListener(DOMString,EventListener,boolean)FAIL-PASSFAIL
EventTarget interface: operation dispatchEvent(Event)PASS-PASSFAIL
EventListener interface: existence and properties of interface objectPASS-PASSPASS
EventListener interface: existence and properties of interface prototype objectPASS-PASSPASS
EventListener interface: existence and properties of interface prototype object's "constructor" propertyPASS-PASSPASS
EventListener interface: operation handleEvent(Event)PASS-PASSPASS
WorkerGlobalScope interface: existence and properties of interface objectPASS-PASSFAIL
WorkerGlobalScope interface object lengthPASS-PASSFAIL
WorkerGlobalScope interface: existence and properties of interface prototype objectFAIL-PASSFAIL
WorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" propertyPASS-PASSFAIL
WorkerGlobalScope interface: attribute selfPASS-PASSFAIL
WorkerGlobalScope interface: attribute locationPASS-PASSFAIL
WorkerGlobalScope interface: operation close()PASS-PASSFAIL
WorkerGlobalScope interface: attribute onerrorPASS-PASSFAIL
WorkerGlobalScope interface: attribute onlanguagechangeFAIL-FAILFAIL
WorkerGlobalScope interface: attribute onofflineFAIL-PASSFAIL
WorkerGlobalScope interface: attribute ononlineFAIL-PASSFAIL
WorkerGlobalScope interface: operation importScripts(DOMString)PASS-PASSFAIL
WorkerGlobalScope interface: attribute navigatorPASS-PASSFAIL
WorkerGlobalScope interface: operation setTimeout(Function,long,any)PASS-PASSFAIL
WorkerGlobalScope interface: operation setTimeout(DOMString,long,any)PASS-PASSFAIL
WorkerGlobalScope interface: operation clearTimeout(long)PASS-PASSFAIL
WorkerGlobalScope interface: operation setInterval(Function,long,any)PASS-PASSFAIL
WorkerGlobalScope interface: operation setInterval(DOMString,long,any)PASS-PASSFAIL
WorkerGlobalScope interface: operation clearInterval(long)PASS-PASSFAIL
WorkerGlobalScope interface: operation btoa(DOMString)PASS-PASSFAIL
WorkerGlobalScope interface: operation atob(DOMString)PASS-PASSFAIL
DedicatedWorkerGlobalScope interface: existence and properties of interface objectPASS-PASSFAIL
DedicatedWorkerGlobalScope interface object lengthPASS-PASSFAIL
DedicatedWorkerGlobalScope interface: existence and properties of interface prototype objectFAIL-PASSFAIL
DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" propertyPASS-PASSFAIL
DedicatedWorkerGlobalScope interface: operation postMessage(any,[object Object])PASS-PASSFAIL
DedicatedWorkerGlobalScope interface: attribute onmessagePASS-PASSFAIL
DedicatedWorkerGlobalScope must be primary interface of selfPASS-PASSFAIL
Stringification of selfFAIL-PASSFAIL
DedicatedWorkerGlobalScope interface: self must inherit property "postMessage" with the proper type (0)PASS-PASSFAIL
DedicatedWorkerGlobalScope interface: calling postMessage(any,[object Object]) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
DedicatedWorkerGlobalScope interface: self must inherit property "onmessage" with the proper type (1)PASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "self" with the proper type (0)PASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "location" with the proper type (1)PASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "close" with the proper type (2)PASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "onerror" with the proper type (3)PASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "onlanguagechange" with the proper type (4)FAIL-FAILFAIL
WorkerGlobalScope interface: self must inherit property "onoffline" with the proper type (5)FAIL-PASSFAIL
WorkerGlobalScope interface: self must inherit property "ononline" with the proper type (6)FAIL-PASSFAIL
WorkerGlobalScope interface: self must inherit property "importScripts" with the proper type (7)PASS-PASSFAIL
WorkerGlobalScope interface: calling importScripts(DOMString) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "navigator" with the proper type (8)PASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "setTimeout" with the proper type (9)PASS-PASSFAIL
WorkerGlobalScope interface: calling setTimeout(Function,long,any) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "setTimeout" with the proper type (10)PASS-PASSFAIL
WorkerGlobalScope interface: calling setTimeout(DOMString,long,any) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "clearTimeout" with the proper type (11)PASS-PASSFAIL
WorkerGlobalScope interface: calling clearTimeout(long) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "setInterval" with the proper type (12)PASS-PASSFAIL
WorkerGlobalScope interface: calling setInterval(Function,long,any) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "setInterval" with the proper type (13)PASS-PASSFAIL
WorkerGlobalScope interface: calling setInterval(DOMString,long,any) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "clearInterval" with the proper type (14)PASS-PASSFAIL
WorkerGlobalScope interface: calling clearInterval(long) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "btoa" with the proper type (15)PASS-PASSFAIL
WorkerGlobalScope interface: calling btoa(DOMString) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerGlobalScope interface: self must inherit property "atob" with the proper type (16)PASS-PASSFAIL
WorkerGlobalScope interface: calling atob(DOMString) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
EventTarget interface: self must inherit property "addEventListener" with the proper type (0)PASS-PASSFAIL
EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on self with too few arguments must throw TypeErrorFAIL-PASSFAIL
EventTarget interface: self must inherit property "removeEventListener" with the proper type (1)PASS-PASSFAIL
EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on self with too few arguments must throw TypeErrorFAIL-PASSFAIL
EventTarget interface: self must inherit property "dispatchEvent" with the proper type (2)PASS-PASSFAIL
EventTarget interface: calling dispatchEvent(Event) on self with too few arguments must throw TypeErrorPASS-PASSFAIL
WorkerNavigator interface: existence and properties of interface objectPASS-PASSFAIL
WorkerNavigator interface object lengthPASS-PASSFAIL
WorkerNavigator interface: existence and properties of interface prototype objectFAIL-PASSFAIL
WorkerNavigator interface: existence and properties of interface prototype object's "constructor" propertyPASS-PASSFAIL
WorkerNavigator interface: attribute appCodeNamePASS-PASSFAIL
WorkerNavigator interface: attribute appNamePASS-PASSFAIL
WorkerNavigator interface: attribute appVersionPASS-PASSFAIL
WorkerNavigator interface: attribute platformPASS-PASSFAIL
WorkerNavigator interface: attribute productPASS-PASSFAIL
WorkerNavigator interface: attribute userAgentPASS-PASSFAIL
WorkerNavigator interface: attribute languageFAIL-PASSFAIL
WorkerNavigator interface: attribute languagesFAIL-PASSFAIL
WorkerNavigator interface: attribute onLinePASS-PASSFAIL
WorkerNavigator must be primary interface of self.navigatorPASS-PASSFAIL
Stringification of self.navigatorPASS-PASSPASS
WorkerNavigator interface: self.navigator must inherit property "appCodeName" with the proper type (0)PASS-PASSFAIL
WorkerNavigator interface: self.navigator must inherit property "appName" with the proper type (1)PASS-PASSFAIL
WorkerNavigator interface: self.navigator must inherit property "appVersion" with the proper type (2)PASS-PASSFAIL
WorkerNavigator interface: self.navigator must inherit property "platform" with the proper type (3)PASS-PASSFAIL
WorkerNavigator interface: self.navigator must inherit property "product" with the proper type (4)PASS-PASSFAIL
WorkerNavigator interface: self.navigator must inherit property "userAgent" with the proper type (5)PASS-PASSFAIL
WorkerNavigator interface: self.navigator must inherit property "language" with the proper type (6)FAIL-PASSFAIL
WorkerNavigator interface: self.navigator must inherit property "languages" with the proper type (7)FAIL-PASSFAIL
WorkerNavigator interface: self.navigator must inherit property "onLine" with the proper type (8)PASS-PASSFAIL
WorkerLocation interface: existence and properties of interface objectPASS-PASSFAIL
WorkerLocation interface object lengthPASS-PASSFAIL
WorkerLocation interface: existence and properties of interface prototype objectFAIL-PASSFAIL
WorkerLocation interface: existence and properties of interface prototype object's "constructor" propertyPASS-PASSFAIL
WorkerLocation interface: attribute hrefPASS-PASSFAIL
WorkerLocation interface: attribute originPASS-PASSFAIL
WorkerLocation interface: attribute protocolPASS-PASSFAIL
WorkerLocation interface: attribute hostPASS-PASSFAIL
WorkerLocation interface: attribute hostnamePASS-PASSFAIL
WorkerLocation interface: attribute portPASS-PASSFAIL
WorkerLocation interface: attribute pathnamePASS-PASSFAIL
WorkerLocation interface: attribute searchPASS-PASSFAIL
WorkerLocation interface: attribute hashPASS-PASSFAIL
WorkerLocation must be primary interface of self.locationPASS-PASSFAIL
Stringification of self.locationPASS-PASSPASS
WorkerLocation interface: self.location must inherit property "href" with the proper type (0)PASS-PASSPASS
WorkerLocation interface: self.location must inherit property "origin" with the proper type (1)PASS-PASSFAIL
WorkerLocation interface: self.location must inherit property "protocol" with the proper type (2)PASS-PASSPASS
WorkerLocation interface: self.location must inherit property "host" with the proper type (3)PASS-PASSPASS
WorkerLocation interface: self.location must inherit property "hostname" with the proper type (4)PASS-PASSPASS
WorkerLocation interface: self.location must inherit property "port" with the proper type (5)PASS-PASSPASS
WorkerLocation interface: self.location must inherit property "pathname" with the proper type (6)PASS-PASSPASS
WorkerLocation interface: self.location must inherit property "search" with the proper type (7)PASS-PASSPASS
WorkerLocation interface: self.location must inherit property "hash" with the proper type (8)PASS-PASSPASS
/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.workerOKERROROKOK
removeEventListenerPASS-PASSFAIL
targetFAIL-PASSFAIL
/workers/interfaces/DedicatedWorkerGlobalScope/onmessage.workerOKERROROKTIMEOUT
Setting onmessage to 1PASS-PASS-
Setting onmessage to an objectPASS-PASS-
Setting onmessage to a functionPASS-PASS-
Setting onmessage to 1 (again)PASS-PASS-
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/event-ports-dedicated.htmlOKERROROKOK
e.ports in dedicated workerPASSTIMEOUTPASSPASS
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/imagedata-cloned-canvas-in-array.htmlOKERROROKOK
posting an imagedata (from a cloned canvas) in an arrayPASSTIMEOUTPASSPASS
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/message-event.htmlOKOKOKOK
Properties of the 'message' eventPASSFAILPASSPASS
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/return-value.workerOKERROROKOK
return value of postMessagePASS-PASSPASS
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.htmlOKERROROKOK
Using [null] in postMessage's second argumentPASSTIMEOUTFAILFAIL
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null.htmlOKERROROKOK
Using null in postMessage's second argumentFAILTIMEOUTPASSFAIL
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.htmlOKERROROKOK
Using undefined in postMessage's second argumentPASSTIMEOUTPASSPASS
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.htmlOKERROROKOK
setting postMessagePASSTIMEOUTPASSPASS
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.htmlOKERROROKOK
structured clone of ImageDataPASSTIMEOUTPASSPASS
/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.htmlOKERROROKOK
1PASSNOTRUNPASSPASS
structured clone of messagePASSPASSPASSPASS
undefinedPASSNOTRUNPASSPASS
nullPASSNOTRUNPASSPASS
falsePASSNOTRUNPASSPASS
truePASSNOTRUNPASSPASS
NaNPASSNOTRUNPASSPASS
InfinityPASSNOTRUNPASSPASS
stringPASSNOTRUNPASSPASS
datePASSNOTRUNPASSPASS
regexpPASSNOTRUNPASSPASS
selfPASSNOTRUNPASSPASS
arrayFAILNOTRUNPASSPASS
objectPASSNOTRUNPASSPASS
errorPASSNOTRUNPASSPASS
/workers/interfaces/WorkerGlobalScope/close/sending-messages.htmlOKERROROKOK
close() and sending messagesPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerGlobalScope/close/setInterval.htmlOKOKOKOK
close() and setIntervalPASSFAILFAILPASS
/workers/interfaces/WorkerGlobalScope/close/setTimeout.htmlOKOKOKOK
close() and setTimeoutPASSFAILFAILPASS
/workers/interfaces/WorkerGlobalScope/location/members.htmlOKERROROKOK
members of WorkerLocationPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerGlobalScope/location/redirect.htmlOKOKOKOK
location with a worker in separate file that redirectsFAILFAILPASSFAIL
/workers/interfaces/WorkerGlobalScope/location/returns-same-object.htmlOKERROROKOK
location === locationPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerGlobalScope/location/setting-members.htmlOKERROROKOK
setting members of WorkerLocationPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerGlobalScope/location/worker-separate-file.htmlOKOKOKOK
location with a worker in separate filePASSPASSPASSPASS
/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.htmlOKOKOKOK
onerror, "not handled" with an error in the onerror functionFAILPASSPASSPASS
/workers/interfaces/WorkerGlobalScope/onerror/handled.htmlOKOKOKOK
onerror, "handled"FAILFAILPASSPASS
/workers/interfaces/WorkerGlobalScope/onerror/not-handled.htmlOKOKOKOK
onerror, "not handled"FAILPASSPASSPASS
/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.htmlTIMEOUTOKOKOK
onerror, "not handled" with only window.onerror definedTIMEOUTPASSPASSPASS
/workers/interfaces/WorkerGlobalScope/self.htmlOKERROROKOK
selfPASSTIMEOUTPASSFAIL
/workers/interfaces/WorkerUtils/WindowTimers/001.htmlOKERROROKOK
setTimeoutPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/WindowTimers/002.htmlOKOKOKOK
clearTimeoutPASSPASSPASSPASS
/workers/interfaces/WorkerUtils/WindowTimers/003.htmlOKERROROKOK
setIntervalPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/WindowTimers/004.htmlOKOKOKOK
clearIntervalPASSPASSPASSPASS
/workers/interfaces/WorkerUtils/importScripts/001.htmlOKERROROKOK
importScripts no argumentsPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/importScripts/002.htmlOKERROROKOK
importScripts resolving urlsFAILTIMEOUTFAILPASS
/workers/interfaces/WorkerUtils/importScripts/003.htmlOKERROROKOK
importScripts running scriptsPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/importScripts/004.htmlOKERROROKOK
importScripts broken scriptFAILTIMEOUTFAILFAIL
/workers/interfaces/WorkerUtils/importScripts/005.htmlOKERROROKOK
importScripts separate scriptsPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/importScripts/006.htmlTIMEOUTERRORERRORERROR
/workers/interfaces/WorkerUtils/importScripts/007.htmlOKERROROKOK
postMessage in importScriptsPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/importScripts/008.htmlOKERROROKOK
variables and functions crossing importScripts boundaryPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/importScripts/009.htmlOKERROROKOK
variables and functions crossing importScripts boundary, take 2PASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/importScripts/010.htmlOKOKOKOK
importScripts(undefined)PASSFAILPASSPASS
/workers/interfaces/WorkerUtils/importScripts/011.htmlOKOKOKOK
importScripts(null)PASSFAILPASSPASS
/workers/interfaces/WorkerUtils/importScripts/012.htmlOKOKOKOK
importScripts(1)PASSFAILPASSPASS
/workers/interfaces/WorkerUtils/navigator/002.htmlOKERROROKOK
navigator.appNamePASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/navigator/003.htmlOKERROROKOK
navigator.appVersionPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/navigator/004.htmlOKERROROKOK
navigator.platformPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/navigator/005.htmlOKERROROKOK
navigator.userAgentPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/navigator/006.htmlOKERROROKOK
navigator.onLinePASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/navigator/007.htmlOKERROROKOK
readonlyness of members of NavigatorPASSTIMEOUTPASSPASS
/workers/interfaces/WorkerUtils/navigator/language.htmlOKERROROKOK
navigator.languageFAILTIMEOUTPASSFAIL
/workers/nested_worker.workerTIMEOUTERROROKTIMEOUT
Nested workerFAIL-PASSFAIL
/workers/postMessage_DataCloneErr.htmOKOKOKOK
postMessage() with WorkerNavigator PASSPASSPASSPASS
/workers/postMessage_clone_port.htmOKOKOKOK
postMessage(): clone a port PASSPASSPASSPASS
/workers/postMessage_clone_port_error.htmOKOKOKOK
postMessage(): cloning source port PASSPASSPASSPASS
/workers/postMessage_event_properties.htmOKOKOKOK
postMessage(): MessageEvent properties PASSFAILFAILPASS
/workers/postMessage_ports_readonly_array.htmOKOKOKOK
postMessage(): read-only ports array PASSPASSFAILPASS
/workers/postMessage_target_source.htmOKOKOKOK
postMessage(): target port and source port PASSPASSPASSPASS
/workers/semantics/encodings/001.htmlOKERROROKOK
encoding, dedicated workerFAILTIMEOUTPASSFAIL
/workers/semantics/encodings/003.htmlOKERROROKOK
URL encoding, dedicated workerPASSTIMEOUTFAILPASS
/workers/semantics/encodings/004.workerOKERROROKOK
Decoding invalid utf-8PASS-PASSPASS
/workers/semantics/interface-objects/001.workerOKERROROKOK
The WorkerGlobalScope interface object should be exposed.PASS-PASSFAIL
The EventTarget interface object should be exposed.PASS-PASSFAIL
The DedicatedWorkerGlobalScope interface object should be exposed.PASS-PASSFAIL
The ErrorEvent interface object should be exposed.FAIL-FAILFAIL
The Event interface object should be exposed.PASS-PASSFAIL
The Worker interface object should be exposed.FAIL-PASSFAIL
The DOMException interface object should be exposed.PASS-PASSFAIL
The MessagePort interface object should be exposed.PASS-PASSFAIL
The MessageEvent interface object should be exposed.PASS-PASSFAIL
The WorkerNavigator interface object should be exposed.PASS-PASSFAIL
The MessageChannel interface object should be exposed.PASS-PASSFAIL
The WorkerLocation interface object should be exposed.PASS-PASSFAIL
The ImageData interface object should be exposed.PASS-PASSFAIL
The File interface object should be exposed.PASS-PASSFAIL
The Blob interface object should be exposed.PASS-PASSFAIL
The FileList interface object should be exposed.PASS-FAILFAIL
The XMLHttpRequest interface object should be exposed.PASS-PASSFAIL
The ProgressEvent interface object should be exposed.PASS-FAILFAIL
The FormData interface object should be exposed.PASS-PASSFAIL
The ArrayBuffer interface object should be exposed.PASS-PASSFAIL
The Int8Array interface object should be exposed.PASS-PASSFAIL
The Uint8Array interface object should be exposed.PASS-PASSFAIL
The Uint8ClampedArray interface object should be exposed.PASS-PASSFAIL
The Int16Array interface object should be exposed.PASS-PASSFAIL
The Uint16Array interface object should be exposed.PASS-PASSFAIL
The Int32Array interface object should be exposed.PASS-PASSFAIL
The Uint32Array interface object should be exposed.PASS-PASSFAIL
The Float32Array interface object should be exposed.PASS-PASSFAIL
The Float64Array interface object should be exposed.PASS-PASSFAIL
The DataView interface object should be exposed.PASS-PASSFAIL
The CanvasProxy interface object should be exposed.FAIL-FAILFAIL
The ImageBitmap interface object should be exposed.FAIL-PASSFAIL
The CanvasRenderingContext2D interface object should be exposed.FAIL-FAILFAIL
The DrawingStyle interface object should be exposed.FAIL-FAILFAIL
The CanvasGradient interface object should be exposed.FAIL-FAILFAIL
The CanvasPattern interface object should be exposed.FAIL-FAILFAIL
The Path interface object should be exposed.FAIL-FAILFAIL
The TextMetrics interface object should be exposed.FAIL-FAILFAIL
/workers/semantics/interface-objects/002.workerOKERROROKOK
The AbstractView interface object should not be exposed.PASS-PASSPASS
The AbstractWorker interface object should not be exposed.PASS-PASSPASS
The ApplicationCache interface object should not be exposed.PASS-PASSPASS
The Location interface object should not be exposed.PASS-PASSPASS
The Navigator interface object should not be exposed.PASS-PASSPASS
The DOMImplementation interface object should not be exposed.PASS-PASSPASS
The Audio interface object should not be exposed.PASS-PASSPASS
The HTMLCanvasElement interface object should not be exposed.PASS-PASSPASS
The MouseEvent interface object should not be exposed.PASS-PASSPASS
/workers/semantics/multiple-workers/001.htmlOKERROROKOK
dedicatedPASSTIMEOUTPASSPASS
/workers/semantics/multiple-workers/002.htmlOKERROROKOK
creating 3 sibling dedicated workersPASSTIMEOUTPASSPASS
/workers/semantics/multiple-workers/003.htmlTIMEOUTERROROKERROR
/workers/semantics/navigation/001.htmlTIMEOUT-OKTIMEOUT
/workers/semantics/navigation/002.htmlTIMEOUTTIMEOUTOKTIMEOUT
/workers/semantics/run-a-worker/001.htmlOKERROROKOK
worker global scope, dedicated workerPASSTIMEOUTPASSFAIL
/workers/semantics/run-a-worker/003.htmlTIMEOUTOKOKOK
worker-PASSPASSPASS
/workers/semantics/structured-clone/dedicated.htmlTIMEOUTTIMEOUTTIMEOUTOK
primitive undefined-PASSPASSPASS
primitive null-PASSPASSPASS
primitive true-PASSPASSPASS
primitive false-PASSPASSPASS
primitive string, empty string-PASSPASSPASS
primitive string, lone high surrogate-PASSPASSPASS
primitive string, lone low surrogate-PASSPASSPASS
primitive string, NUL-PASSPASSPASS
primitive string, astral character-PASSPASSPASS
primitive number, 0.2-PASSPASSPASS
primitive number, 0-PASSPASSPASS
primitive number, -0-PASSPASSPASS
primitive number, NaN-PASSPASSPASS
primitive number, Infinity-PASSPASSPASS
primitive number, -Infinity-PASSPASSPASS
primitive number, 9007199254740992-PASSPASSPASS
primitive number, -9007199254740992-PASSPASSPASS
primitive number, 9007199254740994-PASSTIMEOUTPASS
primitive number, -9007199254740994-PASSTIMEOUTPASS
Array primitives-PASSTIMEOUTPASS
Object primitives-PASSTIMEOUTPASS
Boolean true-PASSTIMEOUTPASS
Boolean false-PASSTIMEOUTPASS
Array Boolean objects-PASSTIMEOUTPASS
Object Boolean objects-PASSTIMEOUTPASS
String empty string-PASSTIMEOUTPASS
String lone high surrogate-PASSTIMEOUTPASS
String lone low surrogate-PASSTIMEOUTPASS
String NUL-PASSTIMEOUTPASS
String astral character-PASSTIMEOUTPASS
Array String objects-PASSTIMEOUTPASS
Object String objects-PASSTIMEOUTPASS
Number 0.2-PASSTIMEOUTPASS
Number 0-PASSTIMEOUTPASS
Number -0-PASSTIMEOUTPASS
Number NaN-PASSTIMEOUTPASS
Number Infinity-PASSTIMEOUTPASS
Number -Infinity-PASSTIMEOUTPASS
Number 9007199254740992-PASSTIMEOUTPASS
Number -9007199254740992-PASSTIMEOUTPASS
Number 9007199254740994-PASSTIMEOUTPASS
Number -9007199254740994-PASSTIMEOUTPASS
Array Number objects-PASSTIMEOUTPASS
Object Number objects-PASSTIMEOUTPASS
Date 0-PASSTIMEOUTPASS
Date -0-PASSTIMEOUTPASS
Date -8.64e15-PASSTIMEOUTPASS
Date 8.64e15-PASSTIMEOUTPASS
Array Date objects-PASSTIMEOUTPASS
Object Date objects-PASSTIMEOUTPASS
RegExp flags and lastIndex-PASSTIMEOUTPASS
RegExp sticky flag-FAILTIMEOUTFAIL
RegExp unicode flag-FAILFAILFAIL
RegExp empty-PASSTIMEOUTPASS
RegExp slash-PASSTIMEOUTPASS
RegExp new line-PASSTIMEOUTPASS
Array RegExp object, RegExp flags and lastIndex-PASSTIMEOUTPASS
Array RegExp object, RegExp sticky flag-FAILTIMEOUTFAIL
Array RegExp object, RegExp unicode flag-FAILFAILFAIL
Array RegExp object, RegExp empty-PASSTIMEOUTPASS
Array RegExp object, RegExp slash-PASSTIMEOUTPASS
Array RegExp object, RegExp new line-PASSTIMEOUTPASS
Object RegExp object, RegExp flags and lastIndex-PASSTIMEOUTPASS
Object RegExp object, RegExp sticky flag-FAILTIMEOUTFAIL
Object RegExp object, RegExp unicode flag-FAILFAILFAIL
Object RegExp object, RegExp empty-PASSTIMEOUTPASS
Object RegExp object, RegExp slash-PASSTIMEOUTPASS
Object RegExp object, RegExp new line-PASSTIMEOUTPASS
Blob basic-PASSTIMEOUTFAIL
Blob unpaired high surrogate (invalid utf-8)-PASSTIMEOUTFAIL
Blob unpaired low surrogate (invalid utf-8)-PASSTIMEOUTFAIL
Blob paired surrogates (invalid utf-8)-PASSTIMEOUTFAIL
Blob empty-PASSTIMEOUTFAIL
Blob NUL-PASSTIMEOUTFAIL
Array Blob object, Blob basic-PASSTIMEOUTFAIL
File basic-FAILTIMEOUTFAIL
Array FileList object, FileList empty-FAILFAILFAIL
Object FileList object, FileList empty-FAILFAILFAIL
ImageBitmap 1x1 transparent black-FAILTIMEOUTFAIL
ImageBitmap 1x1 non-transparent non-black-FAILTIMEOUTFAIL
Array ImageBitmap object, ImageBitmap 1x1 transparent black-FAILTIMEOUTFAIL
Array ImageBitmap object, ImageBitmap 1x1 non-transparent non-black-FAILTIMEOUTFAIL
Object ImageBitmap object, ImageBitmap 1x1 transparent black-FAILTIMEOUTFAIL
Object ImageBitmap object, ImageBitmap 1x1 non-transparent non-black-FAILTIMEOUTFAIL
/workers/semantics/xhr/001.htmlOKERROR-OK
async XMLHttpRequest in dedicated workerPASSTIMEOUT-PASS
/workers/semantics/xhr/002.htmlOKERROROKOK
sync XMLHttpRequest in dedicated workerPASSTIMEOUTPASSPASS
/workers/semantics/xhr/005.htmlOKOKOKOK
base url, dedicated workerPASSPASSPASSPASS
/workers/interfaces/WorkerGlobalScope/close/incoming-message.html-OKOKOK
close() and incoming message-FAILPASSPASS
/workers/semantics/workers/semantics/xhr/004.html--OK-