1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 04:28:13 +00:00
serenity/Libraries/LibWeb/HTML/Parser
Luke e8b3a65581 LibWeb: Make event dispatching spec-compliant
Specification: https://dom.spec.whatwg.org/#concept-event-dispatch

This also introduces shadow roots due to it being a requirement of
the event dispatcher.

However, it does not introduce the full shadow DOM, that can be
left for future work.

This changes some event dispatches which require certain attributes
to be initialised to a value.
2020-11-22 18:20:56 +01:00
..
Entities.cpp Unicode: Try s/codepoint/code_point/g again 2020-08-05 22:33:42 +02:00
Entities.h Unicode: Try s/codepoint/code_point/g again 2020-08-05 22:33:42 +02:00
HTMLDocumentParser.cpp LibWeb: Make event dispatching spec-compliant 2020-11-22 18:20:56 +01:00
HTMLDocumentParser.h LibWeb: Add initial implementation of foreign content parsing 2020-10-22 15:24:42 +02:00
HTMLToken.cpp LibWeb: Move the HTML parser into HTML/Parser/ 2020-07-28 19:23:18 +02:00
HTMLToken.h LibWeb: Add initial implementation of foreign content parsing 2020-10-22 15:24:42 +02:00
HTMLTokenizer.cpp LibWeb: In the HTML tokenizer, pretty up ON_WHITESPACE a tiny bit 2020-10-09 17:40:19 +02:00
HTMLTokenizer.h Unicode: Try s/codepoint/code_point/g again 2020-08-05 22:33:42 +02:00
ListOfActiveFormattingElements.cpp LibWeb: Add initial implementation of foreign content parsing 2020-10-22 15:24:42 +02:00
ListOfActiveFormattingElements.h LibWeb: Move the HTML parser into HTML/Parser/ 2020-07-28 19:23:18 +02:00
StackOfOpenElements.cpp LibWeb: Add initial implementation of foreign content parsing 2020-10-22 15:24:42 +02:00
StackOfOpenElements.h LibWeb: Implement <template> parsing 2020-08-21 11:57:11 +02:00