mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 12:38:12 +00:00
![]() This patch adds the CharacterData subclass of Node, which is now the parent class of Text and a new Comment class. A Comment node is one of these in HTML: <!--hello friends--> Since these occur somewhat frequently on the web, we need to be able to parse them. This patch also adds a child rejection mechanism to the DOM tree. Nodes can now override is_child_allowed(Node) and return false if they don't want a particular Node to become a child of theirs. This is used to prevent Document from taking on unwanted children. |
||
---|---|---|
.. | ||
CSSParser.cpp | ||
CSSParser.h | ||
HTMLParser.cpp | ||
HTMLParser.h |