BenJilks 82989554ab LibWeb: Use reverse direction on flex containers with `rtl` direction 1 年之前
..
AudioBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
AudioBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
AvailableSpace.cpp 66ac0d88a3 LibWeb: Port AvailableSpace from DeprecatedString to String 1 年之前
AvailableSpace.h 66ac0d88a3 LibWeb: Port AvailableSpace from DeprecatedString to String 1 年之前
BlockContainer.cpp ad7e6878fe LibWeb: Allocate CSS::ComputedValues objects on the heap 1 年之前
BlockContainer.h ad7e6878fe LibWeb: Allocate CSS::ComputedValues objects on the heap 1 年之前
BlockFormattingContext.cpp b7e505365c LibWeb: Save float-intrusion for marker before list elements layout 1 年之前
BlockFormattingContext.h b7e505365c LibWeb: Save float-intrusion for marker before list elements layout 1 年之前
Box.cpp e1fbb08747 LibWeb: Avoid division by zero when calculating box aspect ratio 1 年之前
Box.h ad7e6878fe LibWeb: Allocate CSS::ComputedValues objects on the heap 1 年之前
BoxModelMetrics.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
BoxModelMetrics.h 02cd853eee LibWeb+Browser+WebContent: Convert BoxModelMetrics to new pixel units 2 年之前
BreakNode.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
BreakNode.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
CanvasBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
CanvasBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
CheckBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
CheckBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
FlexFormattingContext.cpp 82989554ab LibWeb: Use reverse direction on flex containers with `rtl` direction 1 年之前
FlexFormattingContext.h 82989554ab LibWeb: Use reverse direction on flex containers with `rtl` direction 1 年之前
FormAssociatedLabelableNode.h 268b9c5d90 LibWeb: Make the layout tree GC-allocated 2 年之前
FormattingContext.cpp 0be57df54d LibWeb: Subtract left inset from size_available_for_margins for abspos 1 年之前
FormattingContext.h de84e6f93a LibWeb: Move css_clamp function to FormattingContext 1 年之前
FrameBox.cpp 5285e22f2a LibWeb+WebContent: Move scrollbar painting into WebContent 1 年之前
FrameBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
GridFormattingContext.cpp e5deaa1c07 LibWeb: Implement grid-template function fit-content() 1 年之前
GridFormattingContext.h 7a1f3f7ae3 LibWeb: Change grid item placement to look for area by boundary lines 1 年之前
ImageBox.cpp 89d21335a1 LibWeb: Remove unused includes 1 年之前
ImageBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
ImageProvider.cpp 45a47cb32b LibWeb: Generalize ImageBox and ImagePaintable for any ImageProvider 1 年之前
ImageProvider.h ef01c735cd LibWeb: Visit ImageProvider from Layout::ImageBox 1 年之前
InlineFormattingContext.cpp fa605ef225 LibWeb: Fix OOB access in "text-overflow: ellipsis" clip 1 年之前
InlineFormattingContext.h 1cea4e6407 LibWeb: Use cached UsedValues pointer in IFC and its helper classes 1 年之前
InlineLevelIterator.cpp 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs 1 年之前
InlineLevelIterator.h 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs 1 年之前
InlineNode.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
InlineNode.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
Label.cpp 09980af4ea LibWeb: Add Web::UIEvents::MouseButton enum, drop dependency on LibGUI 1 年之前
Label.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
LabelableNode.cpp cb0c5390ff LibWeb: Move mouse event and label logic from layout to painting tree 3 年之前
LabelableNode.h 268b9c5d90 LibWeb: Make the layout tree GC-allocated 2 年之前
LayoutState.cpp 963cf1c2c4 LibWeb: Add additional padding to the end of the scrollable overflow 1 年之前
LayoutState.h 8450041b52 LibWeb: Fix some GCVerifier warnings 1 年之前
LineBox.cpp b3a67ee088 LibWeb: Skip trim trailing whitespace if user is typing 1 年之前
LineBox.h 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs 1 年之前
LineBoxFragment.cpp de32b77ceb LibWeb: Use separate structure to represent fragments in paintable tree 1 年之前
LineBoxFragment.h 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs 1 年之前
LineBuilder.cpp 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs 1 年之前
LineBuilder.h 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs 1 年之前
ListItemBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
ListItemBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
ListItemMarkerBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
ListItemMarkerBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
Node.cpp 82989554ab LibWeb: Use reverse direction on flex containers with `rtl` direction 1 年之前
Node.h bbc89a383d LibWeb: Fix overflow clip when "complicated" CSS transform is used 1 年之前
RadioButton.cpp 09980af4ea LibWeb: Add Web::UIEvents::MouseButton enum, drop dependency on LibGUI 1 年之前
RadioButton.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
ReplacedBox.cpp a0e6882d99 LibWeb: Remove Layout::Node::set_inline() 2 年之前
ReplacedBox.h 84e7216603 LibWeb: Move "natural size" concept into Layout::Box 2 年之前
SVGBox.cpp 28b771560a LibWeb: Make SVG <svg> elements behave as CSS replaced elements 3 年之前
SVGBox.h 268b9c5d90 LibWeb: Make the layout tree GC-allocated 2 年之前
SVGClipBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGClipBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGForeignObjectBox.cpp 7d05fe84bc LibWeb: Add layout node and paintable for SVGForeignObjectElement 1 年之前
SVGForeignObjectBox.h 7d05fe84bc LibWeb: Add layout node and paintable for SVGForeignObjectElement 1 年之前
SVGFormattingContext.cpp 356bddbdbb LibWeb: Support percentage values in SVG text positioning element 1 年之前
SVGFormattingContext.h d7b77d7695 LibWeb: Split `SVGFormattingContext` up into functions 1 年之前
SVGGeometryBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGGeometryBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGGraphicsBox.cpp ec5d5918c4 LibWeb: Make SVG <g> elements generate a SVGGraphicsPaintable 2 年之前
SVGGraphicsBox.h ec5d5918c4 LibWeb: Make SVG <g> elements generate a SVGGraphicsPaintable 2 年之前
SVGMaskBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGMaskBox.h 9ea6ab0ad4 LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 1 年之前
SVGSVGBox.cpp 4cdafea363 LibWeb: Don't crash when SVG viewbox has a width of 0 1 年之前
SVGSVGBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGTextBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGTextBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGTextPathBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
SVGTextPathBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
TableFormattingContext.cpp 9e32c9329a LibWeb: Reserve enough space for span>1 columns in BorderConflictFinder 1 年之前
TableFormattingContext.h 8450041b52 LibWeb: Fix some GCVerifier warnings 1 年之前
TableGrid.cpp 398bf10b92 LibWeb: Use `TraversalDecision` for multi level Node traversal methods 1 年之前
TableGrid.h c57d395a48 LibWeb: Use `IterationDecision` in single level Node iteration methods 1 年之前
TableWrapper.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
TableWrapper.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
TextNode.cpp 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs 1 年之前
TextNode.h 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs 1 年之前
TreeBuilder.cpp 85863bb0ef LibWeb: Don't `verify_cast` where input and output types are the same 1 年之前
TreeBuilder.h c1b5fe61d1 LibWeb: Lay out SVG `<clipPath>` uses 1 年之前
VideoBox.cpp 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
VideoBox.h 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 1 年之前
Viewport.cpp 0a55e36403 LibWeb: Fix handling of find-in-page with pseudo-element content 1 年之前
Viewport.h 156c1083e9 LibWeb: Cache text blocks used by find in page 1 年之前