Andreas Kling
|
85ac9705ba
LibHTML: Add LayoutNode::is_image() and is<LayoutImage> helper
|
hace 5 años |
Andreas Kling
|
6d1c4ae5a9
LibHTML: Implement basic <form> and <input> element support
|
hace 5 años |
Andreas Kling
|
c628ebda0f
LibHTML: Use floating point numbers throughout the layout tree
|
hace 5 años |
Andreas Kling
|
f3f0b08d43
LibHTML: Build some foundation for text selection
|
hace 5 años |
Andreas Kling
|
715d7a8532
LibHTML: Add a convenient way to get from any layout node to the root
|
hace 5 años |
Andreas Kling
|
c41bae3d54
LibHTML+Browser: Support scrolling to anchor with <a href="#foo">
|
hace 5 años |
Andreas Kling
|
2305dee455
LibHTML: Add LayoutNode::first_ancestor_of_type<T>()
|
hace 5 años |
Andreas Kling
|
65ad6c35f0
LibHTML: Add typed child/sibling traversal helpers for LayoutNode
|
hace 5 años |
Andreas Kling
|
b4c2621ed7
LibHTML: Add is<T> helpers for the table-related LayoutNode subclasses
|
hace 5 años |
Andreas Kling
|
5e29238a49
LibHTML: Make "children are inline" flag imperative
|
hace 5 años |
Andreas Kling
|
4814253589
LibHTML: Introduce LayoutBox and LayoutNodeWithStyleAndBoxModelMetrics
|
hace 5 años |
Andreas Kling
|
d14b60533f
LibHTML: Add is<T> and to<T> helpers for LayoutNode class family
|
hace 5 años |
Andreas Kling
|
735f02900b
LibHTML: Implement basic partial style invalidation
|
hace 5 años |
Andreas Kling
|
3309bdf722
LibHTML: Add some convenient geometry getters on LayoutNode
|
hace 5 años |
Andreas Kling
|
44979ad7a5
LibHTML: Fix broken line splitting behavior in LayoutReplaced
|
hace 5 años |
Andreas Kling
|
159507f2a6
LibHTML: Move is_ancestor_of() from LayoutNode to TreeNode
|
hace 5 años |
Andreas Kling
|
fdbad6284c
LibHTML: Implement the <blink> element
|
hace 5 años |
Andreas Kling
|
749e3f0f30
LibHTML: Add LayoutNodeWithStyle class, make LayoutText style-less
|
hace 5 años |
Andreas Kling
|
15f3e64862
LibHTML: Rename "style_properties" to "style" everywhere
|
hace 5 años |
Andreas Kling
|
ee567cdc3d
LibHTML: Implement basic layout for inline <img alt>
|
hace 5 años |
Andreas Kling
|
09dccb3224
LibHTML: Flesh out <img> element with LayoutImage and LayoutReplaced
|
hace 5 años |
Andreas Kling
|
a7ca719c4e
LibHTML: Rename LayoutNode::style_properties() to LayoutNode::style()
|
hace 5 años |
Andreas Kling
|
9c0e9a1a20
LibHTML: Rename ComputedStyle to BoxModelMetrics
|
hace 5 años |
Andreas Kling
|
4e35bbffdd
LibHTML: LayoutText should always use parent's style properties
|
hace 5 años |
Andreas Kling
|
7912592f89
LibHTML: Add inserted_into() and removed_from() TreeNode callbacks
|
hace 5 años |
Andreas Kling
|
754e6e0f67
LibHTML: Add LayoutNode::document() for easy access
|
hace 5 años |
Andreas Kling
|
3de4b99dc3
LibHTML: Implement naive hit testing
|
hace 5 años |
Sergey Bugaev
|
235dee8c42
LibHTML: Implement rendering
|
hace 5 años |
Sergey Bugaev
|
fd0aa5dd43
LibHTML: Get rid of the style tree
|
hace 5 años |
Andreas Kling
|
f88c5860df
LibHTML: Fetch the box edge values needed for block width computation.
|
hace 6 años |