ladybird/Tests/LibWeb/Crash
Aliaksandr Kalenik 4762c4fa5c LibWeb: Add incremental HTML parsing
Introduce IncrementalDocumentParser, which streams the response body
through a TextCodec::StreamingDecoder into the HTMLTokenizer one chunk
at a time. The tokenizer pauses when it runs out of input and resumes
once the next chunk is appended; when the body closes we close the
tokenizer's input stream so it can finish the parse.

DocumentLoading routes HTML responses through the new parser instead of
buffering the full body before handing it to HTMLParser.
2026-04-29 04:12:44 +02:00
..
Cookie LibWeb: Decode Set-Cookie response headers before parsing 2026-02-03 07:20:41 -05:00
CSS LibWeb: Fix crash removing link stylesheet nested in a shadow tree 2026-04-23 22:37:06 +02:00
DOM LibWeb: Disable Navigation API after document.open() on about:blank 2026-03-29 16:39:03 +02:00
Fetch LibURL: Strip trailing dot before running the PSL algorithm 2026-02-22 12:07:43 +01:00
HTML LibWeb: Harden UA event handlers on range and number inputs 2026-04-24 07:58:34 +02:00
IndexedDB LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
Internals LibWeb: Add an Internals method to dump the GC graph 2025-11-04 10:34:43 +01:00
JS LibJS: Handle proxy-wrapped arrays in console.table() 2026-03-29 13:45:38 +02:00
Layout LibWeb: Clear stale layout descendants for skipped subtrees 2026-04-27 16:22:11 +02:00
SVG Tests: Convert getBBox() tests from Text to Crash tests 2026-02-27 17:14:50 +01:00
UIEvents LibWeb: Update layout after dispatching initial mouse events 2026-03-02 17:52:55 +01:00
WebAudio LibWeb: Initialize AnalyserNode previous block at construction time 2025-02-13 20:31:37 +00:00
wpt-import LibWeb: Consider Size::is_none() in FFC as an unresolvable size 2026-04-01 19:41:46 +01:00