1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-17 16:25:08 +00:00
serenity/Userland/Libraries/LibWeb/HTML/Parser
Andreas Kling 6e0f80fbe0 LibWeb: Make the HTMLParser GC-allocated
This prevents a reference cycle between a HTMLParser opened via
document.open() and the document. It was one of many things keeping
some documents alive indefinitely.
2022-10-20 15:16:23 +02:00
..
Entities.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Entities.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
HTMLEncodingDetection.cpp LibWeb: Replace incorrect uses of AK::is_ascii_space() 2022-10-02 21:32:49 +02:00
HTMLEncodingDetection.h LibWeb: Add missing includes 2022-09-18 13:27:24 -04:00
HTMLParser.cpp LibWeb: Make the HTMLParser GC-allocated 2022-10-20 15:16:23 +02:00
HTMLParser.h LibWeb: Make the HTMLParser GC-allocated 2022-10-20 15:16:23 +02:00
HTMLToken.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
HTMLToken.h LibWeb: Store HTML tag name token data as FlyString while parsing 2022-10-04 21:30:58 +02:00
HTMLTokenizer.cpp LibWeb: Implement aborting the HTML parser 2022-09-20 23:44:59 +02:00
HTMLTokenizer.h LibWeb: Implement aborting the HTML parser 2022-09-20 23:44:59 +02:00
ListOfActiveFormattingElements.cpp LibWeb: Make the HTMLParser GC-allocated 2022-10-20 15:16:23 +02:00
ListOfActiveFormattingElements.h LibWeb: Make the HTMLParser GC-allocated 2022-10-20 15:16:23 +02:00
StackOfOpenElements.cpp LibWeb: Make the HTMLParser GC-allocated 2022-10-20 15:16:23 +02:00
StackOfOpenElements.h LibWeb: Make the HTMLParser GC-allocated 2022-10-20 15:16:23 +02:00