1
0
Fork 0
firefox/testing/web-platform/tests/fenced-frame/resources/shared-worker.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

14 lines
366 B
JavaScript

// This is loaded as a SharedWorker in a WPT. When postMessaged to, forwards
// that message to all registered ports through a postMessage call.
const ports = [];
onconnect = function (event) {
const port = event.ports[0];
ports.push(port);
port.onmessage = async function(e) {
ports.forEach(curPort => {
curPort.postMessage(e.data);
});
}
}