mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-19 15:32:31 +00:00
This currently uses a gross hack where it subtracts 11px from the previous sibling bottom to calculate its top. This should be fixed by switching to a proper two-phase line layouting model, were we first distribute inline elements into lines and figure out their horizontal positions and heights; then compute the needed line heights and position inline elements there vertically. |
||
---|---|---|
.. | ||
ComputedStyle.cpp | ||
ComputedStyle.h | ||
LayoutBlock.cpp | ||
LayoutBlock.h | ||
LayoutDocument.cpp | ||
LayoutDocument.h | ||
LayoutInline.cpp | ||
LayoutInline.h | ||
LayoutNode.cpp | ||
LayoutNode.h | ||
LayoutText.cpp | ||
LayoutText.h |