index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Libraries
/
LibWeb
/
Layout
/
LayoutBlock.cpp
Age
Commit message (
Expand
)
Author
2020-07-01
LibWeb: Use the StackingContext tree for hit testing
Andreas Kling
2020-06-29
LibWeb: Improve hit testing on the right of line boxes
Andreas Kling
2020-06-28
LibWeb: Rename LineBoxFragment::render() => paint()
Andreas Kling
2020-06-28
LibWeb: Start working on supporting fixed table layouts
Andreas Kling
2020-06-28
LibWeb: Collapse top and bottom margin of empty sibling blocks
Andreas Kling
2020-06-26
LibWeb: Skip over floating elements when collapsing margins
Andreas Kling
2020-06-25
LibWeb: Percentage 'height' should sometimes behave as 'auto'
Andreas Kling
2020-06-25
LibWeb: Place normal-flow blocks relative to non-absolute siblings
Andreas Kling
2020-06-25
LibWeb: Iterating more on placement of absolutely positioned elements
Andreas Kling
2020-06-25
LibWeb: Update the border metrics of absolutely positioned boxes
Andreas Kling
2020-06-25
LibWeb: Remove empty trailing line boxes
Andreas Kling
2020-06-25
LibWeb: Avoid some redundant resolution of padding values during layout
Andreas Kling
2020-06-24
LibWeb: Move border width and color into LayoutStyle
Andreas Kling
2020-06-24
LibWeb: Move the offset, margin and padding boxes into LayoutStyle
Andreas Kling
2020-06-24
LibWeb: Move height, min-height and max-height into LayoutStyle
Andreas Kling
2020-06-24
LibWeb: Move min-width and max-width into LayoutStyle
Andreas Kling
2020-06-24
LibWeb: Move width into LayoutStyle
Andreas Kling
2020-06-24
LibWeb: Move position and text-align to LayoutStyle
Andreas Kling
2020-06-24
LibWeb: Rename LayoutNode::style() => specified_style()
Andreas Kling
2020-06-24
LibWeb: Turn BoxModelMetrics into a simple struct
Andreas Kling
2020-06-24
LibWeb: Remove default Length constructor and add make_auto()/make_px()
Andreas Kling
2020-06-23
LibWeb: Cache the used CSS text-align property on LayoutNodeWithStyle
Andreas Kling
2020-06-23
LibWeb: Cache the used CSS 'position' value on LayoutNodeWithStyle
Andreas Kling
2020-06-23
LibWeb: Handle position:absolute with both left and right specified
Andreas Kling
2020-06-23
LibWeb: Make sure BoxModelMetrics are set for position:absolute boxes
Andreas Kling
2020-06-23
LibWeb: Take margin into account when positioning absolute descendants
Andreas Kling
2020-06-23
LibWeb: Respect specified width when computing shrink-to-fit candidates
Andreas Kling
2020-06-18
LibWeb: Rename LayoutNode::render() to paint()
Andreas Kling
2020-06-18
LibWeb: Respect min-width and max-width on position:absolute elements
Andreas Kling
2020-06-18
LibWeb: More work on width of position:absolute elements
Andreas Kling
2020-06-18
LibWeb: Separate layout tree rendering into phases
Andreas Kling
2020-06-18
LibWeb: Better width computation for position:absolute blocks
Andreas Kling
2020-06-15
LibWeb: Allow block children of inlines
Andreas Kling
2020-06-14
LibWeb: Don't assert when containing block doesn't know how to place
Andreas Kling
2020-06-14
LibWeb: Reorganize layout algorithm
Andreas Kling
2020-06-14
LibWeb: Simplify LayoutBlock::layout_block_children() a little bit
Andreas Kling
2020-06-13
LibWeb: Don't try to be clever about -libweb-center relative position
Andreas Kling
2020-06-13
LibWeb: Implement <center> as -libweb-center
Andreas Kling
2020-06-12
LibWeb: Handle negative values when collapsing vertical margins
Andreas Kling
2020-06-12
LibWeb: Implement very basic margin collapsing
Andreas Kling
2020-06-12
LibWeb: Remove absolutely positioned elements from the normal flow
Andreas Kling
2020-06-12
LibWeb: Add basic support for position:fixed
Andreas Kling
2020-06-12
LibWeb: Rename BoxModelMetrics::full_margin() => margin_box()
Andreas Kling
2020-06-12
LibWeb: Some improvements to absolute positioning
Andreas Kling
2020-06-10
LibWeb: Constrain block height by the max-height if specified
Andreas Kling
2020-06-10
LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize
Andreas Kling
2020-06-10
LibWeb: Rework the layout engine to use relative offsets
Andreas Kling
2020-06-07
LibWeb: Start fleshing out support for relative CSS units
Andreas Kling
2020-06-05
LibWeb: Start implementing proper layout of replaced elements
Andreas Kling
2020-05-27
LibWeb: LayoutMode line_break_policy => LayoutMode layout_mode
Andreas Kling
[next]