1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-28 11:05:09 +00:00
serenity/Libraries/LibHTML/Layout
Andreas Kling b9557bf876 LibHTML: Move font loading from LayoutText to StyleProperties
Since LayoutText inherits all of its style information from its parent
Element anyway, it makes more sense to load the font at a higher level.

And since the font depends only on the style and nothing else, this
patch moves font loading (and caching) into StyleProperties. This could
be made a lot smarter to avoid loading the same font many times, etc.
2019-10-06 11:26:34 +02:00
..
BoxModelMetrics.cpp LibHTML: Rename ComputedStyle to BoxModelMetrics 2019-10-04 15:50:50 +02:00
BoxModelMetrics.h LibHTML: Rename ComputedStyle to BoxModelMetrics 2019-10-04 15:50:50 +02:00
LayoutBlock.cpp LibHTML: Respect the link color set via <body link> 2019-10-06 10:25:08 +02:00
LayoutBlock.h LibHTML: Anonymous blocks *should* inherit some properties 2019-10-05 23:47:06 +02:00
LayoutDocument.cpp LibHTML: Add a Frame class and use it for document layout width 2019-10-04 15:50:04 +02:00
LayoutDocument.h LibHTML: LayoutText should always use parent's style properties 2019-10-04 12:12:39 +02:00
LayoutImage.cpp LibHTML: Support rendering <img src> with file:// URLs 2019-10-05 23:41:14 +02:00
LayoutImage.h LibHTML: Implement basic layout for inline <img alt> 2019-10-05 23:29:01 +02:00
LayoutInline.cpp LibHTML: LayoutInline can only be constructed with an Element 2019-10-06 11:26:34 +02:00
LayoutInline.h LibHTML: LayoutInline can only be constructed with an Element 2019-10-06 11:26:34 +02:00
LayoutNode.cpp LibHTML: Respect the link color set via <body link> 2019-10-06 10:25:08 +02:00
LayoutNode.h LibHTML: Implement basic layout for inline <img alt> 2019-10-05 23:29:01 +02:00
LayoutReplaced.cpp LibHTML: Implement basic layout for inline <img alt> 2019-10-05 23:29:01 +02:00
LayoutReplaced.h LibHTML: Implement basic layout for inline <img alt> 2019-10-05 23:29:01 +02:00
LayoutText.cpp LibHTML: Move font loading from LayoutText to StyleProperties 2019-10-06 11:26:34 +02:00
LayoutText.h LibHTML: Move font loading from LayoutText to StyleProperties 2019-10-06 11:26:34 +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