mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-10-26 14:57:54 +03:00
d7b77d7695
Doing multiple `for_each_in_subtree()` passes was kind of a hack. We can resolve everything in a single pass with a little more control over the layout process. This also fixes a few minor issues like the sizing of nested `<g>` elements. More work is needed here though as this is still fairly ad-hoc. Note: This does regress `css-namespace-tag-name-selector.html`, previously SVG text within `<a>` elements would appear. However, this was only because `for_each_in_subtree()` would blindly look through the InlineNodes from the unimplemented `SVGAElement`s. |
||
---|---|---|
.. | ||
dont-stretch-fit-svg-with-indefinite-containing-block-width.html | ||
inline-svg-with-zero-intrinsic-size-and-no-viewbox.html | ||
nested-viewports.html | ||
objectBoundingBox-mask.html | ||
svg-as-image-implicit-viewbox.html | ||
svg-as-image-invalid.html | ||
svg-as-image.html | ||
svg-circle-percentage-attr.html | ||
svg-different-types-of-opacity.html | ||
svg-fill-with-bogus-url.html | ||
svg-g-inside-g.html | ||
svg-g-with-opacity.html | ||
svg-inside-svg-with-xy.html | ||
svg-inside-svg.html | ||
svg-intrinsic-size-in-one-dimension.html | ||
svg-negative-elliptical-arg-number.html | ||
svg-path-with-implicit-lineto.html | ||
svg-symbol-with-viewbox.html | ||
svg-with-css-variable-in-presentation-hint.html | ||
svg-with-display-block.html | ||
svg-with-zero-intrinsic-size-and-no-viewbox.svg | ||
svg-with-zero-sized-viewBox.html | ||
text-fill-none.html | ||
use-honor-outer-viewBox.html |