1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-23 19:15:07 +00:00
serenity/Libraries/LibHTML/Layout
Sergey Bugaev 9f8d776c70 LibHTML: Implement LayoutInline::layout()
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.
2019-09-28 18:29:42 +02:00
..
ComputedStyle.cpp LibHTML: Add ComputedStyle::full_margin() 2019-09-28 18:29:42 +02:00
ComputedStyle.h LibHTML: Add ComputedStyle::full_margin() 2019-09-28 18:29:42 +02:00
LayoutBlock.cpp LibHTML: Fix LayoutBlock vertical position & height computations 2019-09-28 18:29:42 +02:00
LayoutBlock.h LibHTML: Get rid of the style tree 2019-09-28 18:29:42 +02:00
LayoutDocument.cpp LibHTML: Fix LayoutDocument height computation 2019-09-28 18:29:42 +02:00
LayoutDocument.h LibHTML: Get rid of the style tree 2019-09-28 18:29:42 +02:00
LayoutInline.cpp LibHTML: Implement LayoutInline::layout() 2019-09-28 18:29:42 +02:00
LayoutInline.h LibHTML: Implement LayoutInline::layout() 2019-09-28 18:29:42 +02:00
LayoutNode.cpp LibHTML: Get rid of the style tree 2019-09-28 18:29:42 +02:00
LayoutNode.h LibHTML: Get rid of the style tree 2019-09-28 18:29:42 +02:00
LayoutText.cpp LibHTML: Get rid of the style tree 2019-09-28 18:29:42 +02:00
LayoutText.h LibHTML: Get rid of the style tree 2019-09-28 18:29:42 +02:00