Aliaksandr Kalenik
|
90b8bfc04c
LibWeb: Save layout mode inside formatting context object
|
hai 11 meses |
Aliaksandr Kalenik
|
623e358d7a
LibWeb: Remove `box` argument from FormattingContext::run()
|
hai 11 meses |
Tim Ledbetter
|
03bbc2b111
LibWeb/SVG: Implement `SVGImageElement`
|
hai 11 meses |
Andreas Kling
|
137038b185
LibWeb: Port painting to use the new Skia-backed Gfx::Path
|
hai 1 ano |
Andreas Kling
|
c8f09312f7
LibGfx: Rename Path => DeprecatedPath
|
hai 1 ano |
Edwin Hoksberg
|
356bddbdbb
LibWeb: Support percentage values in SVG text positioning element
|
hai 1 ano |
Andreas Kling
|
85a4cfc59b
LibWeb: Add the bare minimum to render SVGAElement (`<a>`)
|
hai 1 ano |
Tim Ledbetter
|
c57d395a48
LibWeb: Use `IterationDecision` in single level Node iteration methods
|
hai 1 ano |
Aliaksandr Kalenik
|
613cd6104d
LibWeb: Support masking of SVGForeignObjectPaintable
|
hai 1 ano |
MacDue
|
d7b77d7695
LibWeb: Split `SVGFormattingContext` up into functions
|
hai 1 ano |
MacDue
|
c1b5fe61d1
LibWeb: Lay out SVG `<clipPath>` uses
|
hai 1 ano |
MacDue
|
163b6bb401
LibWeb: Special case SVG masks during layout
|
hai 1 ano |
MacDue
|
05f42efc06
LibWeb: Support `preserveAspectRatio=none` for SVGs
|
hai 1 ano |
MacDue
|
b9afea40e6
LibWeb: Update SVG `get_path()` API to take a viewport size
|
hai 1 ano |
Andreas Kling
|
70ce77fc72
LibWeb: Make SVGFormattingContext treat all sizes as definite for now
|
hai 1 ano |
MacDue
|
b10f58a1fe
LibWeb: Support `x` and `y` attributes on nested SVGs
|
hai 1 ano |
MacDue
|
5cf1570f40
LibWeb: Add initial support for nesting SVG viewports
|
hai 1 ano |
MacDue
|
809c5b0b03
LibWeb: Add initial support for SVG `<textPath>`
|
hai 1 ano |
Aliaksandr Kalenik
|
2cb0039a13
LibGfx+LibWeb: Produce font cascade list in CSS font matching algorithm
|
hai 1 ano |
MacDue
|
2248d85894
LibWeb: Remove should_ensure_creation_of_paintable() SVG hack
|
hai 1 ano |
MacDue
|
9b2b28b612
LibWeb: Use BoundingBox helper in SVGFormattingContext
|
hai 1 ano |
MacDue
|
67fcee6fca
LibWeb: Remove two fixed FIXMEs
|
hai 1 ano |
MacDue
|
f57b3423eb
LibWeb: Check for invalid SVG viewBox sizes
|
hai 1 ano |
MacDue
|
4c5d48f861
LibWeb: Support transforms, stroking, gradients, etc for SVG <text>
|
hai 1 ano |
MacDue
|
c93d367d95
LibWeb: Layout SVG <text> elements during layout (not while painting)
|
hai 1 ano |
MacDue
|
dc9cb449b1
LibWeb: Store computed SVG path data/transforms in LayoutState
|
hai 1 ano |
MacDue
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
hai 1 ano |
MacDue
|
360c0eb509
LibWeb: Remove implicit conversion from float and double to CSSPixels
|
hai 1 ano |
Andreas Kling
|
1e0ea45fe5
LibWeb: Make sure that SVG use and symbol elements get paintables
|
hai 1 ano |
martinfalisse
|
f2047a5c32
LibWeb: Size SVG G container according to children
|
%!s(int64=2) %!d(string=hai) anos |