aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/script/dom/webidls/EventSource.webidl3
-rw-r--r--tests/wpt/metadata/eventsource/dedicated-worker/eventsource-close.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm.ini12
-rw-r--r--tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/dedicated-worker/eventsource-eventtarget.worker.js.ini3
-rw-r--r--tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onmesage.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onopen.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/dedicated-worker/eventsource-prototype.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/dedicated-worker/eventsource-url.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/event-data.html.ini3
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-close.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-constructor-document-domain.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-constructor-non-same-origin.htm.ini12
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-constructor-stringify.htm.ini12
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-constructor-url-bogus.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-cross-origin.htm.ini13
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-eventtarget.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-onmessage.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-onopen.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-prototype.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-reconnect.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/eventsource-url.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/format-bom-2.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-bom.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-comments.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-data-before-final-empty-line.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-data.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-event-empty.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-event.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-id-2.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-id.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-parsing.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-retry-bogus.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-retry-empty.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-retry.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-field-unknown.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-leading-space.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-mime-bogus.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-mime-trailing-semicolon.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-mime-valid-bogus.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-newlines.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-null-character.html.ini3
-rw-r--r--tests/wpt/metadata/eventsource/format-utf-8.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/interfaces.html.ini81
-rw-r--r--tests/wpt/metadata/eventsource/request-accept.htm.ini3
-rw-r--r--tests/wpt/metadata/eventsource/request-cache-control.htm.ini5
-rw-r--r--tests/wpt/metadata/eventsource/request-credentials.htm.ini7
-rw-r--r--tests/wpt/metadata/eventsource/request-redirect.htm.ini9
-rw-r--r--tests/wpt/metadata/eventsource/request-status-error.htm.ini15
-rw-r--r--tests/wpt/metadata/html/browsers/history/the-location-interface/location_assign.html.ini1
-rw-r--r--tests/wpt/metadata/html/dom/interfaces.html.ini54
-rw-r--r--tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmloptionscollection.html.ini1
-rw-r--r--tests/wpt/metadata/workers/constructors/Worker/expected-self-properties.worker.js.ini3
-rw-r--r--tests/wpt/metadata/workers/semantics/interface-objects/001.worker.js.ini3
-rw-r--r--tests/wpt/mozilla/tests/mozilla/interfaces.html1
-rw-r--r--tests/wpt/mozilla/tests/mozilla/interfaces.worker.js1
56 files changed, 254 insertions, 112 deletions
diff --git a/components/script/dom/webidls/EventSource.webidl b/components/script/dom/webidls/EventSource.webidl
index 11c30e959d4..b9cf82d6a3e 100644
--- a/components/script/dom/webidls/EventSource.webidl
+++ b/components/script/dom/webidls/EventSource.webidl
@@ -7,7 +7,8 @@
*/
[Constructor(DOMString url, optional EventSourceInit eventSourceInitDict),
- Exposed=(Window,Worker)]
+ Exposed=(Window,Worker),
+ Pref="dom.eventsource.enabled"]
interface EventSource : EventTarget {
readonly attribute DOMString url;
readonly attribute boolean withCredentials;
diff --git a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-close.htm.ini b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-close.htm.ini
index a63e12bcf62..64aa4dc6950 100644
--- a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-close.htm.ini
+++ b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-close.htm.ini
@@ -1,6 +1,5 @@
[eventsource-close.htm]
type: testharness
- expected: TIMEOUT
[dedicated worker - EventSource: close()]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm.ini b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm.ini
index 65080e165e4..f139e30e4ef 100644
--- a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm.ini
+++ b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm.ini
@@ -1,20 +1,20 @@
[eventsource-constructor-non-same-origin.htm]
type: testharness
[dedicated worker - EventSource: constructor (act as if there is a network error) (http://example.not/)]
- expected: TIMEOUT
+ expected: FAIL
[dedicated worker - EventSource: constructor (act as if there is a network error) (https://example.not/test)]
- expected: TIMEOUT
+ expected: FAIL
[dedicated worker - EventSource: constructor (act as if there is a network error) (ftp://example.not/)]
- expected: TIMEOUT
+ expected: FAIL
[dedicated worker - EventSource: constructor (act as if there is a network error) (about:blank)]
- expected: TIMEOUT
+ expected: FAIL
[dedicated worker - EventSource: constructor (act as if there is a network error) (mailto:whatwg@awesome.example)]
- expected: TIMEOUT
+ expected: FAIL
[dedicated worker - EventSource: constructor (act as if there is a network error) (javascript:alert('FAIL'))]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm.ini b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm.ini
new file mode 100644
index 00000000000..a49013bbcd9
--- /dev/null
+++ b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm.ini
@@ -0,0 +1,5 @@
+[eventsource-constructor-url-bogus.htm]
+ type: testharness
+ [dedicated worker - EventSource: constructor (invalid URL)]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-eventtarget.worker.js.ini b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-eventtarget.worker.js.ini
index 7e541e80663..113257a0aa4 100644
--- a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-eventtarget.worker.js.ini
+++ b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-eventtarget.worker.js.ini
@@ -1,7 +1,6 @@
[eventsource-eventtarget.worker]
type: testharness
- expected: TIMEOUT
bug: https://github.com/servo/servo/issues/8925
[dedicated worker - EventSource: addEventListener()]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onmesage.htm.ini b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onmesage.htm.ini
index 9d842e30be8..f5091818eb8 100644
--- a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onmesage.htm.ini
+++ b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onmesage.htm.ini
@@ -1,6 +1,5 @@
[eventsource-onmesage.htm]
type: testharness
- expected: TIMEOUT
[dedicated worker - EventSource: onmessage]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onopen.htm.ini b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onopen.htm.ini
index ba0ffa13f06..46763f8958c 100644
--- a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onopen.htm.ini
+++ b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-onopen.htm.ini
@@ -1,6 +1,5 @@
[eventsource-onopen.htm]
type: testharness
- expected: TIMEOUT
[dedicated worker - EventSource: onopen (announcing the connection)]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-prototype.htm.ini b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-prototype.htm.ini
new file mode 100644
index 00000000000..f7a425c7190
--- /dev/null
+++ b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-prototype.htm.ini
@@ -0,0 +1,5 @@
+[eventsource-prototype.htm]
+ type: testharness
+ [dedicated worker - EventSource: prototype et al]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-url.htm.ini b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-url.htm.ini
new file mode 100644
index 00000000000..4130add5218
--- /dev/null
+++ b/tests/wpt/metadata/eventsource/dedicated-worker/eventsource-url.htm.ini
@@ -0,0 +1,5 @@
+[eventsource-url.htm]
+ type: testharness
+ [dedicated worker - EventSource: url]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/eventsource/event-data.html.ini b/tests/wpt/metadata/eventsource/event-data.html.ini
index 3d139d5f390..14e880be7c4 100644
--- a/tests/wpt/metadata/eventsource/event-data.html.ini
+++ b/tests/wpt/metadata/eventsource/event-data.html.ini
@@ -1,6 +1,5 @@
[event-data.html]
type: testharness
- expected: TIMEOUT
[EventSource: lines and data parsing]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-close.htm.ini b/tests/wpt/metadata/eventsource/eventsource-close.htm.ini
index 3a1327e055d..a892a4d6a63 100644
--- a/tests/wpt/metadata/eventsource/eventsource-close.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-close.htm.ini
@@ -1,9 +1,8 @@
[eventsource-close.htm]
type: testharness
- expected: TIMEOUT
[EventSource: close()]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: close(), test events]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-constructor-document-domain.htm.ini b/tests/wpt/metadata/eventsource/eventsource-constructor-document-domain.htm.ini
index 09278ea3c0c..f8a7cc98e65 100644
--- a/tests/wpt/metadata/eventsource/eventsource-constructor-document-domain.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-constructor-document-domain.htm.ini
@@ -1,6 +1,5 @@
[eventsource-constructor-document-domain.htm]
type: testharness
- expected: TIMEOUT
[EventSource: document.domain]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-constructor-non-same-origin.htm.ini b/tests/wpt/metadata/eventsource/eventsource-constructor-non-same-origin.htm.ini
index b102c849cef..e6876748057 100644
--- a/tests/wpt/metadata/eventsource/eventsource-constructor-non-same-origin.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-constructor-non-same-origin.htm.ini
@@ -1,20 +1,20 @@
[eventsource-constructor-non-same-origin.htm]
type: testharness
[EventSource: constructor (act as if there is a network error) (http://example.not/)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: constructor (act as if there is a network error) (https://example.not/test)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: constructor (act as if there is a network error) (ftp://example.not/)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: constructor (act as if there is a network error) (about:blank)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: constructor (act as if there is a network error) (mailto:whatwg@awesome.example)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: constructor (act as if there is a network error) (javascript:alert('FAIL'))]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-constructor-stringify.htm.ini b/tests/wpt/metadata/eventsource/eventsource-constructor-stringify.htm.ini
index 0e82e21bece..a7dcaf15440 100644
--- a/tests/wpt/metadata/eventsource/eventsource-constructor-stringify.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-constructor-stringify.htm.ini
@@ -1,6 +1,14 @@
[eventsource-constructor-stringify.htm]
type: testharness
- expected: TIMEOUT
[EventSource: stringify argument, object]
- expected: TIMEOUT
+ expected: FAIL
+
+ [EventSource: stringify argument, 1]
+ expected: FAIL
+
+ [EventSource: stringify argument, null]
+ expected: FAIL
+
+ [EventSource: stringify argument, undefined]
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-constructor-url-bogus.htm.ini b/tests/wpt/metadata/eventsource/eventsource-constructor-url-bogus.htm.ini
new file mode 100644
index 00000000000..2ac31a6aca1
--- /dev/null
+++ b/tests/wpt/metadata/eventsource/eventsource-constructor-url-bogus.htm.ini
@@ -0,0 +1,5 @@
+[eventsource-constructor-url-bogus.htm]
+ type: testharness
+ [EventSource: constructor (invalid URL)]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/eventsource/eventsource-cross-origin.htm.ini b/tests/wpt/metadata/eventsource/eventsource-cross-origin.htm.ini
index d89399e968d..e15e785a561 100644
--- a/tests/wpt/metadata/eventsource/eventsource-cross-origin.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-cross-origin.htm.ini
@@ -1,21 +1,20 @@
[eventsource-cross-origin.htm]
type: testharness
- expected: TIMEOUT
[EventSource: cross-origin basic use]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: cross-origin redirect use]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: cross-origin redirect use recon]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: cross-origin allow-origin: http://example.org should fail]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: cross-origin allow-origin:'' should fail]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: cross-origin No allow-origin should fail]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-eventtarget.htm.ini b/tests/wpt/metadata/eventsource/eventsource-eventtarget.htm.ini
index 2986fa9f354..c5525b8a537 100644
--- a/tests/wpt/metadata/eventsource/eventsource-eventtarget.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-eventtarget.htm.ini
@@ -1,6 +1,5 @@
[eventsource-eventtarget.htm]
type: testharness
- expected: TIMEOUT
[EventSource: addEventListener()]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-onmessage.htm.ini b/tests/wpt/metadata/eventsource/eventsource-onmessage.htm.ini
index d857234c474..415bd7c471b 100644
--- a/tests/wpt/metadata/eventsource/eventsource-onmessage.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-onmessage.htm.ini
@@ -1,6 +1,5 @@
[eventsource-onmessage.htm]
type: testharness
- expected: TIMEOUT
[EventSource: onmessage]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-onopen.htm.ini b/tests/wpt/metadata/eventsource/eventsource-onopen.htm.ini
index 6158296e042..f67e21e13e2 100644
--- a/tests/wpt/metadata/eventsource/eventsource-onopen.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-onopen.htm.ini
@@ -1,6 +1,5 @@
[eventsource-onopen.htm]
type: testharness
- expected: TIMEOUT
[EventSource: onopen (announcing the connection)]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-prototype.htm.ini b/tests/wpt/metadata/eventsource/eventsource-prototype.htm.ini
new file mode 100644
index 00000000000..dca324d5e66
--- /dev/null
+++ b/tests/wpt/metadata/eventsource/eventsource-prototype.htm.ini
@@ -0,0 +1,5 @@
+[eventsource-prototype.htm]
+ type: testharness
+ [EventSource: prototype et al]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/eventsource/eventsource-reconnect.htm.ini b/tests/wpt/metadata/eventsource/eventsource-reconnect.htm.ini
index 8ad4f744c50..d82a99aa477 100644
--- a/tests/wpt/metadata/eventsource/eventsource-reconnect.htm.ini
+++ b/tests/wpt/metadata/eventsource/eventsource-reconnect.htm.ini
@@ -1,9 +1,8 @@
[eventsource-reconnect.htm]
type: testharness
- expected: TIMEOUT
[EventSource: reconnection 200]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: reconnection, test reconnection events]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/eventsource-url.htm.ini b/tests/wpt/metadata/eventsource/eventsource-url.htm.ini
new file mode 100644
index 00000000000..1a36f3fab88
--- /dev/null
+++ b/tests/wpt/metadata/eventsource/eventsource-url.htm.ini
@@ -0,0 +1,5 @@
+[eventsource-url.htm]
+ type: testharness
+ [EventSource: url]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/eventsource/format-bom-2.htm.ini b/tests/wpt/metadata/eventsource/format-bom-2.htm.ini
index e08dd805383..cf286d7ddf9 100644
--- a/tests/wpt/metadata/eventsource/format-bom-2.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-bom-2.htm.ini
@@ -1,6 +1,5 @@
[format-bom-2.htm]
type: testharness
- expected: TIMEOUT
[EventSource: Double BOM]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-bom.htm.ini b/tests/wpt/metadata/eventsource/format-bom.htm.ini
index edd085c3ba2..64e67e7fb4e 100644
--- a/tests/wpt/metadata/eventsource/format-bom.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-bom.htm.ini
@@ -1,6 +1,5 @@
[format-bom.htm]
type: testharness
- expected: TIMEOUT
[EventSource: BOM]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-comments.htm.ini b/tests/wpt/metadata/eventsource/format-comments.htm.ini
index 5b2745cb89e..94715a0059a 100644
--- a/tests/wpt/metadata/eventsource/format-comments.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-comments.htm.ini
@@ -1,6 +1,5 @@
[format-comments.htm]
type: testharness
- expected: TIMEOUT
[EventSource: comment fest]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-data-before-final-empty-line.htm.ini b/tests/wpt/metadata/eventsource/format-data-before-final-empty-line.htm.ini
index 6a524d99727..6de8642ac47 100644
--- a/tests/wpt/metadata/eventsource/format-data-before-final-empty-line.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-data-before-final-empty-line.htm.ini
@@ -1,6 +1,5 @@
[format-data-before-final-empty-line.htm]
type: testharness
- expected: TIMEOUT
[EventSource: a data before final empty line]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-data.htm.ini b/tests/wpt/metadata/eventsource/format-field-data.htm.ini
index 83036f40728..c06b343a528 100644
--- a/tests/wpt/metadata/eventsource/format-field-data.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-data.htm.ini
@@ -1,6 +1,5 @@
[format-field-data.htm]
type: testharness
- expected: TIMEOUT
[EventSource: data field parsing]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-event-empty.htm.ini b/tests/wpt/metadata/eventsource/format-field-event-empty.htm.ini
index 1fa346f80f6..52f3322218f 100644
--- a/tests/wpt/metadata/eventsource/format-field-event-empty.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-event-empty.htm.ini
@@ -1,6 +1,5 @@
[format-field-event-empty.htm]
type: testharness
- expected: TIMEOUT
[EventSource: empty "event" field]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-event.htm.ini b/tests/wpt/metadata/eventsource/format-field-event.htm.ini
index 5fc6193a8a2..a04bef8c5d2 100644
--- a/tests/wpt/metadata/eventsource/format-field-event.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-event.htm.ini
@@ -1,6 +1,5 @@
[format-field-event.htm]
type: testharness
- expected: TIMEOUT
[EventSource: custom event name]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-id-2.htm.ini b/tests/wpt/metadata/eventsource/format-field-id-2.htm.ini
index f9ceffad6b5..db7df35dd1b 100644
--- a/tests/wpt/metadata/eventsource/format-field-id-2.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-id-2.htm.ini
@@ -1,6 +1,5 @@
[format-field-id-2.htm]
type: testharness
- expected: TIMEOUT
[EventSource: Last-Event-ID (2)]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-id.htm.ini b/tests/wpt/metadata/eventsource/format-field-id.htm.ini
index 9bf22db1d92..7574f06467e 100644
--- a/tests/wpt/metadata/eventsource/format-field-id.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-id.htm.ini
@@ -1,6 +1,5 @@
[format-field-id.htm]
type: testharness
- expected: TIMEOUT
[EventSource: Last-Event-ID]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-parsing.htm.ini b/tests/wpt/metadata/eventsource/format-field-parsing.htm.ini
index c59034b79e0..0138a4e364c 100644
--- a/tests/wpt/metadata/eventsource/format-field-parsing.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-parsing.htm.ini
@@ -1,6 +1,5 @@
[format-field-parsing.htm]
type: testharness
- expected: TIMEOUT
[EventSource: field parsing]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-retry-bogus.htm.ini b/tests/wpt/metadata/eventsource/format-field-retry-bogus.htm.ini
index c5a0516b159..d48cb5f75b5 100644
--- a/tests/wpt/metadata/eventsource/format-field-retry-bogus.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-retry-bogus.htm.ini
@@ -1,6 +1,5 @@
[format-field-retry-bogus.htm]
type: testharness
- expected: TIMEOUT
[EventSource: "retry" field (bogus)]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-retry-empty.htm.ini b/tests/wpt/metadata/eventsource/format-field-retry-empty.htm.ini
index 6e23cbca96a..6490cd21548 100644
--- a/tests/wpt/metadata/eventsource/format-field-retry-empty.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-retry-empty.htm.ini
@@ -1,6 +1,5 @@
[format-field-retry-empty.htm]
type: testharness
- expected: TIMEOUT
[EventSource: empty retry field]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-retry.htm.ini b/tests/wpt/metadata/eventsource/format-field-retry.htm.ini
index 07da7095f1d..e2171f00af2 100644
--- a/tests/wpt/metadata/eventsource/format-field-retry.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-retry.htm.ini
@@ -1,6 +1,5 @@
[format-field-retry.htm]
type: testharness
- expected: TIMEOUT
[EventSource: "retry" field]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-field-unknown.htm.ini b/tests/wpt/metadata/eventsource/format-field-unknown.htm.ini
index cb00c0617f9..8f5d446ea7f 100644
--- a/tests/wpt/metadata/eventsource/format-field-unknown.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-field-unknown.htm.ini
@@ -1,6 +1,5 @@
[format-field-unknown.htm]
type: testharness
- expected: TIMEOUT
[EventSource: unknown fields and parsing fun]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-leading-space.htm.ini b/tests/wpt/metadata/eventsource/format-leading-space.htm.ini
index 71aec450fc9..2bd98e1ff1c 100644
--- a/tests/wpt/metadata/eventsource/format-leading-space.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-leading-space.htm.ini
@@ -1,6 +1,5 @@
[format-leading-space.htm]
type: testharness
- expected: TIMEOUT
[EventSource: leading space]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-mime-bogus.htm.ini b/tests/wpt/metadata/eventsource/format-mime-bogus.htm.ini
index 1e8644951e1..c0258901cef 100644
--- a/tests/wpt/metadata/eventsource/format-mime-bogus.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-mime-bogus.htm.ini
@@ -1,6 +1,5 @@
[format-mime-bogus.htm]
type: testharness
- expected: TIMEOUT
[EventSource: bogus MIME type]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-mime-trailing-semicolon.htm.ini b/tests/wpt/metadata/eventsource/format-mime-trailing-semicolon.htm.ini
index f3fe2380fdf..b8151056ac1 100644
--- a/tests/wpt/metadata/eventsource/format-mime-trailing-semicolon.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-mime-trailing-semicolon.htm.ini
@@ -1,6 +1,5 @@
[format-mime-trailing-semicolon.htm]
type: testharness
- expected: TIMEOUT
[EventSource: MIME type with trailing ;]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-mime-valid-bogus.htm.ini b/tests/wpt/metadata/eventsource/format-mime-valid-bogus.htm.ini
index 33716ff2979..4603c171651 100644
--- a/tests/wpt/metadata/eventsource/format-mime-valid-bogus.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-mime-valid-bogus.htm.ini
@@ -1,6 +1,5 @@
[format-mime-valid-bogus.htm]
type: testharness
- expected: TIMEOUT
[EventSource: incorrect valid MIME type]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-newlines.htm.ini b/tests/wpt/metadata/eventsource/format-newlines.htm.ini
index e7bf78f56db..64aaa33572b 100644
--- a/tests/wpt/metadata/eventsource/format-newlines.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-newlines.htm.ini
@@ -1,6 +1,5 @@
[format-newlines.htm]
type: testharness
- expected: TIMEOUT
[EventSource: newline fest]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-null-character.html.ini b/tests/wpt/metadata/eventsource/format-null-character.html.ini
index 1dd1e7136be..29a30bdef83 100644
--- a/tests/wpt/metadata/eventsource/format-null-character.html.ini
+++ b/tests/wpt/metadata/eventsource/format-null-character.html.ini
@@ -1,6 +1,5 @@
[format-null-character.html]
type: testharness
- expected: TIMEOUT
[EventSource: null character in response]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/format-utf-8.htm.ini b/tests/wpt/metadata/eventsource/format-utf-8.htm.ini
index fb2cf365e17..1c8cfeafb5b 100644
--- a/tests/wpt/metadata/eventsource/format-utf-8.htm.ini
+++ b/tests/wpt/metadata/eventsource/format-utf-8.htm.ini
@@ -1,6 +1,5 @@
[format-utf-8.htm]
type: testharness
- expected: TIMEOUT
[EventSource: always UTF-8]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/interfaces.html.ini b/tests/wpt/metadata/eventsource/interfaces.html.ini
index 66e64261789..aeece3e4173 100644
--- a/tests/wpt/metadata/eventsource/interfaces.html.ini
+++ b/tests/wpt/metadata/eventsource/interfaces.html.ini
@@ -9,3 +9,84 @@
[Stringification of new EventSource("http://foo")]
expected: FAIL
+ [EventSource interface object length]
+ expected: FAIL
+
+ [EventSource interface object name]
+ expected: FAIL
+
+ [EventSource interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [EventSource interface: attribute url]
+ expected: FAIL
+
+ [EventSource interface: attribute withCredentials]
+ expected: FAIL
+
+ [EventSource interface: constant CONNECTING on interface object]
+ expected: FAIL
+
+ [EventSource interface: constant CONNECTING on interface prototype object]
+ expected: FAIL
+
+ [EventSource interface: constant OPEN on interface object]
+ expected: FAIL
+
+ [EventSource interface: constant OPEN on interface prototype object]
+ expected: FAIL
+
+ [EventSource interface: constant CLOSED on interface object]
+ expected: FAIL
+
+ [EventSource interface: constant CLOSED on interface prototype object]
+ expected: FAIL
+
+ [EventSource interface: attribute readyState]
+ expected: FAIL
+
+ [EventSource interface: attribute onopen]
+ expected: FAIL
+
+ [EventSource interface: attribute onmessage]
+ expected: FAIL
+
+ [EventSource interface: attribute onerror]
+ expected: FAIL
+
+ [EventSource interface: operation close()]
+ expected: FAIL
+
+ [EventSource must be primary interface of new EventSource("http://foo")]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "url" with the proper type (0)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "withCredentials" with the proper type (1)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "CONNECTING" with the proper type (2)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "OPEN" with the proper type (3)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "CLOSED" with the proper type (4)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "readyState" with the proper type (5)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "onopen" with the proper type (6)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "onmessage" with the proper type (7)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "onerror" with the proper type (8)]
+ expected: FAIL
+
+ [EventSource interface: new EventSource("http://foo") must inherit property "close" with the proper type (9)]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/eventsource/request-accept.htm.ini b/tests/wpt/metadata/eventsource/request-accept.htm.ini
index b74487ed13f..41f665968d8 100644
--- a/tests/wpt/metadata/eventsource/request-accept.htm.ini
+++ b/tests/wpt/metadata/eventsource/request-accept.htm.ini
@@ -1,6 +1,5 @@
[request-accept.htm]
type: testharness
- expected: TIMEOUT
[EventSource: Accept header]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/request-cache-control.htm.ini b/tests/wpt/metadata/eventsource/request-cache-control.htm.ini
index 5e79e2360a7..08c14fe743a 100644
--- a/tests/wpt/metadata/eventsource/request-cache-control.htm.ini
+++ b/tests/wpt/metadata/eventsource/request-cache-control.htm.ini
@@ -1,9 +1,8 @@
[request-cache-control.htm]
type: testharness
- expected: TIMEOUT
[EventSource: Cache-Control]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: Cache-Control 1]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/request-credentials.htm.ini b/tests/wpt/metadata/eventsource/request-credentials.htm.ini
index 1ca9f95ac12..138c988e338 100644
--- a/tests/wpt/metadata/eventsource/request-credentials.htm.ini
+++ b/tests/wpt/metadata/eventsource/request-credentials.htm.ini
@@ -1,12 +1,11 @@
[request-credentials.htm]
type: testharness
- expected: TIMEOUT
[EventSource: credentials: credentials enabled]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: credentials: credentials disabled]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: credentials: credentials default]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/request-redirect.htm.ini b/tests/wpt/metadata/eventsource/request-redirect.htm.ini
index 2f7496bf3cf..a86159c2b92 100644
--- a/tests/wpt/metadata/eventsource/request-redirect.htm.ini
+++ b/tests/wpt/metadata/eventsource/request-redirect.htm.ini
@@ -1,15 +1,14 @@
[request-redirect.htm]
type: testharness
- expected: TIMEOUT
[EventSource: redirect (301)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: redirect (302)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: redirect (303)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: redirect (307)]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/eventsource/request-status-error.htm.ini b/tests/wpt/metadata/eventsource/request-status-error.htm.ini
index cec868876da..e7c177a3c39 100644
--- a/tests/wpt/metadata/eventsource/request-status-error.htm.ini
+++ b/tests/wpt/metadata/eventsource/request-status-error.htm.ini
@@ -1,24 +1,23 @@
[request-status-error.htm]
type: testharness
- expected: TIMEOUT
[EventSource: incorrect HTTP status code (204)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: incorrect HTTP status code (205)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: incorrect HTTP status code (210)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: incorrect HTTP status code (299)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: incorrect HTTP status code (404)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: incorrect HTTP status code (410)]
- expected: TIMEOUT
+ expected: FAIL
[EventSource: incorrect HTTP status code (503)]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location_assign.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location_assign.html.ini
index 3193292cbe9..c9e2281c872 100644
--- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location_assign.html.ini
+++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location_assign.html.ini
@@ -2,3 +2,4 @@
type: testharness
[location assign]
expected: FAIL
+
diff --git a/tests/wpt/metadata/html/dom/interfaces.html.ini b/tests/wpt/metadata/html/dom/interfaces.html.ini
index 0fb1a118e08..878dc8d26b0 100644
--- a/tests/wpt/metadata/html/dom/interfaces.html.ini
+++ b/tests/wpt/metadata/html/dom/interfaces.html.ini
@@ -10599,3 +10599,57 @@
[Navigator interface: window.navigator must inherit property "hardwareConcurrency" with the proper type (22)]
expected: FAIL
+ [EventSource interface: existence and properties of interface object]
+ expected: FAIL
+
+ [EventSource interface object length]
+ expected: FAIL
+
+ [EventSource interface object name]
+ expected: FAIL
+
+ [EventSource interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [EventSource interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [EventSource interface: attribute url]
+ expected: FAIL
+
+ [EventSource interface: attribute withCredentials]
+ expected: FAIL
+
+ [EventSource interface: constant CONNECTING on interface object]
+ expected: FAIL
+
+ [EventSource interface: constant CONNECTING on interface prototype object]
+ expected: FAIL
+
+ [EventSource interface: constant OPEN on interface object]
+ expected: FAIL
+
+ [EventSource interface: constant OPEN on interface prototype object]
+ expected: FAIL
+
+ [EventSource interface: constant CLOSED on interface object]
+ expected: FAIL
+
+ [EventSource interface: constant CLOSED on interface prototype object]
+ expected: FAIL
+
+ [EventSource interface: attribute readyState]
+ expected: FAIL
+
+ [EventSource interface: attribute onopen]
+ expected: FAIL
+
+ [EventSource interface: attribute onmessage]
+ expected: FAIL
+
+ [EventSource interface: attribute onerror]
+ expected: FAIL
+
+ [EventSource interface: operation close()]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmloptionscollection.html.ini b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmloptionscollection.html.ini
index eb045799edd..4ea1f777183 100644
--- a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmloptionscollection.html.ini
+++ b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmloptionscollection.html.ini
@@ -17,3 +17,4 @@
[HTMLOptionsCollection.add method insert HTMLOptionElement Option element]
expected: FAIL
+
diff --git a/tests/wpt/metadata/workers/constructors/Worker/expected-self-properties.worker.js.ini b/tests/wpt/metadata/workers/constructors/Worker/expected-self-properties.worker.js.ini
index c626848dd1f..f7c5702bba0 100644
--- a/tests/wpt/metadata/workers/constructors/Worker/expected-self-properties.worker.js.ini
+++ b/tests/wpt/metadata/workers/constructors/Worker/expected-self-properties.worker.js.ini
@@ -6,3 +6,6 @@
[existence of SharedWorker]
expected: FAIL
+ [existence of EventSource]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/workers/semantics/interface-objects/001.worker.js.ini b/tests/wpt/metadata/workers/semantics/interface-objects/001.worker.js.ini
index 06af6a6a986..2c7740b23a8 100644
--- a/tests/wpt/metadata/workers/semantics/interface-objects/001.worker.js.ini
+++ b/tests/wpt/metadata/workers/semantics/interface-objects/001.worker.js.ini
@@ -81,3 +81,6 @@
[The IDBTransaction interface object should be exposed.]
expected: FAIL
+ [The EventSource interface object should be exposed.]
+ expected: FAIL
+
diff --git a/tests/wpt/mozilla/tests/mozilla/interfaces.html b/tests/wpt/mozilla/tests/mozilla/interfaces.html
index fb57e17e223..8599e2a1780 100644
--- a/tests/wpt/mozilla/tests/mozilla/interfaces.html
+++ b/tests/wpt/mozilla/tests/mozilla/interfaces.html
@@ -41,7 +41,6 @@ test_interfaces([
"Element",
"ErrorEvent",
"Event",
- "EventSource",
"EventTarget",
"File",
"FileList",
diff --git a/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js b/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js
index ba5ff953427..944607698a4 100644
--- a/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js
+++ b/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js
@@ -35,7 +35,6 @@ test_interfaces([
"Element",
"ErrorEvent",
"Event",
- "EventSource",
"EventTarget",
"File",
"FileList",