Andreas Kling
|
e6e41e4fb8
LibHTML: Start building a simple code generator for CSS properties
|
5 years ago |
Andreas Kling
|
4814253589
LibHTML: Introduce LayoutBox and LayoutNodeWithStyleAndBoxModelMetrics
|
5 years ago |
Andreas Kling
|
3309bdf722
LibHTML: Add some convenient geometry getters on LayoutNode
|
5 years ago |
Andreas Kling
|
b083a233d8
LibHTML: Add Comment and CharacterData nodes and improve HTML parsing
|
5 years ago |
Andreas Kling
|
fc53867937
LibHTML: Add basic <!DOCTYPE> parsing and a DocumentType class
|
5 years ago |
Andreas Kling
|
31ac19543a
LibHTML: Use an enum for CSS property ID's
|
5 years ago |
Andreas Kling
|
f52f2736e1
LibHTML: Add is<ElementType> and to<ElementType> helper functions
|
5 years ago |
Andreas Kling
|
bedb00603c
LibHTML: Add adjacent (+) and general (~) sibling combinators
|
5 years ago |
Andreas Kling
|
2a266db05b
LibHTML: Parse descendant relations in CSS selectors
|
5 years ago |
Andreas Kling
|
306b9dfb51
LibHTML: Various little improvements to the CSS parser
|
5 years ago |
Andreas Kling
|
a7ca719c4e
LibHTML: Rename LayoutNode::style_properties() to LayoutNode::style()
|
5 years ago |
Andreas Kling
|
9c0e9a1a20
LibHTML: Rename ComputedStyle to BoxModelMetrics
|
5 years ago |
Andreas Kling
|
1d65cf367f
LibHTML: Rewrite inline and text layout
|
5 years ago |
Andreas Kling
|
9290117b77
LibHTML: Let's put debug output on the debugger stream
|
5 years ago |
Andreas Kling
|
8d797fc62e
LibHTML: Fix incorrect CSS object model
|
5 years ago |
Sergey Bugaev
|
93003bfda1
LibHTML: Implement LayoutText
|
5 years ago |
Sergey Bugaev
|
fd0aa5dd43
LibHTML: Get rid of the style tree
|
5 years ago |
Andreas Kling
|
fc43cf929d
LibHTML: Implement basic block height computation
|
5 years ago |
Andreas Kling
|
70eca3b500
LibHTML: Finish the block width calculation
|
5 years ago |
Andreas Kling
|
04b9dc2d30
Libraries: Create top level directory for libraries.
|
6 years ago |