.. |
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 |