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" });
});
|