ladybird/Tests/LibWeb/Ref/expected/css
Aliaksandr Kalenik 910fd426a2 LibWeb: Allow <svg> to establish a stacking context
83b6bc4 went too far by forbidding SVGSVGElement from establishing a
stacking context. This element type does follow the behavior of CSS
boxes, unlike inner SVG elements like `<rect>`, `<circle>`, etc., which
are not supposed to be aware of concepts like stacking contexts,
overflow clipping, scroll offsets, etc.

This change allows us to delete overrides of `before_paint()` and
`after_paint()` in SVGPaintable and SVGSVGPaintable, because display
list recording code has been rearranged to take care of clipping and
scrolling before recursing into SVGSVGPaintable descendants.

`Screenshot/images/css-transform-box-ref.png` expectation is updated and
fixes a bug where a rectangle at the very bottom of the page was not
clipped correctly.
`Screenshot/images/svg-filters-lb-website-ref.png` has a more subtle
difference, but if you look closely, you’ll see it matches other
browsers more closely now.
2025-07-12 11:01:15 +02:00
..
backgrounds LibWeb: Stop clipping the root element's background 2025-07-04 16:18:57 +01:00
css-counter LibWeb/CSS: Unit tests for changes to counter definitions 2025-06-03 03:51:42 +02:00
css-text
gradient-em-positions-ref.html
hidden-list-item-markers-ref.html LibWeb/Painting: Don't paint invisible paintables 2025-07-03 12:39:05 +02:00
images-load-relative-to-style-sheet-ref.html Tests: Add tests for loading images from an imported style sheet 2025-04-15 09:54:35 +01:00
line-height-zero-ref.html LibWeb: Draw text even if it needs to go into a 0-size inline box 2025-05-12 10:49:46 +02:00
svg-element-should-be-allowed-to-establish-stacking-context.html LibWeb: Allow <svg> to establish a stacking context 2025-07-12 11:01:15 +02:00
transparent-borders-ref.html LibWeb/Painting: Keep alpha for inset/outset border colors 2025-07-02 15:11:04 +02:00