ladybird/Userland/Libraries/LibWeb/Layout
Andreas Kling 5e91e61900 LibWeb: Remove WidgetBox layout node
The approach of attaching sub-widgets to the web view widget was only
ever going to work in single-process mode, and that's not what we're
about anymore, so let's just get rid of WidgetBox so we don't have the
dead-end architecture hanging over us.

The next step here is to re-implement <input type=text> using LibWeb
primitives.
2021-02-10 09:13:30 +01:00
..
BlockBox.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
BlockBox.h
BlockFormattingContext.cpp LibWeb: Remove WidgetBox layout node 2021-02-10 09:13:30 +01:00
BlockFormattingContext.h
Box.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
Box.h LibWeb: Add Layout::Box::margin_box_height() 2021-01-18 20:20:20 +01:00
BoxModelMetrics.cpp
BoxModelMetrics.h
BreakNode.cpp
BreakNode.h
ButtonBox.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
ButtonBox.h
CanvasBox.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
CanvasBox.h
CheckBox.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
CheckBox.h
FlexFormattingContext.cpp LibWeb: Very basic support for CSS flex-direction 2021-01-18 20:20:24 +01:00
FlexFormattingContext.h LibWeb: Add a very naive Layout::FlexFormattingContext :^) 2021-01-18 20:20:13 +01:00
FormattingContext.cpp LibWeb: Remove a whole bunch of unnecessary #includes 2021-02-10 09:13:29 +01:00
FormattingContext.h
FrameBox.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
FrameBox.h
ImageBox.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
ImageBox.h LibWeb: Add Frame::ViewportClient and use it for Layout::ImageBox 2021-01-30 12:29:11 +01:00
InitialContainingBlockBox.cpp LibWeb: Remove WidgetBox layout node 2021-02-10 09:13:30 +01:00
InitialContainingBlockBox.h LibWeb: Add Frame::ViewportClient and use it for Layout::ImageBox 2021-01-30 12:29:11 +01:00
InlineFormattingContext.cpp LibWeb: Remove a whole bunch of unnecessary #includes 2021-02-10 09:13:29 +01:00
InlineFormattingContext.h
InlineNode.cpp
InlineNode.h
LayoutPosition.cpp LibWeb: Remove a whole bunch of unnecessary #includes 2021-02-10 09:13:29 +01:00
LayoutPosition.h
LineBox.cpp
LineBox.h
LineBoxFragment.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
LineBoxFragment.h
ListItemBox.cpp
ListItemBox.h
ListItemMarkerBox.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
ListItemMarkerBox.h
Node.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
Node.h
ReplacedBox.cpp
ReplacedBox.h
SVGBox.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
SVGBox.h
SVGGraphicsBox.cpp
SVGGraphicsBox.h
SVGPathBox.cpp
SVGPathBox.h Libraries: Add missing headers 2021-01-22 21:49:54 +01:00
SVGSVGBox.cpp
SVGSVGBox.h
TableBox.cpp
TableBox.h
TableCellBox.cpp LibWeb: Anonymous table cells should have colspan=1 2021-02-06 23:27:03 +01:00
TableCellBox.h
TableFormattingContext.cpp LibWeb: Remove a whole bunch of unnecessary #includes 2021-02-10 09:13:29 +01:00
TableFormattingContext.h
TableRowBox.cpp
TableRowBox.h
TableRowGroupBox.cpp
TableRowGroupBox.h
TextNode.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
TextNode.h
TreeBuilder.cpp
TreeBuilder.h