LibWeb: Implement window.close and window.closed

This commit is contained in:
Timothy Flynn 2024-10-05 15:56:35 -04:00 committed by Tim Ledbetter
commit aa1df95b31
Notes: github-actions[bot] 2024-10-06 00:43:21 +00:00
7 changed files with 86 additions and 6 deletions

View file

@ -0,0 +1,15 @@
<script src="../include.js"></script>
<script>
asyncTest(done => {
const newWindow = window.open("about:blank", "_blank");
newWindow.addEventListener("beforeunload", () => {
println(`window.closed = ${newWindow.closed}`);
done();
});
println(`window.closed = ${newWindow.closed}`);
newWindow.close();
println(`window.closed = ${newWindow.closed}`);
});
</script>