1
0
Fork 0
firefox/testing/web-platform/tests/web-locks/crashtests/worker-termination.https.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
446 B
HTML

<!DOCTYPE html>
<html class="test-wait">
<meta charset="utf-8">
<script>
var worker = new Worker(URL.createObjectURL(new Blob([`
postMessage("hi");
(async () => {
const abort = new AbortController()
await navigator.locks.request("weblock_0", { signal: abort.signal }, () => {})
})()
`])));
worker.onmessage = () => {
worker.terminate();
document.documentElement.classList.remove("test-wait");
};
</script>