ladybird/Userland/Libraries/LibWeb/Layout
Adam Hodgen b9c6059984 LibWeb: Correctly calculate height of TableRowGroupBox
As well as correctly calculating the height of TableRowBox, this change
calculates the heights of TableRowGroupBoxs also.

As before, this does not correctly take into consideration the 'height'
attribute.

Now the horizontal layout is approximately correct for the
TableRowGroupBoxs we can now see that the `layout_row` method will need
updating to correctly calculate cell width across all rows, not just the
current TableRowGroupBox.
2021-04-19 12:26:05 +02:00
..
BlockBox.cpp LibWeb: Stop scrolling above content in BlockBox 2021-03-03 21:48:51 +01:00
BlockBox.h LibWeb: Return whether handle_mousewheel was handled 2021-03-02 13:20:03 +01:00
BlockFormattingContext.cpp LibWeb: Fix height calculation for absolutely positioned boxes 2021-04-17 09:48:27 +02:00
BlockFormattingContext.h LibWeb: Fix height calculation for absolutely positioned boxes 2021-04-17 09:48:27 +02:00
Box.cpp LibWeb: Support two-value background-repeat 2021-04-05 18:49:04 +02:00
Box.h LibWeb: Support two-value background-repeat 2021-04-05 18:49:04 +02:00
BoxModelMetrics.cpp
BoxModelMetrics.h
BreakNode.cpp LibWeb: Add a line box fragment for <br> nodes 2021-04-02 20:36:02 +02:00
BreakNode.h
ButtonBox.cpp LibWeb: Convert ButtonBox to be a LabelableNode 2021-04-04 18:30:15 +02:00
ButtonBox.h LibWeb: Convert ButtonBox to be a LabelableNode 2021-04-04 18:30:15 +02:00
CanvasBox.cpp
CanvasBox.h
CheckBox.cpp LibWeb: Convert CheckBox to be a LabelableNode 2021-04-04 18:30:15 +02:00
CheckBox.h LibWeb: Convert CheckBox to be a LabelableNode 2021-04-04 18:30:15 +02:00
FlexFormattingContext.cpp
FlexFormattingContext.h
FormattingContext.cpp LibWeb: Fix height calculation for absolutely positioned boxes 2021-04-17 09:48:27 +02:00
FormattingContext.h LibWeb: Fix height calculation for absolutely positioned boxes 2021-04-17 09:48:27 +02:00
FrameBox.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
FrameBox.h
ImageBox.cpp
ImageBox.h
InitialContainingBlockBox.cpp LibWeb: Rename "for_each_in_subtree(_of_type)" to "for_each_in_inclusive_subtree(_of_type)" 2021-04-06 21:42:00 +02:00
InitialContainingBlockBox.h LibWeb: Make tiled backgrounds scroll with content 2021-03-07 13:49:20 +01:00
InlineFormattingContext.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
InlineFormattingContext.h
InlineNode.cpp
InlineNode.h
Label.cpp LibWeb: Rename "for_each_in_subtree(_of_type)" to "for_each_in_inclusive_subtree(_of_type)" 2021-04-06 21:42:00 +02:00
Label.h LibWeb: Convert ButtonBox to be a LabelableNode 2021-04-04 18:30:15 +02:00
LabelableNode.h LibWeb: Add "Label" to be the layout node for HTMLLabelElement 2021-04-04 16:13:25 +02:00
LayoutPosition.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LayoutPosition.h
LineBox.cpp
LineBox.h
LineBoxFragment.cpp
LineBoxFragment.h
ListItemBox.cpp LibWeb: Fix misplaced bullet points on list items 2021-04-17 00:28:55 +02:00
ListItemBox.h
ListItemMarkerBox.cpp
ListItemMarkerBox.h
Node.cpp LibWeb: Set border width to zero if style is none 2021-04-12 17:47:59 +02:00
Node.h LibWeb: Return whether handle_mousewheel was handled 2021-03-02 13:20:03 +01:00
RadioButton.cpp LibWeb: Rename "for_each_in_subtree(_of_type)" to "for_each_in_inclusive_subtree(_of_type)" 2021-04-06 21:42:00 +02:00
RadioButton.h LibWeb: Convert RadioButton to be a LabelableNode 2021-04-04 16:13:25 +02:00
ReplacedBox.cpp
ReplacedBox.h
SVGBox.cpp
SVGBox.h
SVGGraphicsBox.cpp
SVGGraphicsBox.h
SVGPathBox.cpp
SVGPathBox.h
SVGSVGBox.cpp
SVGSVGBox.h
TableBox.cpp
TableBox.h
TableCellBox.cpp
TableCellBox.h
TableFormattingContext.cpp LibWeb: Correctly calculate height of TableRowGroupBox 2021-04-19 12:26:05 +02:00
TableFormattingContext.h
TableRowBox.cpp
TableRowBox.h
TableRowGroupBox.cpp
TableRowGroupBox.h
TextNode.cpp LibWeb: Protect RadioButton and TextNode against mutating DOM 2021-04-04 18:30:15 +02:00
TextNode.h LibWeb: Defer mouse events from TextNode to Label 2021-04-04 16:13:25 +02:00
TreeBuilder.cpp LibWeb: Properly handle thead and tfooter HTML tags 2021-04-19 12:26:05 +02:00
TreeBuilder.h