1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-20 14:45:07 +00:00
serenity/Libraries/LibHTML/Layout
Andreas Kling 84ec286060 LibHTML: Forgot to account for -1 glyph spacing in text layout
Font::width(string) will subtract one Font::glyph_spacing() from the
result, since we don't put any spacing after the last glyph.

This was messing up text layout here, since we assumed each glyph
width also included the glyph spacing.
2019-10-03 16:07:20 +02:00
..
ComputedStyle.cpp LibHTML: Add ComputedStyle::full_margin() 2019-09-28 18:29:42 +02:00
ComputedStyle.h LibHTML: Respect the CSS "color" property for text 2019-09-28 22:57:46 +02:00
LayoutBlock.cpp LibHTML: Rewrite inline and text layout 2019-10-03 15:20:13 +02:00
LayoutBlock.h LibHTML: Rewrite inline and text layout 2019-10-03 15:20:13 +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: Rewrite inline and text layout 2019-10-03 15:20:13 +02:00
LayoutInline.h LibHTML: Rewrite inline and text layout 2019-10-03 15:20:13 +02:00
LayoutNode.cpp LibHTML: Implement the <hr> element 2019-10-01 20:50:11 +02:00
LayoutNode.h LibHTML: Add inserted_into() and removed_from() TreeNode callbacks 2019-09-29 17:40:39 +02:00
LayoutText.cpp LibHTML: Forgot to account for -1 glyph spacing in text layout 2019-10-03 16:07:20 +02:00
LayoutText.h LibHTML: Rewrite inline and text layout 2019-10-03 15:20:13 +02:00
LineBox.cpp LibHTML: Rewrite inline and text layout 2019-10-03 15:20:13 +02:00
LineBox.h LibHTML: Rewrite inline and text layout 2019-10-03 15:20:13 +02:00
LineBoxFragment.cpp LibHTML: Rewrite inline and text layout 2019-10-03 15:20:13 +02:00
LineBoxFragment.h LibHTML: Rewrite inline and text layout 2019-10-03 15:20:13 +02:00