All Results

Test files: 58; Total subtests: 125

Per UA

Op12
98/125 (78.40%)
Ch41
95/125 (76.00%)
FF37
95/125 (76.00%)
SF08
89/125 (71.20%)
UC10
56/125 (44.80%)

Test Files

  1. /eventsource/dedicated-worker/eventsource-close.htm
  2. /eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm
  3. /eventsource/dedicated-worker/eventsource-eventtarget.htm
  4. /eventsource/dedicated-worker/eventsource-onmesage.htm
  5. /eventsource/dedicated-worker/eventsource-onopen.htm
  6. /eventsource/dedicated-worker/eventsource-prototype.htm
  7. /eventsource/dedicated-worker/eventsource-url.htm
  8. /eventsource/event-data.html
  9. /eventsource/eventsource-close.htm
  10. /eventsource/eventsource-constructor-document-domain.htm
  11. /eventsource/eventsource-constructor-stringify.htm
  12. /eventsource/eventsource-constructor-url-bogus.htm
  13. /eventsource/eventsource-constructor-url-multi-window.htm
  14. /eventsource/eventsource-cross-origin.htm
  15. /eventsource/eventsource-eventtarget.htm
  16. /eventsource/eventsource-onmessage.htm
  17. /eventsource/eventsource-onopen.htm
  18. /eventsource/eventsource-prototype.htm
  19. /eventsource/eventsource-reconnect.htm
  20. /eventsource/eventsource-request-cancellation.htm
  21. /eventsource/eventsource-url.htm
  22. /eventsource/format-bom-2.htm
  23. /eventsource/format-bom.htm
  24. /eventsource/format-comments.htm
  25. /eventsource/format-data-before-final-empty-line.htm
  26. /eventsource/format-field-data.htm
  27. /eventsource/format-field-event-empty.htm
  28. /eventsource/format-field-event.htm
  29. /eventsource/format-field-id-2.htm
  30. /eventsource/format-field-id.htm
  31. /eventsource/format-field-parsing.htm
  32. /eventsource/format-field-retry-bogus.htm
  33. /eventsource/format-field-retry-empty.htm
  34. /eventsource/format-field-retry.htm
  35. /eventsource/format-field-unknown.htm
  36. /eventsource/format-leading-space.htm
  37. /eventsource/format-mime-bogus.htm
  38. /eventsource/format-mime-trailing-semicolon.htm
  39. /eventsource/format-mime-valid-bogus.htm
  40. /eventsource/format-newlines.htm
  41. /eventsource/format-null-character.html
  42. /eventsource/format-utf-8.htm
  43. /eventsource/interfaces.html
  44. /eventsource/request-accept.htm
  45. /eventsource/request-cache-control.htm
  46. /eventsource/request-credentials.htm
  47. /eventsource/request-redirect.htm
  48. /eventsource/request-status-error.htm
  49. /eventsource/shared-worker/eventsource-close.htm
  50. /eventsource/shared-worker/eventsource-constructor-url-bogus.htm
  51. /eventsource/shared-worker/eventsource-eventtarget.htm
  52. /eventsource/shared-worker/eventsource-onmesage.htm
  53. /eventsource/shared-worker/eventsource-onopen.htm
  54. /eventsource/shared-worker/eventsource-prototype.htm
  55. /eventsource/shared-worker/eventsource-url.htm
  56. /eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm
  57. /eventsource/eventsource-constructor-non-same-origin.htm
  58. /eventsource/shared-worker/eventsource-constructor-non-same-origin.htm
