diff options
Diffstat (limited to 'tests/wpt/web-platform-tests/workers/support/SharedWorker-create-common.js')
-rw-r--r-- | tests/wpt/web-platform-tests/workers/support/SharedWorker-create-common.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/wpt/web-platform-tests/workers/support/SharedWorker-create-common.js b/tests/wpt/web-platform-tests/workers/support/SharedWorker-create-common.js new file mode 100644 index 00000000000..1d06174f12d --- /dev/null +++ b/tests/wpt/web-platform-tests/workers/support/SharedWorker-create-common.js @@ -0,0 +1,8 @@ +// Make a SharedWorker that has the same external interface as a DedicatedWorker, to use in shared test code. +function createWorker() +{ + var worker = new SharedWorker('support/SharedWorker-common.js', 'name'); + worker.port.onmessage = function(evt) { worker.onmessage(evt); }; + worker.postMessage = function(msg, port) { worker.port.postMessage(msg, port); }; + return worker; +} |