Files
ladybird/Tests/LibWeb/Text/input/DOM/beforeunload.html
Tim Ledbetter 1fa948f114 LibWeb: Implement the "check if unloading is canceled" AO
This method is responsible for firing `beforeunload` events.
2024-10-05 09:17:34 +02:00

15 lines
473 B
HTML

<script src="../include.js"></script>
<script>
asyncTest(done => {
const iframe = document.createElement("iframe");
document.body.appendChild(iframe);
iframe.contentWindow.addEventListener("beforeunload", e => {
println("Before unload event fired");
e.preventDefault();
println(`Default prevented: ${e.defaultPrevented}`);
done();
});
iframe.src = "about:blank";
});
</script>