From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- .../tests/workers/constructors/SharedWorker/1 | 3 + .../constructors/SharedWorker/URLMismatchError.htm | 19 ++++++ .../constructors/SharedWorker/connect-event.html | 26 +++++++++ .../constructors/SharedWorker/dummy-name.html | 17 ++++++ .../SharedWorker/dummy-shared-worker.html | 17 ++++++ .../constructors/SharedWorker/empty-name.html | 17 ++++++ .../constructors/SharedWorker/global-members.html | 34 +++++++++++ .../SharedWorker/interface-objects.html | 41 +++++++++++++ .../workers/constructors/SharedWorker/name.html | 24 ++++++++ .../SharedWorker/no-arguments-ctor.html | 20 +++++++ .../tests/workers/constructors/SharedWorker/null | 3 + .../constructors/SharedWorker/null-arguments.html | 25 ++++++++ .../SharedWorker/number-arguments.html | 25 ++++++++ .../constructors/SharedWorker/port-onmessage.html | 23 ++++++++ .../constructors/SharedWorker/port-properties.html | 26 +++++++++ .../constructors/SharedWorker/port-readonly.html | 21 +++++++ .../constructors/SharedWorker/same-origin.html | 67 ++++++++++++++++++++++ .../SharedWorker/setting-port-members.html | 59 +++++++++++++++++++ .../constructors/SharedWorker/shared-worker.js | 6 ++ .../workers/constructors/SharedWorker/undefined | 3 + .../SharedWorker/undefined-arguments.html | 25 ++++++++ .../SharedWorker/unexpected-global-properties.html | 30 ++++++++++ .../SharedWorker/unresolvable-url.html | 19 ++++++ 23 files changed, 550 insertions(+) create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/1 create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/URLMismatchError.htm create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/connect-event.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/dummy-name.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/dummy-shared-worker.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/empty-name.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/global-members.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/interface-objects.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/name.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/no-arguments-ctor.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/null create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/null-arguments.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/number-arguments.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/port-onmessage.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/port-properties.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/port-readonly.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/same-origin.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/setting-port-members.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/shared-worker.js create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/undefined create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/undefined-arguments.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/unexpected-global-properties.html create mode 100644 testing/web-platform/tests/workers/constructors/SharedWorker/unresolvable-url.html (limited to 'testing/web-platform/tests/workers/constructors/SharedWorker') diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/1 b/testing/web-platform/tests/workers/constructors/SharedWorker/1 new file mode 100644 index 000000000..c3f67beea --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/1 @@ -0,0 +1,3 @@ +onconnect = function(e) { + e.ports[0].postMessage(['1', self.name]); +} \ No newline at end of file diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/URLMismatchError.htm b/testing/web-platform/tests/workers/constructors/SharedWorker/URLMismatchError.htm new file mode 100644 index 000000000..e74e66072 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/URLMismatchError.htm @@ -0,0 +1,19 @@ + + +Web Workers: SharedWorker - throw URLMismatchError + + + +
+ diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/connect-event.html b/testing/web-platform/tests/workers/constructors/SharedWorker/connect-event.html new file mode 100644 index 000000000..a9719d9de --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/connect-event.html @@ -0,0 +1,26 @@ + + +connect event + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/dummy-name.html b/testing/web-platform/tests/workers/constructors/SharedWorker/dummy-name.html new file mode 100644 index 000000000..9e2732923 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/dummy-name.html @@ -0,0 +1,17 @@ + + +creating a dummy shared worker with name "foo" + + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/dummy-shared-worker.html b/testing/web-platform/tests/workers/constructors/SharedWorker/dummy-shared-worker.html new file mode 100644 index 000000000..e9aff9c5b --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/dummy-shared-worker.html @@ -0,0 +1,17 @@ + + +creating a dummy shared worker + + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/empty-name.html b/testing/web-platform/tests/workers/constructors/SharedWorker/empty-name.html new file mode 100644 index 000000000..95ff6d1ad --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/empty-name.html @@ -0,0 +1,17 @@ + + +creating a dummy shared worker with explicit name "" + + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/global-members.html b/testing/web-platform/tests/workers/constructors/SharedWorker/global-members.html new file mode 100644 index 000000000..af4eb1d45 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/global-members.html @@ -0,0 +1,34 @@ + + +members of SharedWorkerGlobalScope + + +
+ + + + + + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/interface-objects.html b/testing/web-platform/tests/workers/constructors/SharedWorker/interface-objects.html new file mode 100644 index 000000000..e91b2dc6a --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/interface-objects.html @@ -0,0 +1,41 @@ + + +expected interface objects/constructors + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/name.html b/testing/web-platform/tests/workers/constructors/SharedWorker/name.html new file mode 100644 index 000000000..823e16c7c --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/name.html @@ -0,0 +1,24 @@ + + +self.name + + +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/no-arguments-ctor.html b/testing/web-platform/tests/workers/constructors/SharedWorker/no-arguments-ctor.html new file mode 100644 index 000000000..eaee870db --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/no-arguments-ctor.html @@ -0,0 +1,20 @@ + + +no arguments + + + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/null b/testing/web-platform/tests/workers/constructors/SharedWorker/null new file mode 100644 index 000000000..5c38505b6 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/null @@ -0,0 +1,3 @@ +onconnect = function(e) { + e.ports[0].postMessage(['null', self.name]); +} \ No newline at end of file diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/null-arguments.html b/testing/web-platform/tests/workers/constructors/SharedWorker/null-arguments.html new file mode 100644 index 000000000..c711b2cb5 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/null-arguments.html @@ -0,0 +1,25 @@ + + +null as arguments + + +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/number-arguments.html b/testing/web-platform/tests/workers/constructors/SharedWorker/number-arguments.html new file mode 100644 index 000000000..1a4cfb2ea --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/number-arguments.html @@ -0,0 +1,25 @@ + + +1 as arguments + + +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/port-onmessage.html b/testing/web-platform/tests/workers/constructors/SharedWorker/port-onmessage.html new file mode 100644 index 000000000..a2f4df0bf --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/port-onmessage.html @@ -0,0 +1,23 @@ + + +worker.port.onmessage + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/port-properties.html b/testing/web-platform/tests/workers/constructors/SharedWorker/port-properties.html new file mode 100644 index 000000000..f8a676dd2 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/port-properties.html @@ -0,0 +1,26 @@ + + +worker.port + + + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/port-readonly.html b/testing/web-platform/tests/workers/constructors/SharedWorker/port-readonly.html new file mode 100644 index 000000000..f087ab0f6 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/port-readonly.html @@ -0,0 +1,21 @@ + + +setting worker.port + + + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/same-origin.html b/testing/web-platform/tests/workers/constructors/SharedWorker/same-origin.html new file mode 100644 index 000000000..2e0dd8db3 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/same-origin.html @@ -0,0 +1,67 @@ + + +same-origin checks + + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/setting-port-members.html b/testing/web-platform/tests/workers/constructors/SharedWorker/setting-port-members.html new file mode 100644 index 000000000..8c79ff295 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/setting-port-members.html @@ -0,0 +1,59 @@ + + +setting members of worker.port + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/shared-worker.js b/testing/web-platform/tests/workers/constructors/SharedWorker/shared-worker.js new file mode 100644 index 000000000..babebb1ce --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/shared-worker.js @@ -0,0 +1,6 @@ +onconnect = function(e) { + var port = e.ports[0]; + port.onmessage = function(e) { + port.postMessage('ping'); + } +} diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/undefined b/testing/web-platform/tests/workers/constructors/SharedWorker/undefined new file mode 100644 index 000000000..3fe840d30 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/undefined @@ -0,0 +1,3 @@ +onconnect = function(e) { + e.ports[0].postMessage(['undefined', self.name]); +} \ No newline at end of file diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/undefined-arguments.html b/testing/web-platform/tests/workers/constructors/SharedWorker/undefined-arguments.html new file mode 100644 index 000000000..b9a3b3692 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/undefined-arguments.html @@ -0,0 +1,25 @@ + + +undefined as arguments + + +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/unexpected-global-properties.html b/testing/web-platform/tests/workers/constructors/SharedWorker/unexpected-global-properties.html new file mode 100644 index 000000000..39739022d --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/unexpected-global-properties.html @@ -0,0 +1,30 @@ + + +unexpected members/interface objects/constructors + + +
+ + diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/unresolvable-url.html b/testing/web-platform/tests/workers/constructors/SharedWorker/unresolvable-url.html new file mode 100644 index 000000000..2ca3d93d3 --- /dev/null +++ b/testing/web-platform/tests/workers/constructors/SharedWorker/unresolvable-url.html @@ -0,0 +1,19 @@ + + +resolving broken url + + + +
+ + -- cgit v1.2.3