ladybird/LibHTML
Andreas Kling ffcbe8f0de LibHTML: Start building the style tree.
Walk the DOM and construct a parallel style tree that points back to the DOM
and has the relevant CSS property values hanging off of them.

The values are picked based on naive selector matching. There's no cascade
or specificity taken into account yet.
2019-06-28 21:25:44 +02:00
..
CSS LibHTML: Start building the style tree. 2019-06-28 21:25:44 +02:00
DOM LibHTML: Implement some very simple selector matching. 2019-06-27 20:40:21 +02:00
Layout LibHTML: Add a simple TreeNode<T> template for making trees. 2019-06-25 19:46:01 +02:00
Parser LibHTML: Use NonnullRefPtrVector in the CSS and HTML parsers. 2019-06-27 13:23:22 +02:00
Scripts LibHTML: Add an empty CSS parser. 2019-06-21 20:55:41 +02:00
.gitignore LibHTML: Start working on a simple HTML library. 2019-06-15 18:55:47 +02:00
Dump.cpp LibHTML: Start building the style tree. 2019-06-28 21:25:44 +02:00
Dump.h LibHTML: Start building the style tree. 2019-06-28 21:25:44 +02:00
Frame.cpp LibHTML: Add a Frame class, start fleshing out recursive layout. 2019-06-16 21:35:03 +02:00
Frame.h AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 2019-06-21 18:37:47 +02:00
Makefile LibHTML: Make it possible to build LibHTML on the host. 2019-06-22 21:21:57 +02:00
Makefile.host LibHTML: Make it possible to build LibHTML on the host. 2019-06-22 21:21:57 +02:00
Makefile.shared LibHTML: Start fleshing out a StyleResolver class. 2019-06-27 17:47:59 +02:00
test.cpp LibHTML: Start building the style tree. 2019-06-28 21:25:44 +02:00
TreeNode.h LibHTML: Add a simple TreeNode<T> template for making trees. 2019-06-25 19:46:01 +02:00