summaryrefslogtreecommitdiff
path: root/LibHTML/Dump.h
AgeCommit message (Collapse)Author
2019-07-04Libraries: Create top level directory for libraries.Andreas Kling
Things were getting a little crowded in the project root, so this patch moves the Lib*/ directories into Libraries/.
2019-06-28LibHTML: Start building the style tree.Andreas Kling
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-27LibHTML: Implement some very simple selector matching.Andreas Kling
We walk the entire DOM and check all selectors against all elements. Only id, class and tag name are checked right now. There's no ancestor stack or compound selectors. All in good time :^)
2019-06-21LibHTML: Add an empty CSS parser.Andreas Kling
2019-06-15LibHTML: Start fleshing out a basic layout tree.Andreas Kling
2019-06-15LibHTML: Start working on a simple HTML library.Andreas Kling
I'd like to have rich text, and we might as well use HTML for that. :^)