ladybird/Tests/LibWeb/Ref
Aliaksandr Kalenik 9ab25c47a4 Tests: Transform some ref tests into screenshot tests
These test work with LibGfx painter but won't longer work after
switching to Skia, because it produces slightly different antialiasing,
rounding in color blending, etc.
2024-07-21 10:36:17 +02:00
..
assets Tests+headless-browser: Move screenshot ref-tests into own directory 2024-07-19 13:52:00 +02:00
reference Tests: Transform some ref tests into screenshot tests 2024-07-21 10:36:17 +02:00
abspos-escapes-scroll-container.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
abspos-z-index-painting-order.html LibWeb: Do not require box to be positioned to create stacking context 2024-01-02 21:45:05 +01:00
alternative-style-sheets.html LibWeb: Support loading alternative style sheets 2024-04-17 07:12:44 +02:00
anonymous-wrapper-css-visibility.html LibWeb: Remove Layout::Node::m_visible and compute it on the fly 2023-09-18 14:45:20 +02:00
background-size-calc.html LibWeb: Allow calculated values for background-size dimensions 2023-09-15 08:40:10 +02:00
body-link-attribute.html LibWeb: Respect the document's link_color for Linktext identifiers 2023-11-21 16:54:02 +01:00
border-radius-shrink-zero-sized-box.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
border-radius-with-padding.html LibWeb: Take padding into account when resolving border radii 2024-01-07 19:28:38 +01:00
box-without-scrollable-overflow-should-not-consume-scroll-events.html LibWeb: Do not consume scroll event in PaintableBox without overflow 2024-05-07 14:04:02 +00:00
button-inside-scroll-container.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
calc-border-radius.html LibWeb/CSS: Fix crashing when calc() is used for border-radius 2024-01-01 10:12:20 +01:00
change-opacity.html LibWeb: Remove cache for Paintable::is_visible() 2024-03-25 14:17:30 +01:00
clip-abspos-children.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
clip.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
corner-clip-inside-scrollable.html LibWeb: Remove PaintBorders recording painter command 2024-05-29 08:17:01 +02:00
css-any-link-selector.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
css-attr-basic.html LibWeb/Tests: Rename css-attr-ref.html reference to text-div.html 2023-12-11 16:54:59 +01:00
css-attr-fallback.html LibWeb/Tests: Rename css-attr-ref.html reference to text-div.html 2023-12-11 16:54:59 +01:00
css-attr-typed-fallback.html LibWeb: Default to an empty string when a string attr substitution fails 2024-04-17 07:13:26 +02:00
css-attr-typed.html LibWeb: Default to an empty string when a string attr substitution fails 2024-04-17 07:13:26 +02:00
css-case-insensitive-html-attributes-selector.html LibWeb: Add attribute list that must always be compared without casing 2024-06-22 15:52:04 +02:00
css-functional-unknown-webkit-pseudo-element.html LibWeb: Support obsolete but required -webkit- CSS parsing quirk 2023-12-11 16:54:59 +01:00
css-gradient-currentcolor.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
css-has-compound.html LibWeb: Implement the :has() pseudo-class 2024-07-15 11:52:03 +01:00
css-has-descendant.html LibWeb: Implement the :has() pseudo-class 2024-07-15 11:52:03 +01:00
css-has-direct-child.html LibWeb: Implement the :has() pseudo-class 2024-07-15 11:52:03 +01:00
css-has-next-sibling.html LibWeb: Implement the :has() pseudo-class 2024-07-15 11:52:03 +01:00
css-has-subsequent-sibling.html LibWeb: Implement the :has() pseudo-class 2024-07-15 11:52:03 +01:00
css-invalid-var.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
css-keyframe-fill-forwards.html LibWeb: Consider fill state before calling Animation::play() 2024-03-06 07:45:56 +01:00
css-keyframe-invalid-transform-should-not-render.html LibWeb: Don't render elements with invalid interpolated transform values 2024-03-06 07:45:56 +01:00
css-lang-selector.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
css-local-link-selector.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
css-nested-has.html LibWeb: Implement the :has() pseudo-class 2024-07-15 11:52:03 +01:00
css-open-closed-selectors.html LibWeb: Implement the :open and :closed pseudo-classes 2023-09-13 19:55:22 +02:00
css-placeholder-shown-selector.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
css-pseudo-element-in-has.html LibWeb: Implement the :has() pseudo-class 2024-07-15 11:52:03 +01:00
css-quotes.html LibWeb: Support quotes in content values 2023-09-17 15:45:52 -06:00
css-read-only-read-write-selectors.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
css-unknown-webkit-pseudo-element.html LibWeb: Support obsolete but required -webkit- CSS parsing quirk 2023-12-11 16:54:59 +01:00
first-available-font-should-include-whitespace.html LibWeb: Find font that has whitespace glyph in first_available_font() 2024-01-22 14:14:59 +01:00
grid-items-painting-order.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
img-srcset-viewport-relative-sizes.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
inline-paintable-background-clip-text.html LibWeb: Add background-clip: text support for InlinePaintable 2024-04-23 12:50:07 +02:00
inline-paintable-inside-translated-container.html LibWeb: Remove CSS transform from InlinePaintable's clip rectangle 2024-04-26 18:40:45 +02:00
inline-stacking-context.html LibWeb: Allow inline nodes to establish a stacking context 2024-01-05 19:36:55 +01:00
invalidate-css-transform-property.html LibWeb: Fix invalidation of CSS properties that do not affect layout 2024-02-03 09:28:03 +01:00
item-with-negative-z-index.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
nested-svg-as-img.html LibWeb: Paint SVGDecodedImageData via Navigable::paint() 2024-03-30 21:35:22 +01:00
non-positioned-stacking-context-with-z-index-0.html LibWeb: Paint non-positioned SC with z-index=0 in paint_descendants() 2024-04-28 22:28:18 +02:00
options-set-index.html LibWeb: Add support for indexed setter of HTMLOptionsCollection 2024-07-16 10:59:59 +01:00
outlines.html LibWeb: Resolve outline CSS property before paint commands recording 2024-02-12 13:38:24 +01:00
overflow-hidden-2.html Tests/LibWeb: Add ref-tests for "overflow: hidden" 2023-12-21 19:25:31 +01:00
overflow-hidden-3.html LibWeb: Move clip rect calculation to happen before painting 2024-01-28 08:25:28 +01:00
overflow-hidden-4.html LibWeb: Move clip rect calculation to happen before painting 2024-01-28 08:25:28 +01:00
overflow-hidden-5.html LibWeb: Move clip rect calculation to happen before painting 2024-01-28 08:25:28 +01:00
overflow-hidden-6.html LibWeb: Fix hidden overflow clipping with nested CSS transforms 2024-01-29 07:21:38 +01:00
overflow-hidden-7.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
overflow-hidden-text-inside-translated-container.html LibWeb: Do not add CSS transforms into clip rect in PaintableWithLines 2024-02-03 20:05:09 +01:00
overflow-hidden.html Tests/LibWeb: Add ref-tests for "overflow: hidden" 2023-12-21 19:25:31 +01:00
paintablewithlines-corner-clip-in-scroll-container.html LibWeb: Fix clip box calculation in PaintableWithLines 2024-05-26 16:11:53 +01:00
positioned-elements-in-scroll-container.html LibWeb: Use offset of nearest scrollable ancestor for positioned boxes 2023-12-11 20:37:05 +01:00
resolve-paint-only-properties-after-layout.html LibWeb: Invalidate paint-only property after relayout 2024-02-08 13:08:10 +01:00
scroll-iframe.html LibWeb+WebContent: Move scrollbar painting into WebContent 2024-06-05 07:03:42 +02:00
scroll-using-mousewheel-event.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
scrollable-box-with-nested-stacking-context.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
scrollable-contains-boxes-with-hidden-overflow-1.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
scrollable-contains-boxes-with-hidden-overflow-2.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
scrollable-contains-boxes-with-hidden-overflow-and-opacity.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
scrolled-text-with-clipped-corners.html LibWeb: Apply corner clip before scroll offset for PaintableWithLines 2024-05-25 22:19:40 +02:00
separate-borders-inline-table.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
simple-svg-mask.html LibWeb: Store computed SVG path data/transforms in LayoutState 2023-10-30 19:44:54 +01:00
space-glyph-width.html LibGfx: Take into account unicode ranges to find font for space glyph 2024-01-08 01:00:24 +01:00
square-flex.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
svg-alpha-mask-attribute.html LibWeb: Support mask-type style attribute for SVGs 2023-11-12 16:01:46 +01:00
svg-alpha-mask.html LibWeb: Store computed SVG path data/transforms in LayoutState 2023-10-30 19:44:54 +01:00
svg-file-matches-html-file.svg LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
svg-inside-scroll-container.html LibWeb: Implement scrollbar painting 2024-02-28 07:51:13 -05:00
svg-invalid-number-arguments.html LibWeb: Use ErrorOr to propagate SVG attribute parsing errors 2024-03-20 09:09:35 +01:00
svg-mask-in-defs.html LibWeb: Store computed SVG path data/transforms in LayoutState 2023-10-30 19:44:54 +01:00
svg-mask-maskUnits-userSpaceOnUse.html LibWeb: Store computed SVG path data/transforms in LayoutState 2023-10-30 19:44:54 +01:00
svg-non-local-clip-path-display-none.html Tests/LibWeb: Add ref tests for non-local SVG clipPaths 2024-05-04 21:24:37 +02:00
svg-path-incomplete-args.html LibWeb: Use ErrorOr to propagate SVG attribute parsing errors 2024-03-20 09:09:35 +01:00
svg-polygon-with-incomplete-points.html LibWeb: Use ErrorOr to propagate SVG attribute parsing errors 2024-03-20 09:09:35 +01:00
svg-symbol.html LibWeb+headless-browser: Replace ref-test manifest with link tags 2023-09-13 08:48:19 +02:00
svg-use-defined-later.html LibWeb: Ensure DocumentObserver document_completely_loaded() is called 2023-12-26 21:37:04 +01:00
transform-2d-translate.html LibWeb: Resolve CSS transform lengths against padding rect 2024-01-16 21:54:10 +01:00
transform-calc-length-percentage.html LibWeb/CSS: Improve parsing of length percentage values for transforms 2024-01-09 14:15:05 +01:00
unicode-range.html LibGfx+LibWeb: Update for_each_glyph_position to use font cascade list 2023-12-10 17:32:04 +01:00
webkit-box-shadow.html LibWeb: Add more legacy -webkit- aliases 2024-07-15 15:45:33 +01:00
webkit-text-fill-color.html LibWeb: Add support for -webkit-text-fill-color 2024-07-10 10:25:04 -06:00