LibWeb: Always flush character insertions before exiting HTML parser

This fixes an issue where document.write() with only text input would
leave all the character data as unflushed text in the parser.

This fixes many of the WPT tests for document.write().
This commit is contained in:
Andreas Kling 2024-09-21 09:24:09 +02:00 committed by Andreas Kling
parent 089139f09d
commit a0ed12e839
Notes: github-actions[bot] 2024-09-21 13:51:07 +00:00
3 changed files with 8 additions and 1 deletions

View file

@ -0,0 +1,6 @@
<script src="../include.js"></script>
<script>
test(() => {
document.write("PASS");
});
</script>