1
0
Fork 0
firefox/dom/workers/test/sharedWorker_thirdparty_frame.html
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

16 lines
539 B
HTML

<!DOCTYPE HTML>
<script>
let params = new URLSearchParams(document.location.search.substring(1));
let name = params.get('name');
try {
let worker = new SharedWorker('sharedWorker_sharedWorker.js',
{ name });
worker.port.addEventListener('message', evt => {
parent.postMessage( { name, result: 'allowed' }, '*');
}, { once: true });
worker.port.start();
worker.port.postMessage('ping');
} catch(e) {
parent.postMessage({ name, result: 'blocked' }, '*');
}
</script>