1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 23:17:44 +00:00
serenity/Libraries/LibWeb/Layout
Andreas Kling 2cc39cfb0e LibWeb: Copy some properties from specified style into layout node
Another step towards not having to carry the full specified style with
us everywhere. This isn't the ideal final layout, since we're mixing
computed and used values a bit randomly here, but one step at a time.
2021-01-06 14:58:48 +01:00
..
BlockBox.cpp LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
BlockBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
BlockFormattingContext.cpp LibWeb: Rename LayoutStyle => CSS::ComputedValues 2021-01-06 14:58:48 +01:00
BlockFormattingContext.h LibWeb: Don't place floating boxes before everything else 2020-12-12 19:31:46 +01:00
Box.cpp LibWeb: Rename LayoutStyle => CSS::ComputedValues 2021-01-06 14:58:48 +01:00
Box.h LibWeb: When collapsing margins, consider border box heights 2021-01-02 03:48:35 +01:00
BoxModelMetrics.cpp LibWeb: Store layout box model metrics as floats 2020-12-12 21:28:29 +01:00
BoxModelMetrics.h LibWeb: Store layout box model metrics as floats 2020-12-12 21:28:29 +01:00
BreakNode.cpp LibWeb: Pass current target box to BFC::run() 2020-12-06 20:05:04 +01:00
BreakNode.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
ButtonBox.cpp LibWeb: Store the used font in Layout::NodeWithStyle 2021-01-06 14:58:48 +01:00
ButtonBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
CanvasBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
CanvasBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
CheckBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
CheckBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
FormattingContext.cpp LibWeb: Rename LayoutStyle => CSS::ComputedValues 2021-01-06 14:58:48 +01:00
FormattingContext.h LibWeb: Apply 'min-width' and 'max-width' constraints to replaced boxes 2020-12-12 00:29:49 +01:00
FrameBox.cpp LibWeb: Fix build with DEBUG_HIGHLIGHT_FOCUSED_FRAME 2020-11-22 16:07:53 +01:00
FrameBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
ImageBox.cpp LibWeb: Rename LayoutStyle => CSS::ComputedValues 2021-01-06 14:58:48 +01:00
ImageBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
InitialContainingBlockBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
InitialContainingBlockBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
InlineFormattingContext.cpp LibWeb: Copy some properties from specified style into layout node 2021-01-06 14:58:48 +01:00
InlineFormattingContext.h LibWeb: Dimension inline-block and replaced boxes during splitting 2020-12-15 19:33:53 +01:00
InlineNode.cpp LibWeb: Rename LayoutStyle => CSS::ComputedValues 2021-01-06 14:58:48 +01:00
InlineNode.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
LayoutPosition.cpp LibWeb: Make DOM::Range more suitable for JS. 2020-12-09 21:05:06 +01:00
LayoutPosition.h LibWeb: Make DOM::Range more suitable for JS. 2020-12-09 21:05:06 +01:00
LineBox.cpp LibWeb: Rename Layout::Node::style() => computed_values() 2021-01-06 14:58:48 +01:00
LineBox.h LibWeb: Whitespace that causes a line to wrap should be hidden 2020-12-17 21:10:57 +01:00
LineBoxFragment.cpp LibWeb: Store the used font in Layout::NodeWithStyle 2021-01-06 14:58:48 +01:00
LineBoxFragment.h LibWeb: Make LineBoxFragment store non-const Layout::Node& 2020-12-04 15:46:58 +01:00
ListItemBox.cpp LibWeb: Rename LayoutStyle => CSS::ComputedValues 2021-01-06 14:58:48 +01:00
ListItemBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
ListItemMarkerBox.cpp LibWeb: Rename LayoutStyle => CSS::ComputedValues 2021-01-06 14:58:48 +01:00
ListItemMarkerBox.h LibWeb: Simplify Layout::Node::class_name() with RTTI 2021-01-01 16:08:49 +01:00
Node.cpp LibWeb: Copy some properties from specified style into layout node 2021-01-06 14:58:48 +01:00
Node.h LibWeb: Copy some properties from specified style into layout node 2021-01-06 14:58:48 +01:00
ReplacedBox.cpp LibWeb: Dimension inline-block and replaced boxes during splitting 2020-12-15 19:33:53 +01:00
ReplacedBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
SVGBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
SVGBox.h LibWeb: Simplify Layout::Node::class_name() with RTTI 2021-01-01 16:08:49 +01:00
SVGGraphicsBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
SVGGraphicsBox.h LibWeb: Simplify Layout::Node::class_name() with RTTI 2021-01-01 16:08:49 +01:00
SVGPathBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
SVGPathBox.h LibWeb: Simplify Layout::Node::class_name() with RTTI 2021-01-01 16:08:49 +01:00
SVGSVGBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
SVGSVGBox.h LibWeb: Simplify Layout::Node::class_name() with RTTI 2021-01-01 16:08:49 +01:00
TableBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
TableBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
TableCellBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
TableCellBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
TableFormattingContext.cpp LibWeb: Rename Layout::Node::style() => computed_values() 2021-01-06 14:58:48 +01:00
TableFormattingContext.h LibWeb: Pass current target box to BFC::run() 2020-12-06 20:05:04 +01:00
TableRowBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
TableRowBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
TableRowGroupBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
TableRowGroupBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
TextNode.cpp LibWeb: Rename Layout::Node::style() => computed_values() 2021-01-06 14:58:48 +01:00
TextNode.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00
TreeBuilder.cpp LibWeb: Don't careleslly insert inline-level boxes into inline-blocks 2021-01-04 22:32:34 +01:00
TreeBuilder.h LibWeb: Don't put block boxes inside inlines 2020-11-26 21:22:42 +01:00
WidgetBox.cpp LibWeb: Rename LayoutNode classes and move them into Layout namespace 2020-11-22 15:56:27 +01:00
WidgetBox.h LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes 2021-01-01 18:56:49 +01:00