.. |
AudioBox.cpp
|
ac2238ee70
LibWeb: Begin implementing the HTMLAudioElement for audio playback
|
2 years ago |
AudioBox.h
|
ac2238ee70
LibWeb: Begin implementing the HTMLAudioElement for audio playback
|
2 years ago |
AvailableSpace.cpp
|
e9a718ff88
LibWeb/Layout: Replace `INFINITY` with `CSSPixels::min()` or `max()`
|
1 year ago |
AvailableSpace.h
|
360c0eb509
LibWeb: Remove implicit conversion from float and double to CSSPixels
|
1 year ago |
BlockContainer.cpp
|
a75915f055
LibWeb/Layout: Rename BlockContainer::paint{_box => able_with_lines}()
|
2 years ago |
BlockContainer.h
|
a75915f055
LibWeb/Layout: Rename BlockContainer::paint{_box => able_with_lines}()
|
2 years ago |
BlockFormattingContext.cpp
|
d1e542999c
LibWeb: Ensure preceding offset is non-negative in `float_box()`
|
1 year ago |
BlockFormattingContext.h
|
62f15f94d2
LibWeb: Better handling of floating boxes from inline formatting context
|
2 years ago |
Box.cpp
|
dd7bba66ed
LibWeb: Change viewport ownership from `BrowsingContext` to `Navigable`
|
1 year ago |
Box.h
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
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
|
a0e6882d99
LibWeb: Remove Layout::Node::set_inline()
|
2 years ago |
BreakNode.h
|
80a78c4deb
LibWeb: Don't generate ::before/::after for BR elements
|
1 year ago |
ButtonBox.cpp
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
1 year ago |
ButtonBox.h
|
f914abaf29
LibWeb: Make a handful of layout node leaf classes `final`
|
2 years ago |
CanvasBox.cpp
|
84e7216603
LibWeb: Move "natural size" concept into Layout::Box
|
2 years ago |
CanvasBox.h
|
f914abaf29
LibWeb: Make a handful of layout node leaf classes `final`
|
2 years ago |
CheckBox.cpp
|
84e7216603
LibWeb: Move "natural size" concept into Layout::Box
|
2 years ago |
CheckBox.h
|
f914abaf29
LibWeb: Make a handful of layout node leaf classes `final`
|
2 years ago |
FlexFormattingContext.cpp
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
1 year ago |
FlexFormattingContext.h
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
1 year ago |
FormAssociatedLabelableNode.h
|
268b9c5d90
LibWeb: Make the layout tree GC-allocated
|
2 years ago |
FormattingContext.cpp
|
b603e860af
LibWeb: Port CharacterData from DeprecatedString to String
|
1 year ago |
FormattingContext.h
|
481fdfee68
LibWeb: Resolve CSS inset properties when entering inline-flow elements
|
1 year ago |
FrameBox.cpp
|
dd7bba66ed
LibWeb: Change viewport ownership from `BrowsingContext` to `Navigable`
|
1 year ago |
FrameBox.h
|
990e7219d6
LibWeb: Fix iframes flickering on window resize
|
2 years ago |
GridFormattingContext.cpp
|
693d602b2f
LibWeb: Fix infinite loop in GFC growth limit distribution
|
1 year ago |
GridFormattingContext.h
|
c03e025a32
LibWeb: Disambiguate GridTrackPlacement API
|
1 year ago |
ImageBox.cpp
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
1 year ago |
ImageBox.h
|
c648e24cff
LibWeb: Don't force HTMLImageElement to have a legacy ImageLoader
|
2 years ago |
ImageProvider.h
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
1 year ago |
InlineFormattingContext.cpp
|
39f16ecd41
LibWeb: Don't break for atomic inline elements in `white-space: nowrap`
|
1 year ago |
InlineFormattingContext.h
|
fce4801460
LibWeb: Replace to_px() with to_px_or_zero() in InlineFormattingContext
|
1 year ago |
InlineLevelIterator.cpp
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
1 year ago |
InlineLevelIterator.h
|
3d7e788981
LibWeb: Improve the line breaking algorithm
|
1 year ago |
InlineNode.cpp
|
4d401bf796
LibWeb: Make the paint tree GC-allocated
|
2 years ago |
InlineNode.h
|
f914abaf29
LibWeb: Make a handful of layout node leaf classes `final`
|
2 years ago |
Label.cpp
|
0f6782fae6
LibWeb: Rename Element::attribute to Element::deprecated_attribute
|
1 year ago |
Label.h
|
3c7bd5a317
LibWeb+WebContent+headless-browser: Use CSSPixels for PageClient events
|
2 years 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
|
0af8d81f48
LibWeb: Layout SVG <mask> elements (but don't paint them)
|
1 year ago |
LayoutState.h
|
1434721247
LibWeb: Relax restrictions on LayoutState::get() input type
|
1 year ago |
LineBox.cpp
|
df2bc8187c
LibWeb: Use actual line height to calculate float y in IFC
|
1 year ago |
LineBox.h
|
fce4801460
LibWeb: Replace to_px() with to_px_or_zero() in InlineFormattingContext
|
1 year ago |
LineBoxFragment.cpp
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
1 year ago |
LineBoxFragment.h
|
a74c56bc1b
LibWeb: Remove unused code
|
2 years ago |
LineBuilder.cpp
|
df2bc8187c
LibWeb: Use actual line height to calculate float y in IFC
|
1 year ago |
LineBuilder.h
|
ef6a78518f
LibWeb: Remove unused argument of InlineLevelIterator::next
|
1 year ago |
ListItemBox.cpp
|
268b9c5d90
LibWeb: Make the layout tree GC-allocated
|
2 years ago |
ListItemBox.h
|
1cf5737e9e
LibWeb: Add fast_is<T>() for various types stood out in a profile
|
2 years ago |
ListItemMarkerBox.cpp
|
293ece2292
LibWeb: Support list-style-position
|
2 years ago |
ListItemMarkerBox.h
|
293ece2292
LibWeb: Support list-style-position
|
2 years ago |
Node.cpp
|
51caa14381
LibWeb: Remove FrameLoader
|
1 year ago |
Node.h
|
1f69e9cddf
LibWeb: Remove Layout::Node::m_visible and compute it on the fly
|
1 year ago |
Progress.cpp
|
84e7216603
LibWeb: Move "natural size" concept into Layout::Box
|
2 years ago |
Progress.h
|
f914abaf29
LibWeb: Make a handful of layout node leaf classes `final`
|
2 years ago |
RadioButton.cpp
|
84e7216603
LibWeb: Move "natural size" concept into Layout::Box
|
2 years ago |
RadioButton.h
|
4d401bf796
LibWeb: Make the paint tree GC-allocated
|
2 years 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 |
SVGFormattingContext.cpp
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
1 year ago |
SVGFormattingContext.h
|
00999a245c
LibWeb: Let FormattingContext decide the automatic width of its root
|
2 years ago |
SVGGeometryBox.cpp
|
909bcfe9a4
LibWeb: Resolve and paint simple SVG masks
|
1 year ago |
SVGGeometryBox.h
|
909bcfe9a4
LibWeb: Resolve and paint simple SVG masks
|
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 |
SVGSVGBox.cpp
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
1 year ago |
SVGSVGBox.h
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
1 year ago |
SVGTextBox.cpp
|
5f0d3c083f
LibWeb: Allow (explicitly) converting CSSPixels to float and int
|
1 year ago |
SVGTextBox.h
|
0e12503586
LibWeb: Split SVGTextContentElement into spec defined subclasses
|
2 years ago |
TableFormattingContext.cpp
|
0f6782fae6
LibWeb: Rename Element::attribute to Element::deprecated_attribute
|
1 year ago |
TableFormattingContext.h
|
769f11f9ae
LibWeb: Implement table missing cells fixup
|
1 year ago |
TableGrid.cpp
|
4c0816b002
LibWeb: Move table grid slots functionality to separate module
|
1 year ago |
TableGrid.h
|
4c0816b002
LibWeb: Move table grid slots functionality to separate module
|
1 year ago |
TableWrapper.cpp
|
709fe01f52
LibWeb: Override width calculation for table wrappers
|
2 years ago |
TableWrapper.h
|
709fe01f52
LibWeb: Override width calculation for table wrappers
|
2 years ago |
TextNode.cpp
|
b603e860af
LibWeb: Port CharacterData from DeprecatedString to String
|
1 year ago |
TextNode.h
|
1c47695bae
LibWeb: Invalidate layout-transformed text on DOM text node change
|
1 year ago |
TreeBuilder.cpp
|
80a78c4deb
LibWeb: Don't generate ::before/::after for BR elements
|
1 year ago |
TreeBuilder.h
|
125d161b3f
LibWeb: Move `<display-foo>` definitions into Enums.json
|
1 year ago |
VideoBox.cpp
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
1 year ago |
VideoBox.h
|
5ff7448fee
LibWeb: Move viewport subscriptions from BrowsingContext to Document
|
1 year ago |
Viewport.cpp
|
8bb275f2ea
LibWeb: Move painting logic from Layout::Viewport to ViewportPaintable
|
1 year ago |
Viewport.h
|
8bb275f2ea
LibWeb: Move painting logic from Layout::Viewport to ViewportPaintable
|
1 year ago |