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