ladybird/Libraries/LibHTML/Parser
Andreas Kling e6e41e4fb8 LibHTML: Start building a simple code generator for CSS properties
Code for parsing and stringifying CSS properties is now generated based
on LibHTML/CSS/Properties.json

At the moment, the file tells us three things:

- The name of a property
- Its initial value
- Whether it's inherited

Also, for shorthand properties, it provides a list of all the longhand
properties it may expand too. This is not actually used in the engine
yet though.

This *finally* makes layout tree dumps show the names of CSS properties
in effect, instead of "CSS::PropertyID(32)" and such. :^)
2019-11-18 11:48:41 +01:00
..
CSSParser.cpp LibHTML: Start building a simple code generator for CSS properties 2019-11-18 11:48:41 +01:00
CSSParser.h LibHTML: Make the CSS parser return RefPtr's 2019-11-07 17:58:54 +01:00
HTMLParser.cpp LibHTML: Ignore case in <!DOCTYPE> tags :^) 2019-11-07 21:39:15 +01:00
HTMLParser.h LibHTML+IRCClient: Add an escape_html_entities() helper 2019-11-06 22:40:01 +01:00