summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/fetch/private-network-access/resources/worker-fetcher.js
blob: aab49afe6f47c752884d407cfa48ef38e3b4a847 (plain)
1
2
3
4
5
6
7
8
9
10
11
const url = new URL(self.location).searchParams.get("url");
const worker = new Worker(url);

// Relay messages from the worker to the parent frame.
worker.addEventListener("message", (evt) => {
  self.postMessage(evt.data);
});

worker.addEventListener("error", (evt) => {
  self.postMessage({ error: evt.message || "unknown error" });
});