ladybird/Libraries/LibWeb/Layout
Andreas Kling 634ce37663 LibWeb: Make hit-testing work with display: inline-block;
When hit testing encountered a block with inline children, we assumed
that the inline children are nothing but text boxes. An inline-block
box is actually a block child of a block with inline children, so we
have to handle that scenario as well. :^)

Fixes #2353.
2020-05-23 21:08:25 +02:00
..
BoxModelMetrics.cpp
BoxModelMetrics.h LibWeb: CSS: Add "position: absolute" with top and left 2020-03-23 20:17:29 +01:00
LayoutBlock.cpp LibWeb: Make hit-testing work with display: inline-block; 2020-05-23 21:08:25 +02:00
LayoutBlock.h LibWeb: Add support for "display: inline-block" 2020-05-05 16:18:28 +02:00
LayoutBox.cpp LibWeb: Don't paint borders with width <= 0px 2020-05-11 10:48:54 +02:00
LayoutBox.h
LayoutBreak.cpp
LayoutBreak.h
LayoutCanvas.cpp LibWeb: Limit the maximum size of <canvas> bitmap buffers 2020-04-15 12:29:21 +02:00
LayoutCanvas.h LibWeb: Add <canvas> element and start fleshing out CRC2D 2020-03-19 19:07:56 +01:00
LayoutDocument.cpp
LayoutDocument.h
LayoutImage.cpp
LayoutImage.h
LayoutInline.cpp
LayoutInline.h
LayoutListItem.cpp LibWeb: Generate a new list item marker on every layout 2020-05-08 22:40:20 +02:00
LayoutListItem.h
LayoutListItemMarker.cpp
LayoutListItemMarker.h
LayoutNode.cpp
LayoutNode.h LibWeb: Add support for "display: inline-block" 2020-05-05 16:18:28 +02:00
LayoutPosition.h
LayoutReplaced.cpp
LayoutReplaced.h
LayoutTable.cpp
LayoutTable.h
LayoutTableCell.cpp
LayoutTableCell.h
LayoutTableRow.cpp
LayoutTableRow.h
LayoutText.cpp LibWeb: Implement "text-transform: {upper,lower}case" 2020-05-08 23:04:54 +02:00
LayoutText.h
LayoutTreeBuilder.cpp LibWeb: Don't assert when trying to rebuild a single-node layout tree 2020-05-04 22:34:14 +02:00
LayoutTreeBuilder.h
LayoutWidget.cpp
LayoutWidget.h
LineBox.cpp
LineBox.h
LineBoxFragment.cpp
LineBoxFragment.h