TestCh41FF37Op12SF08UC10
/eventsource/dedicated-worker/eventsource-close.htmOKOKOKOKERROR
dedicated worker - EventSource: close()PASSFAILPASSPASSPASS
/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htmOKOKOKOKOK
dedicated worker - EventSource: constructor (invalid URL)FAILFAILPASSPASSPASS
/eventsource/dedicated-worker/eventsource-eventtarget.htmOKOKOKOKOK
dedicated worker - EventSource: addEventListener()PASSFAILPASSPASSPASS
/eventsource/dedicated-worker/eventsource-onmesage.htmOKOKOKOKOK
dedicated worker - EventSource: onmessagePASSFAILPASSPASSPASS
/eventsource/dedicated-worker/eventsource-onopen.htmOKOKOKOKOK
dedicated worker - EventSource: onopen (announcing the connection)PASSFAILPASSPASSPASS
/eventsource/dedicated-worker/eventsource-prototype.htmOKOKOKOKOK
dedicated worker - EventSource: prototype et alPASSFAILPASSPASSPASS
/eventsource/dedicated-worker/eventsource-url.htmOKOKOKOKOK
dedicated worker - EventSource: urlPASSFAILPASSPASSFAIL
/eventsource/event-data.htmlOKOKOKOKOK
EventSource: lines and data parsingPASSPASSFAILPASSPASS
/eventsource/eventsource-close.htmOKOKOKOKOK
EventSource: close()PASSPASSPASSPASSPASS
EventSource: close(), test eventsPASSPASSPASSPASSFAIL
/eventsource/eventsource-constructor-document-domain.htmOKOKTIMEOUTTIMEOUTTIMEOUT
EventSource: document.domainPASSPASS---
/eventsource/eventsource-constructor-stringify.htmOKOKOKOKOK
EventSource: stringify argument, objectPASSPASSPASSPASSPASS
EventSource: stringify argument, 1PASSPASSPASSPASSFAIL
EventSource: stringify argument, nullPASSPASSPASSPASSFAIL
EventSource: stringify argument, undefinedPASSPASSPASSPASSFAIL
/eventsource/eventsource-constructor-url-bogus.htmOKOKOKOKOK
EventSource: constructor (invalid URL)FAILPASSPASSPASSPASS
/eventsource/eventsource-constructor-url-multi-window.htmOKOKOKOKOK
EventSource: resolving URLsPASSPASSPASSPASSPASS
/eventsource/eventsource-cross-origin.htmOKOKTIMEOUTOKOK
EventSource: cross-origin basic usePASSPASSPASSPASSFAIL
EventSource: cross-origin redirect usePASSPASSPASSPASSFAIL
EventSource: cross-origin redirect use reconPASSPASSTIMEOUTPASSFAIL
EventSource: cross-origin allow-origin: http://example.org should failPASSPASSPASSPASSFAIL
EventSource: cross-origin allow-origin:'' should failPASSPASSPASSPASSFAIL
EventSource: cross-origin No allow-origin should failPASSPASSPASSPASSFAIL
/eventsource/eventsource-eventtarget.htmOKOKOKOKOK
EventSource: addEventListener()PASSPASSPASSPASSPASS
/eventsource/eventsource-onmessage.htmOKOKOKOKOK
EventSource: onmessagePASSPASSPASSPASSPASS
/eventsource/eventsource-onopen.htmOKOKOKOKOK
EventSource: onopen (announcing the connection)PASSPASSPASSPASSPASS
/eventsource/eventsource-prototype.htmOKOKOKOKOK
EventSource: prototype et alPASSPASSPASSPASSPASS
/eventsource/eventsource-reconnect.htmOKOKOKOKOK
EventSource: reconnection 200PASSPASSPASSPASSPASS
EventSource: reconnection, test reconnection eventsPASSPASSPASSPASSPASS
/eventsource/eventsource-request-cancellation.htmOKOKOKOK-
EventSource: request cancellationFAILPASSPASSFAIL-
/eventsource/eventsource-url.htmOKOKOKOKOK
EventSource: urlPASSPASSPASSPASSFAIL
/eventsource/format-bom-2.htmOKOKOKOKOK
EventSource: Double BOMPASSFAILPASSPASSPASS
/eventsource/format-bom.htmOKOKOKOKOK
EventSource: BOMPASSPASSPASSPASSPASS
/eventsource/format-comments.htmOKOKOKOKOK
EventSource: comment festPASSPASSFAILPASSPASS
/eventsource/format-data-before-final-empty-line.htmOKOKOKOKOK
EventSource: a data before final empty linePASSPASSFAILPASSPASS
/eventsource/format-field-data.htmOKOKOKOKOK
EventSource: data field parsingPASSPASSFAILPASSPASS
/eventsource/format-field-event-empty.htmOKOKOKOKOK
EventSource: empty "event" fieldPASSPASSPASSPASSPASS
/eventsource/format-field-event.htmOKOKOKOKOK
EventSource: custom event namePASSPASSPASSPASSPASS
/eventsource/format-field-id-2.htmOKOKOKOKOK
EventSource: Last-Event-ID (2)FAILPASSPASSFAILFAIL
/eventsource/format-field-id.htmOKOKOKOKOK
EventSource: Last-Event-IDFAILPASSPASSFAILFAIL
/eventsource/format-field-parsing.htmOKOKTIMEOUTOKOK
EventSource: field parsingPASSPASSTIMEOUTPASSPASS
/eventsource/format-field-retry-bogus.htmOKOKOKOKOK
EventSource: "retry" field (bogus)FAILPASSPASSFAILFAIL
/eventsource/format-field-retry-empty.htmOKOKOKOKOK
EventSource: empty retry fieldPASSPASSPASSPASSPASS
/eventsource/format-field-retry.htmOKOKOKOKOK
EventSource: "retry" fieldPASSPASSPASSPASSPASS
/eventsource/format-field-unknown.htmOKOKOKOKOK
EventSource: unknown fields and parsing funPASSPASSPASSPASSPASS
/eventsource/format-leading-space.htmOKOKOKOKOK
EventSource: leading spacePASSPASSPASSPASSPASS
/eventsource/format-mime-bogus.htmOKOKOKOKOK
EventSource: bogus MIME typePASSPASSPASSPASSPASS
/eventsource/format-mime-trailing-semicolon.htmOKOKOKOKOK
EventSource: MIME type with trailing ;PASSPASSPASSPASSPASS
/eventsource/format-mime-valid-bogus.htmOKOKOKOKOK
EventSource: incorrect valid MIME typePASSPASSPASSPASSPASS
/eventsource/format-newlines.htmOKOKOKOKOK
EventSource: newline festPASSPASSPASSPASSPASS
/eventsource/format-null-character.htmlOKOKOKOKOK
EventSource: null character in responsePASSPASSFAILPASSPASS
/eventsource/format-utf-8.htmOKOKOKOKOK
EventSource: always UTF-8PASSPASSPASSPASSPASS
/eventsource/interfaces.htmlOKOKOKOKOK
EventSource interface: existence and properties of interface objectFAILFAILFAILFAILFAIL
EventSource interface object lengthFAILPASSFAILPASSFAIL
EventSource interface: existence and properties of interface prototype objectFAILFAILFAILFAILFAIL
EventSource interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSFAILPASS
EventSource interface: attribute urlFAILPASSFAILFAILFAIL
EventSource interface: attribute withCredentialsFAILPASSFAILFAILFAIL
EventSource interface: constant CONNECTING on interface objectPASSPASSPASSPASSFAIL
EventSource interface: constant CONNECTING on interface prototype objectPASSPASSPASSPASSFAIL
EventSource interface: constant OPEN on interface objectPASSPASSPASSPASSFAIL
EventSource interface: constant OPEN on interface prototype objectPASSPASSPASSPASSFAIL
EventSource interface: constant CLOSED on interface objectPASSPASSPASSPASSFAIL
EventSource interface: constant CLOSED on interface prototype objectPASSPASSPASSPASSFAIL
EventSource interface: attribute readyStateFAILPASSFAILFAILFAIL
EventSource interface: attribute onopenFAILPASSFAILFAILFAIL
EventSource interface: attribute onmessageFAILPASSFAILFAILFAIL
EventSource interface: attribute onerrorFAILPASSFAILFAILFAIL
EventSource interface: operation close()FAILPASSPASSPASSFAIL
EventSource must be primary interface of new EventSource("http://foo")PASSPASSPASSPASSFAIL
Stringification of new EventSource("http://foo")FAILFAILFAILFAILFAIL
EventSource interface: new EventSource("http://foo") must inherit property "url" with the proper type (0)FAILPASSFAILPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "withCredentials" with the proper type (1)FAILPASSFAILPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "CONNECTING" with the proper type (2)PASSPASSPASSPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "OPEN" with the proper type (3)PASSPASSPASSPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "CLOSED" with the proper type (4)PASSPASSPASSPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "readyState" with the proper type (5)FAILPASSFAILPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "onopen" with the proper type (6)FAILPASSFAILPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "onmessage" with the proper type (7)FAILPASSFAILPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "onerror" with the proper type (8)FAILPASSFAILPASSFAIL
EventSource interface: new EventSource("http://foo") must inherit property "close" with the proper type (9)PASSPASSPASSPASSFAIL
/eventsource/request-accept.htmOKOKOKOKOK
EventSource: Accept headerPASSPASSPASSPASSPASS
/eventsource/request-cache-control.htmOKOKOKOKOK
EventSource: Cache-ControlPASSPASSPASSPASSPASS
EventSource: Cache-Control 1PASSPASSPASSPASSFAIL
EventSource: Cache-Control 2PASSPASSPASSPASSPASS
EventSource: Cache-Control 3PASSPASSPASSPASS-
/eventsource/request-credentials.htmOKOKTIMEOUTOKOK
EventSource: credentials: credentials enabledPASSPASSTIMEOUTPASSFAIL
EventSource: credentials: credentials disabledPASSPASSTIMEOUTPASSFAIL
EventSource: credentials: credentials defaultPASSPASSTIMEOUTPASSFAIL
/eventsource/request-redirect.htmOKOKOKOKOK
EventSource: redirect (301)PASSPASSPASSPASSPASS
EventSource: redirect (302)PASSPASSPASSPASSPASS
EventSource: redirect (303)PASSPASSPASSPASSPASS
EventSource: redirect (307)PASSPASSPASSPASSPASS
/eventsource/request-status-error.htmOKOKOKOKOK
EventSource: incorrect HTTP status code (204)PASSPASSPASSPASSPASS
EventSource: incorrect HTTP status code (205)PASSPASSPASSPASSPASS
EventSource: incorrect HTTP status code (210)PASSPASSPASSPASSPASS
EventSource: incorrect HTTP status code (299)PASSPASSPASSPASSPASS
EventSource: incorrect HTTP status code (404)PASSPASSPASSPASSPASS
EventSource: incorrect HTTP status code (410)PASSPASSPASSPASSPASS
EventSource: incorrect HTTP status code (503)PASSPASSPASSPASSPASS
/eventsource/shared-worker/eventsource-close.htmOKOKOKOKOK
shared worker - EventSource: close()PASSFAILPASSFAILPASS
/eventsource/shared-worker/eventsource-constructor-url-bogus.htmOKOKOKOKOK
shared worker - EventSource: constructor (invalid URL)FAILFAILPASSFAILPASS
/eventsource/shared-worker/eventsource-eventtarget.htmOKOKOKOKOK
shared worker - EventSource: addEventListener()PASSFAILPASSFAILPASS
/eventsource/shared-worker/eventsource-onmesage.htmOKOKOKOKOK
shared worker - EventSource: onmessagePASSFAILPASSFAILPASS
/eventsource/shared-worker/eventsource-onopen.htmOKOKOKOKOK
shared worker - EventSource: onopen (announcing the connection)PASSFAILPASSFAILPASS
/eventsource/shared-worker/eventsource-prototype.htmOKOKOKOKOK
shared worker - EventSource: prototype et alPASSFAILPASSFAILPASS
/eventsource/shared-worker/eventsource-url.htmOKOKOKOKOK
shared worker - EventSource: urlPASSFAILPASSFAILFAIL
/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htmOKOKOKOKERROR
dedicated worker - EventSource: constructor (act as if there is a network error) (http://example.not/)FAILFAILPASSFAILFAIL
dedicated worker - EventSource: constructor (act as if there is a network error) (https://example.not/test)FAILFAILPASSFAILFAIL
dedicated worker - EventSource: constructor (act as if there is a network error) (ftp://example.not/)PASSFAILPASSFAILFAIL
dedicated worker - EventSource: constructor (act as if there is a network error) (about:blank)PASSFAILPASSFAILFAIL
dedicated worker - EventSource: constructor (act as if there is a network error) (mailto:whatwg@awesome.example)PASSFAILPASSFAILFAIL
dedicated worker - EventSource: constructor (act as if there is a network error) (javascript:alert('FAIL'))PASSFAILPASSFAILFAIL
/eventsource/eventsource-constructor-non-same-origin.htmOKOKOKOKOK
EventSource: constructor (act as if there is a network error) (http://example.not/)FAILPASSPASSFAILFAIL
EventSource: constructor (act as if there is a network error) (https://example.not/test)FAILPASSPASSFAILFAIL
EventSource: constructor (act as if there is a network error) (ftp://example.not/)PASSPASSPASSPASSFAIL
EventSource: constructor (act as if there is a network error) (about:blank)PASSPASSPASSPASSFAIL
EventSource: constructor (act as if there is a network error) (mailto:whatwg@awesome.example)PASSPASSPASSPASSFAIL
EventSource: constructor (act as if there is a network error) (javascript:alert('FAIL'))PASSPASSPASSPASSFAIL
/eventsource/shared-worker/eventsource-constructor-non-same-origin.htmOKOKOKOKOK
shared worker - EventSource: constructor (act as if there is a network error) (http://example.not)FAILFAILPASSFAILFAIL
shared worker - EventSource: constructor (act as if there is a network error) (https://example.not/test)FAILFAILPASSFAILFAIL
shared worker - EventSource: constructor (act as if there is a network error) (ftp://example.not)PASSFAILPASSFAILFAIL
shared worker - EventSource: constructor (act as if there is a network error) (about:blank)PASSFAILPASSFAILFAIL
shared worker - EventSource: constructor (act as if there is a network error) (mailto:whatwg@awesome.example)PASSFAILPASSFAILFAIL
shared worker - EventSource: constructor (act as if there is a network error) (javascript:alert('FAIL'))PASSFAILPASSFAILFAIL