blob: 7544e3b1964bebd5fc7cd89676454414e7c489ed [file] [log] [blame]
if ('DedicatedWorkerGlobalScope' in self &&
self instanceof DedicatedWorkerGlobalScope) {
onmessage = () => {
postMessage({
"origin": self.location.origin,
"addressSpace": self.addressSpace
});
};
} else if (
'SharedWorkerGlobalScope' in self &&
self instanceof SharedWorkerGlobalScope) {
onconnect = e => {
const port = e.ports[0];
port.onmessage = function () {
port.postMessage({
"origin": self.location.origin,
"addressSpace": self.addressSpace
});
}
};
}