aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/secure-contexts/support/parent-shared-worker-script.js
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2017-10-30 09:31:22 -0400
committerJosh Matthews <josh@joshmatthews.net>2017-10-30 18:26:08 -0400
commit75736751d9ffa1489c67387b89b79d7ebd06611c (patch)
treeda615fa4454d45743b6fe656d3fc9a1643695158 /tests/wpt/web-platform-tests/secure-contexts/support/parent-shared-worker-script.js
parent1b73cf33525afbbe2d077554d1965b74ef9ae5e3 (diff)
downloadservo-75736751d9ffa1489c67387b89b79d7ebd06611c.tar.gz
servo-75736751d9ffa1489c67387b89b79d7ebd06611c.zip
Update web-platform-tests to revision 14cfa4d648cc1c853b4153268df672d21425f8c1
Diffstat (limited to 'tests/wpt/web-platform-tests/secure-contexts/support/parent-shared-worker-script.js')
-rw-r--r--tests/wpt/web-platform-tests/secure-contexts/support/parent-shared-worker-script.js11
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/wpt/web-platform-tests/secure-contexts/support/parent-shared-worker-script.js b/tests/wpt/web-platform-tests/secure-contexts/support/parent-shared-worker-script.js
index 7f999f93847..083564a0541 100644
--- a/tests/wpt/web-platform-tests/secure-contexts/support/parent-shared-worker-script.js
+++ b/tests/wpt/web-platform-tests/secure-contexts/support/parent-shared-worker-script.js
@@ -1,8 +1,13 @@
addEventListener("connect", function (e) {
var port = e.ports[0];
port.start();
- var w = new Worker("dedicated-worker-script.js");
- w.onmessage = function (e) {
- port.postMessage(e.data);
+ // If nested workers aren't supported, punt:
+ if (typeof Worker != "undefined") {
+ var w = new Worker("dedicated-worker-script.js");
+ w.onmessage = function (e) {
+ port.postMessage(e.data);
+ }
+ } else {
+ port.postMessage("Nested workers not supported.");
}
});