LibWeb: Always call document.close after document.write

This ensures the HTML parser completes running if it previously stopped
at an insertion point during a call to `document.write`.
This commit is contained in:
Timothy Flynn 2024-09-21 09:37:22 -04:00 committed by Andreas Kling
parent 179641a297
commit 2303142386
Notes: github-actions[bot] 2024-09-21 16:43:13 +00:00
2 changed files with 2 additions and 0 deletions

View file

@ -3,6 +3,7 @@
<script type="text/javascript">
document.write("<p");
document.write(">hello</p>");
document.close();
</script>
<p>friends!</p>

View file

@ -2,5 +2,6 @@
<script>
test(() => {
document.write("PASS");
document.close();
});
</script>