-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Tests/LibWeb/Screenshot/alt-frame.html b/Tests/LibWeb/Screenshot/alt-frame.html
new file mode 100644
index 00000000000..94b502ca8a6
--- /dev/null
+++ b/Tests/LibWeb/Screenshot/alt-frame.html
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Tests/LibWeb/Ref/assets/background-no-repeat.html b/Tests/LibWeb/Screenshot/assets/background-no-repeat.html
similarity index 100%
rename from Tests/LibWeb/Ref/assets/background-no-repeat.html
rename to Tests/LibWeb/Screenshot/assets/background-no-repeat.html
diff --git a/Tests/LibWeb/Ref/assets/background-repeat-x.html b/Tests/LibWeb/Screenshot/assets/background-repeat-x.html
similarity index 100%
rename from Tests/LibWeb/Ref/assets/background-repeat-x.html
rename to Tests/LibWeb/Screenshot/assets/background-repeat-x.html
diff --git a/Tests/LibWeb/Ref/assets/background-repeat-y.html b/Tests/LibWeb/Screenshot/assets/background-repeat-y.html
similarity index 100%
rename from Tests/LibWeb/Ref/assets/background-repeat-y.html
rename to Tests/LibWeb/Screenshot/assets/background-repeat-y.html
diff --git a/Tests/LibWeb/Ref/assets/background-repeat.html b/Tests/LibWeb/Screenshot/assets/background-repeat.html
similarity index 100%
rename from Tests/LibWeb/Ref/assets/background-repeat.html
rename to Tests/LibWeb/Screenshot/assets/background-repeat.html
diff --git a/Tests/LibWeb/Ref/assets/car.png b/Tests/LibWeb/Screenshot/assets/car.png
similarity index 100%
rename from Tests/LibWeb/Ref/assets/car.png
rename to Tests/LibWeb/Screenshot/assets/car.png
diff --git a/Tests/LibWeb/Ref/assets/smiley.png b/Tests/LibWeb/Screenshot/assets/smiley.png
similarity index 100%
rename from Tests/LibWeb/Ref/assets/smiley.png
rename to Tests/LibWeb/Screenshot/assets/smiley.png
diff --git a/Tests/LibWeb/Screenshot/assets/vertical-rect.svg b/Tests/LibWeb/Screenshot/assets/vertical-rect.svg
new file mode 100644
index 00000000000..01cfc6ad92f
--- /dev/null
+++ b/Tests/LibWeb/Screenshot/assets/vertical-rect.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/Tests/LibWeb/Ref/border-radius.html b/Tests/LibWeb/Screenshot/border-radius.html
similarity index 94%
rename from Tests/LibWeb/Ref/border-radius.html
rename to Tests/LibWeb/Screenshot/border-radius.html
index cacefff6f34..4f6c24af188 100644
--- a/Tests/LibWeb/Ref/border-radius.html
+++ b/Tests/LibWeb/Screenshot/border-radius.html
@@ -215,18 +215,18 @@
height: 180px;
background-size: 220px 180px;
border-radius: 70% 30% 30% 70%/60% 40% 60% 40%;
- background-image: url(assets/car.png)
+ background-image: url(./assets/car.png)
}
.screenshot {
width: 100px;
height: 100px;
border-radius: 50%;
- background-image: url(assets/car.png)
+ background-image: url(./assets/car.png)
}
.rounded-image {
- background-image: url(assets/car.png);
+ background-image: url(./assets/car.png);
background-repeat: repeat;
border-radius: 20px;
width: 150px;
@@ -242,7 +242,7 @@
}
.image-layers {
- background: center/contain url(car.png) content-box, center/contain url(assets/car.png)
+ background: center/contain url(car.png) content-box, center/contain url(./assets/car.png)
}
.box-background-clip {
@@ -287,12 +287,12 @@
-
+
-
+
@@ -300,7 +300,7 @@
-
+
diff --git a/Tests/LibWeb/Ref/canvas-arcs-and-ellipses.html b/Tests/LibWeb/Screenshot/canvas-arcs-and-ellipses.html
similarity index 100%
rename from Tests/LibWeb/Ref/canvas-arcs-and-ellipses.html
rename to Tests/LibWeb/Screenshot/canvas-arcs-and-ellipses.html
diff --git a/Tests/LibWeb/Ref/canvas-fillstyle-rgb.html b/Tests/LibWeb/Screenshot/canvas-fillstyle-rgb.html
similarity index 92%
rename from Tests/LibWeb/Ref/canvas-fillstyle-rgb.html
rename to Tests/LibWeb/Screenshot/canvas-fillstyle-rgb.html
index a87790597e6..c64d6cbf74d 100644
--- a/Tests/LibWeb/Ref/canvas-fillstyle-rgb.html
+++ b/Tests/LibWeb/Screenshot/canvas-fillstyle-rgb.html
@@ -1,4 +1,4 @@
-
+
-
+
diff --git a/Tests/LibWeb/Ref/css-background-repeat.html b/Tests/LibWeb/Screenshot/css-background-repeat.html
similarity index 77%
rename from Tests/LibWeb/Ref/css-background-repeat.html
rename to Tests/LibWeb/Screenshot/css-background-repeat.html
index 462bcae68e9..e0e71a374df 100644
--- a/Tests/LibWeb/Ref/css-background-repeat.html
+++ b/Tests/LibWeb/Screenshot/css-background-repeat.html
@@ -13,7 +13,7 @@
margin-bottom: 10px;
}
.background {
- background: white url(assets/smiley.png);
+ background: white url(./assets/smiley.png);
width: 200px;
height: 200px;
margin-bottom: 10px;
@@ -21,10 +21,10 @@
-
-
-
-
+
+
+
+
diff --git a/Tests/LibWeb/Screenshot/css-backgrounds.html b/Tests/LibWeb/Screenshot/css-backgrounds.html
new file mode 100644
index 00000000000..86e221ffa87
--- /dev/null
+++ b/Tests/LibWeb/Screenshot/css-backgrounds.html
@@ -0,0 +1,82 @@
+
+
+
+
+ CSS Background Tests
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Ref/css-gradients.html b/Tests/LibWeb/Screenshot/css-gradients.html
similarity index 100%
rename from Tests/LibWeb/Ref/css-gradients.html
rename to Tests/LibWeb/Screenshot/css-gradients.html
diff --git a/Tests/LibWeb/Ref/css-transform-box.html b/Tests/LibWeb/Screenshot/css-transform-box.html
similarity index 100%
rename from Tests/LibWeb/Ref/css-transform-box.html
rename to Tests/LibWeb/Screenshot/css-transform-box.html
diff --git a/Tests/LibWeb/Ref/reference/images/alt-frame.png b/Tests/LibWeb/Screenshot/images/alt-frame.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/alt-frame.png
rename to Tests/LibWeb/Screenshot/images/alt-frame.png
diff --git a/Tests/LibWeb/Ref/reference/images/border-radius-ref.png b/Tests/LibWeb/Screenshot/images/border-radius-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/border-radius-ref.png
rename to Tests/LibWeb/Screenshot/images/border-radius-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/canvas-arcs-and-ellipses-ref.png b/Tests/LibWeb/Screenshot/images/canvas-arcs-and-ellipses-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/canvas-arcs-and-ellipses-ref.png
rename to Tests/LibWeb/Screenshot/images/canvas-arcs-and-ellipses-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/canvas-fillstyle-rgb.png b/Tests/LibWeb/Screenshot/images/canvas-fillstyle-rgb.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/canvas-fillstyle-rgb.png
rename to Tests/LibWeb/Screenshot/images/canvas-fillstyle-rgb.png
diff --git a/Tests/LibWeb/Ref/reference/images/canvas-implict-moves-and-lines-ref.png b/Tests/LibWeb/Screenshot/images/canvas-implict-moves-and-lines-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/canvas-implict-moves-and-lines-ref.png
rename to Tests/LibWeb/Screenshot/images/canvas-implict-moves-and-lines-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/canvas-path-rect-ref.png b/Tests/LibWeb/Screenshot/images/canvas-path-rect-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/canvas-path-rect-ref.png
rename to Tests/LibWeb/Screenshot/images/canvas-path-rect-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/canvas-text-ref.png b/Tests/LibWeb/Screenshot/images/canvas-text-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/canvas-text-ref.png
rename to Tests/LibWeb/Screenshot/images/canvas-text-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/clip-path-polygon-ref.png b/Tests/LibWeb/Screenshot/images/clip-path-polygon-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/clip-path-polygon-ref.png
rename to Tests/LibWeb/Screenshot/images/clip-path-polygon-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/css-background-clip-text.png b/Tests/LibWeb/Screenshot/images/css-background-clip-text.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/css-background-clip-text.png
rename to Tests/LibWeb/Screenshot/images/css-background-clip-text.png
diff --git a/Tests/LibWeb/Ref/reference/images/css-background-position-ref.png b/Tests/LibWeb/Screenshot/images/css-background-position-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/css-background-position-ref.png
rename to Tests/LibWeb/Screenshot/images/css-background-position-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/css-background-repeat-ref.png b/Tests/LibWeb/Screenshot/images/css-background-repeat-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/css-background-repeat-ref.png
rename to Tests/LibWeb/Screenshot/images/css-background-repeat-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/css-backgrounds-ref.png b/Tests/LibWeb/Screenshot/images/css-backgrounds-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/css-backgrounds-ref.png
rename to Tests/LibWeb/Screenshot/images/css-backgrounds-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/css-gradients-ref.png b/Tests/LibWeb/Screenshot/images/css-gradients-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/css-gradients-ref.png
rename to Tests/LibWeb/Screenshot/images/css-gradients-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/css-transform-box-ref.png b/Tests/LibWeb/Screenshot/images/css-transform-box-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/css-transform-box-ref.png
rename to Tests/LibWeb/Screenshot/images/css-transform-box-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/inline-node-ref.png b/Tests/LibWeb/Screenshot/images/inline-node-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/inline-node-ref.png
rename to Tests/LibWeb/Screenshot/images/inline-node-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/input-placeholder-ref.png b/Tests/LibWeb/Screenshot/images/input-placeholder-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/input-placeholder-ref.png
rename to Tests/LibWeb/Screenshot/images/input-placeholder-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/meter-ref.png b/Tests/LibWeb/Screenshot/images/meter-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/meter-ref.png
rename to Tests/LibWeb/Screenshot/images/meter-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/nested-boxes-with-hidden-overflow-and-border-radius-ref.png b/Tests/LibWeb/Screenshot/images/nested-boxes-with-hidden-overflow-and-border-radius-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/nested-boxes-with-hidden-overflow-and-border-radius-ref.png
rename to Tests/LibWeb/Screenshot/images/nested-boxes-with-hidden-overflow-and-border-radius-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/object-fit-position.png b/Tests/LibWeb/Screenshot/images/object-fit-position.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/object-fit-position.png
rename to Tests/LibWeb/Screenshot/images/object-fit-position.png
diff --git a/Tests/LibWeb/Ref/reference/images/outer-box-shadow-ref.png b/Tests/LibWeb/Screenshot/images/outer-box-shadow-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/outer-box-shadow-ref.png
rename to Tests/LibWeb/Screenshot/images/outer-box-shadow-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-axis-aligned-lines-ref.png b/Tests/LibWeb/Screenshot/images/svg-axis-aligned-lines-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-axis-aligned-lines-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-axis-aligned-lines-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-background-no-natural-size-ref.png b/Tests/LibWeb/Screenshot/images/svg-background-no-natural-size-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-background-no-natural-size-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-background-no-natural-size-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-clip-path-and-mask-ref.png b/Tests/LibWeb/Screenshot/images/svg-clip-path-and-mask-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-clip-path-and-mask-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-clip-path-and-mask-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-clip-rule-ref.png b/Tests/LibWeb/Screenshot/images/svg-clip-rule-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-clip-rule-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-clip-rule-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-gradient-spreadMethod-ref.png b/Tests/LibWeb/Screenshot/images/svg-gradient-spreadMethod-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-gradient-spreadMethod-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-gradient-spreadMethod-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-maskContentUnits-ref.png b/Tests/LibWeb/Screenshot/images/svg-maskContentUnits-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-maskContentUnits-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-maskContentUnits-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-radialGradient-ref.png b/Tests/LibWeb/Screenshot/images/svg-radialGradient-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-radialGradient-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-radialGradient-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-simple-clipPath-ref.png b/Tests/LibWeb/Screenshot/images/svg-simple-clipPath-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-simple-clipPath-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-simple-clipPath-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-text-effects-ref.png b/Tests/LibWeb/Screenshot/images/svg-text-effects-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-text-effects-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-text-effects-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/svg-textPath-ref.png b/Tests/LibWeb/Screenshot/images/svg-textPath-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/svg-textPath-ref.png
rename to Tests/LibWeb/Screenshot/images/svg-textPath-ref.png
diff --git a/Tests/LibWeb/Ref/reference/images/text-decorations.png b/Tests/LibWeb/Screenshot/images/text-decorations.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/text-decorations.png
rename to Tests/LibWeb/Screenshot/images/text-decorations.png
diff --git a/Tests/LibWeb/Ref/reference/images/text-shadow-ref.png b/Tests/LibWeb/Screenshot/images/text-shadow-ref.png
similarity index 100%
rename from Tests/LibWeb/Ref/reference/images/text-shadow-ref.png
rename to Tests/LibWeb/Screenshot/images/text-shadow-ref.png
diff --git a/Tests/LibWeb/Ref/inline-node.html b/Tests/LibWeb/Screenshot/inline-node.html
similarity index 100%
rename from Tests/LibWeb/Ref/inline-node.html
rename to Tests/LibWeb/Screenshot/inline-node.html
diff --git a/Tests/LibWeb/Ref/input-placeholder.html b/Tests/LibWeb/Screenshot/input-placeholder.html
similarity index 100%
rename from Tests/LibWeb/Ref/input-placeholder.html
rename to Tests/LibWeb/Screenshot/input-placeholder.html
diff --git a/Tests/LibWeb/Ref/meter.html b/Tests/LibWeb/Screenshot/meter.html
similarity index 100%
rename from Tests/LibWeb/Ref/meter.html
rename to Tests/LibWeb/Screenshot/meter.html
diff --git a/Tests/LibWeb/Ref/nested-boxes-with-hidden-overflow-and-border-radius.html b/Tests/LibWeb/Screenshot/nested-boxes-with-hidden-overflow-and-border-radius.html
similarity index 100%
rename from Tests/LibWeb/Ref/nested-boxes-with-hidden-overflow-and-border-radius.html
rename to Tests/LibWeb/Screenshot/nested-boxes-with-hidden-overflow-and-border-radius.html
diff --git a/Tests/LibWeb/Ref/object-fit-position.html b/Tests/LibWeb/Screenshot/object-fit-position.html
similarity index 68%
rename from Tests/LibWeb/Ref/object-fit-position.html
rename to Tests/LibWeb/Screenshot/object-fit-position.html
index 3e1cac833c8..5ad9dce652f 100644
--- a/Tests/LibWeb/Ref/object-fit-position.html
+++ b/Tests/LibWeb/Screenshot/object-fit-position.html
@@ -66,54 +66,54 @@
Object-Position: Left
-
+
Object-Position: Right
-
+
Object-Position: Top
-
+
Object-Position: Bottom
-
+
Object-Position: Center
-
+
Object-Position: 20px 30%
-
+
Box taller
Object-Position: Left
-
+
Object-Position: Right
-
+
Object-Position: Top
-
+
Object-Position: Bottom
-
+
Object-Position: Center
-
+
Object-Position: 20px 30%
-
+
@@ -125,54 +125,54 @@
Object-Position: Left
-
+
Object-Position: Right
-
+
Object-Position: Top
-
+
Object-Position: Bottom
-
+
Object-Position: Center
-
+
Object-Position: 20px 30%
-
+
Box taller
Object-Position: Left
-
+
Object-Position: Right
-
+
Object-Position: Top
-
+
Object-Position: Bottom
-
+
Object-Position: Center
-
+
Object-Position: 20px 30%
-
+
@@ -184,54 +184,54 @@
Object-Position: Left
-
+
Object-Position: Right
-
+
Object-Position: Top
-
+
Object-Position: Bottom
-
+
Object-Position: Center
-
+
Object-Position: 20px 30%
-
+
Box taller
Object-Position: Left
-
+
Object-Position: Right
-
+
Object-Position: Top
-
+
Object-Position: Bottom
-
+
Object-Position: Center
-
+
Object-Position: 20px 30%
-
+
@@ -243,54 +243,54 @@
Object-Position: Left
-
+
Object-Position: Right
-
+
Object-Position: Top
-
+
Object-Position: Bottom
-
+
Object-Position: Center
-
+
Object-Position: 20px 30%
-
+
Box taller
Object-Position: Left
-
+
Object-Position: Right
-
+
Object-Position: Top
-
+
Object-Position: Bottom
-
+
Object-Position: Center
-
+
Object-Position: 20px 30%
-
+
diff --git a/Tests/LibWeb/Ref/outer-box-shadow.html b/Tests/LibWeb/Screenshot/outer-box-shadow.html
similarity index 100%
rename from Tests/LibWeb/Ref/outer-box-shadow.html
rename to Tests/LibWeb/Screenshot/outer-box-shadow.html
diff --git a/Tests/LibWeb/Ref/reference/alt-frame.html b/Tests/LibWeb/Screenshot/reference/alt-frame-ref.html
similarity index 73%
rename from Tests/LibWeb/Ref/reference/alt-frame.html
rename to Tests/LibWeb/Screenshot/reference/alt-frame-ref.html
index 812f789753c..9bd571b2ff4 100644
--- a/Tests/LibWeb/Ref/reference/alt-frame.html
+++ b/Tests/LibWeb/Screenshot/reference/alt-frame-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/border-radius-ref.html b/Tests/LibWeb/Screenshot/reference/border-radius-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/border-radius-ref.html
rename to Tests/LibWeb/Screenshot/reference/border-radius-ref.html
index 47d76f67e85..ceaa3e01149 100644
--- a/Tests/LibWeb/Ref/reference/border-radius-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/border-radius-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/canvas-arcs-and-ellipses-ref.html b/Tests/LibWeb/Screenshot/reference/canvas-arcs-and-ellipses-ref.html
similarity index 60%
rename from Tests/LibWeb/Ref/reference/canvas-arcs-and-ellipses-ref.html
rename to Tests/LibWeb/Screenshot/reference/canvas-arcs-and-ellipses-ref.html
index 26021750221..b373baa8b26 100644
--- a/Tests/LibWeb/Ref/reference/canvas-arcs-and-ellipses-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/canvas-arcs-and-ellipses-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/canvas-fillstyle-rgb.html b/Tests/LibWeb/Screenshot/reference/canvas-fillstyle-rgb-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/canvas-fillstyle-rgb.html
rename to Tests/LibWeb/Screenshot/reference/canvas-fillstyle-rgb-ref.html
index 77abca5d00b..9c59d3bdcb6 100644
--- a/Tests/LibWeb/Ref/reference/canvas-fillstyle-rgb.html
+++ b/Tests/LibWeb/Screenshot/reference/canvas-fillstyle-rgb-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/canvas-implict-moves-and-lines-ref.html b/Tests/LibWeb/Screenshot/reference/canvas-implict-moves-and-lines-ref.html
similarity index 57%
rename from Tests/LibWeb/Ref/reference/canvas-implict-moves-and-lines-ref.html
rename to Tests/LibWeb/Screenshot/reference/canvas-implict-moves-and-lines-ref.html
index 15d0b304394..0102bcb3c7a 100644
--- a/Tests/LibWeb/Ref/reference/canvas-implict-moves-and-lines-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/canvas-implict-moves-and-lines-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/canvas-path-rect-ref.html b/Tests/LibWeb/Screenshot/reference/canvas-path-rect-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/canvas-path-rect-ref.html
rename to Tests/LibWeb/Screenshot/reference/canvas-path-rect-ref.html
index 9ea38fea2f9..a61f51edfd7 100644
--- a/Tests/LibWeb/Ref/reference/canvas-path-rect-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/canvas-path-rect-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/canvas-text-ref.html b/Tests/LibWeb/Screenshot/reference/canvas-text-ref.html
similarity index 69%
rename from Tests/LibWeb/Ref/reference/canvas-text-ref.html
rename to Tests/LibWeb/Screenshot/reference/canvas-text-ref.html
index 968b1098507..efee635f80e 100644
--- a/Tests/LibWeb/Ref/reference/canvas-text-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/canvas-text-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/clip-path-polygon-ref.html b/Tests/LibWeb/Screenshot/reference/clip-path-polygon-ref.html
similarity index 63%
rename from Tests/LibWeb/Ref/reference/clip-path-polygon-ref.html
rename to Tests/LibWeb/Screenshot/reference/clip-path-polygon-ref.html
index d2f98371596..05a1a6eb0bc 100644
--- a/Tests/LibWeb/Ref/reference/clip-path-polygon-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/clip-path-polygon-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/css-background-clip-text-ref.html b/Tests/LibWeb/Screenshot/reference/css-background-clip-text-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/css-background-clip-text-ref.html
rename to Tests/LibWeb/Screenshot/reference/css-background-clip-text-ref.html
index 52fff3f661c..cac6d8d6c81 100644
--- a/Tests/LibWeb/Ref/reference/css-background-clip-text-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/css-background-clip-text-ref.html
@@ -15,4 +15,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/css-background-position-ref.html b/Tests/LibWeb/Screenshot/reference/css-background-position-ref.html
similarity index 84%
rename from Tests/LibWeb/Ref/reference/css-background-position-ref.html
rename to Tests/LibWeb/Screenshot/reference/css-background-position-ref.html
index 75ad9ee03bd..7c2ef6b0d14 100644
--- a/Tests/LibWeb/Ref/reference/css-background-position-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/css-background-position-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/css-background-repeat-ref.html b/Tests/LibWeb/Screenshot/reference/css-background-repeat-ref.html
similarity index 84%
rename from Tests/LibWeb/Ref/reference/css-background-repeat-ref.html
rename to Tests/LibWeb/Screenshot/reference/css-background-repeat-ref.html
index c21d317cef1..5cd40a26fe6 100644
--- a/Tests/LibWeb/Ref/reference/css-background-repeat-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/css-background-repeat-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/css-backgrounds-ref.html b/Tests/LibWeb/Screenshot/reference/css-backgrounds-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/css-backgrounds-ref.html
rename to Tests/LibWeb/Screenshot/reference/css-backgrounds-ref.html
index 2584fd35de3..37fbb22d381 100644
--- a/Tests/LibWeb/Ref/reference/css-backgrounds-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/css-backgrounds-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/css-gradients-ref.html b/Tests/LibWeb/Screenshot/reference/css-gradients-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/css-gradients-ref.html
rename to Tests/LibWeb/Screenshot/reference/css-gradients-ref.html
index 4c89dca0486..03f9c099ab4 100644
--- a/Tests/LibWeb/Ref/reference/css-gradients-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/css-gradients-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/css-transform-box-ref.html b/Tests/LibWeb/Screenshot/reference/css-transform-box-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/css-transform-box-ref.html
rename to Tests/LibWeb/Screenshot/reference/css-transform-box-ref.html
index 57ae32963bc..e47cbe9833e 100644
--- a/Tests/LibWeb/Ref/reference/css-transform-box-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/css-transform-box-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/inline-node-ref.html b/Tests/LibWeb/Screenshot/reference/inline-node-ref.html
similarity index 64%
rename from Tests/LibWeb/Ref/reference/inline-node-ref.html
rename to Tests/LibWeb/Screenshot/reference/inline-node-ref.html
index 6ed5e00f61d..85096b6e83b 100644
--- a/Tests/LibWeb/Ref/reference/inline-node-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/inline-node-ref.html
@@ -6,4 +6,4 @@ body {
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/input-placeholder-ref.html b/Tests/LibWeb/Screenshot/reference/input-placeholder-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/input-placeholder-ref.html
rename to Tests/LibWeb/Screenshot/reference/input-placeholder-ref.html
index fad703c634d..36995f944ea 100644
--- a/Tests/LibWeb/Ref/reference/input-placeholder-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/input-placeholder-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/meter-ref.html b/Tests/LibWeb/Screenshot/reference/meter-ref.html
similarity index 87%
rename from Tests/LibWeb/Ref/reference/meter-ref.html
rename to Tests/LibWeb/Screenshot/reference/meter-ref.html
index dd6ea4c4756..f72850cab05 100644
--- a/Tests/LibWeb/Ref/reference/meter-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/meter-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/nested-boxes-with-hidden-overflow-and-border-radius-ref.html b/Tests/LibWeb/Screenshot/reference/nested-boxes-with-hidden-overflow-and-border-radius-ref.html
similarity index 55%
rename from Tests/LibWeb/Ref/reference/nested-boxes-with-hidden-overflow-and-border-radius-ref.html
rename to Tests/LibWeb/Screenshot/reference/nested-boxes-with-hidden-overflow-and-border-radius-ref.html
index c9a882ba78b..de928ac6a0d 100644
--- a/Tests/LibWeb/Ref/reference/nested-boxes-with-hidden-overflow-and-border-radius-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/nested-boxes-with-hidden-overflow-and-border-radius-ref.html
@@ -7,4 +7,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/object-fit-position-ref.html b/Tests/LibWeb/Screenshot/reference/object-fit-position-ref.html
similarity index 83%
rename from Tests/LibWeb/Ref/reference/object-fit-position-ref.html
rename to Tests/LibWeb/Screenshot/reference/object-fit-position-ref.html
index 06df8e36f14..26a3fe63047 100644
--- a/Tests/LibWeb/Ref/reference/object-fit-position-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/object-fit-position-ref.html
@@ -12,4 +12,4 @@
2. Right click > "Take Full Screenshot"
3. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/outer-box-shadow-ref.html b/Tests/LibWeb/Screenshot/reference/outer-box-shadow-ref.html
similarity index 85%
rename from Tests/LibWeb/Ref/reference/outer-box-shadow-ref.html
rename to Tests/LibWeb/Screenshot/reference/outer-box-shadow-ref.html
index 3f66bc37aca..ba7243891be 100644
--- a/Tests/LibWeb/Ref/reference/outer-box-shadow-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/outer-box-shadow-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-axis-aligned-lines-ref.html b/Tests/LibWeb/Screenshot/reference/svg-axis-aligned-lines-ref.html
similarity index 58%
rename from Tests/LibWeb/Ref/reference/svg-axis-aligned-lines-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-axis-aligned-lines-ref.html
index 190e998677c..6bff8186b04 100644
--- a/Tests/LibWeb/Ref/reference/svg-axis-aligned-lines-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-axis-aligned-lines-ref.html
@@ -6,4 +6,4 @@ body {
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-background-no-natural-size-ref.html b/Tests/LibWeb/Screenshot/reference/svg-background-no-natural-size-ref.html
similarity index 79%
rename from Tests/LibWeb/Ref/reference/svg-background-no-natural-size-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-background-no-natural-size-ref.html
index 4319516d042..fc3c8d81e08 100644
--- a/Tests/LibWeb/Ref/reference/svg-background-no-natural-size-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-background-no-natural-size-ref.html
@@ -11,4 +11,4 @@
2. Right click > "Take Full Screenshot"
3. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-clip-path-and-mask-ref.html b/Tests/LibWeb/Screenshot/reference/svg-clip-path-and-mask-ref.html
similarity index 61%
rename from Tests/LibWeb/Ref/reference/svg-clip-path-and-mask-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-clip-path-and-mask-ref.html
index 51aec3482cb..42bd1a563dc 100644
--- a/Tests/LibWeb/Ref/reference/svg-clip-path-and-mask-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-clip-path-and-mask-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-clip-rule-ref.html b/Tests/LibWeb/Screenshot/reference/svg-clip-rule-ref.html
similarity index 66%
rename from Tests/LibWeb/Ref/reference/svg-clip-rule-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-clip-rule-ref.html
index 7a74e11956a..073f859464e 100644
--- a/Tests/LibWeb/Ref/reference/svg-clip-rule-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-clip-rule-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-gradient-spreadMethod-ref.html b/Tests/LibWeb/Screenshot/reference/svg-gradient-spreadMethod-ref.html
similarity index 84%
rename from Tests/LibWeb/Ref/reference/svg-gradient-spreadMethod-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-gradient-spreadMethod-ref.html
index 381d58868ee..ec84be4d221 100644
--- a/Tests/LibWeb/Ref/reference/svg-gradient-spreadMethod-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-gradient-spreadMethod-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-maskContentUnits-ref.html b/Tests/LibWeb/Screenshot/reference/svg-maskContentUnits-ref.html
similarity index 62%
rename from Tests/LibWeb/Ref/reference/svg-maskContentUnits-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-maskContentUnits-ref.html
index cd3390e04cc..2f339931359 100644
--- a/Tests/LibWeb/Ref/reference/svg-maskContentUnits-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-maskContentUnits-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-radialGradient-ref.html b/Tests/LibWeb/Screenshot/reference/svg-radialGradient-ref.html
similarity index 85%
rename from Tests/LibWeb/Ref/reference/svg-radialGradient-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-radialGradient-ref.html
index 67dcc5a1486..7e00f9ac18e 100644
--- a/Tests/LibWeb/Ref/reference/svg-radialGradient-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-radialGradient-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-simple-clipPath-ref.html b/Tests/LibWeb/Screenshot/reference/svg-simple-clipPath-ref.html
similarity index 62%
rename from Tests/LibWeb/Ref/reference/svg-simple-clipPath-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-simple-clipPath-ref.html
index 372410f90d5..a3264cdb62f 100644
--- a/Tests/LibWeb/Ref/reference/svg-simple-clipPath-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-simple-clipPath-ref.html
@@ -6,4 +6,4 @@
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-text-effects-ref.html b/Tests/LibWeb/Screenshot/reference/svg-text-effects-ref.html
similarity index 85%
rename from Tests/LibWeb/Ref/reference/svg-text-effects-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-text-effects-ref.html
index 24b8a82f0bb..787dabfa556 100644
--- a/Tests/LibWeb/Ref/reference/svg-text-effects-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-text-effects-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/svg-textPath-ref.html b/Tests/LibWeb/Screenshot/reference/svg-textPath-ref.html
similarity index 86%
rename from Tests/LibWeb/Ref/reference/svg-textPath-ref.html
rename to Tests/LibWeb/Screenshot/reference/svg-textPath-ref.html
index de3d68be3a8..5314bd2874b 100644
--- a/Tests/LibWeb/Ref/reference/svg-textPath-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/svg-textPath-ref.html
@@ -12,4 +12,4 @@
3. Right click > "Take Full Screenshot"
4. Update the image below:
-->
-
+
diff --git a/Tests/LibWeb/Ref/reference/text-decorations-ref.html b/Tests/LibWeb/Screenshot/reference/text-decorations-ref.html
similarity index 63%
rename from Tests/LibWeb/Ref/reference/text-decorations-ref.html
rename to Tests/LibWeb/Screenshot/reference/text-decorations-ref.html
index 340055c73b5..fc575872502 100644
--- a/Tests/LibWeb/Ref/reference/text-decorations-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/text-decorations-ref.html
@@ -6,4 +6,4 @@ body {
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/reference/text-shadow-ref.html b/Tests/LibWeb/Screenshot/reference/text-shadow-ref.html
similarity index 64%
rename from Tests/LibWeb/Ref/reference/text-shadow-ref.html
rename to Tests/LibWeb/Screenshot/reference/text-shadow-ref.html
index e1e928ee5ff..4241ab7ffb4 100644
--- a/Tests/LibWeb/Ref/reference/text-shadow-ref.html
+++ b/Tests/LibWeb/Screenshot/reference/text-shadow-ref.html
@@ -6,4 +6,4 @@ body {
background-color: white;
}
-
+
diff --git a/Tests/LibWeb/Ref/svg-axis-aligned-lines.html b/Tests/LibWeb/Screenshot/svg-axis-aligned-lines.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-axis-aligned-lines.html
rename to Tests/LibWeb/Screenshot/svg-axis-aligned-lines.html
diff --git a/Tests/LibWeb/Ref/svg-background-no-natural-size.html b/Tests/LibWeb/Screenshot/svg-background-no-natural-size.html
similarity index 78%
rename from Tests/LibWeb/Ref/svg-background-no-natural-size.html
rename to Tests/LibWeb/Screenshot/svg-background-no-natural-size.html
index f46cbd68509..386a2e7d653 100644
--- a/Tests/LibWeb/Ref/svg-background-no-natural-size.html
+++ b/Tests/LibWeb/Screenshot/svg-background-no-natural-size.html
@@ -13,7 +13,7 @@
}
.svg-rect {
background-size: 34%;
- background-image: url(assets/vertical-rect.svg);
+ background-image: url(./assets/vertical-rect.svg);
}
img {
width: 100px;
@@ -21,4 +21,4 @@
}
-
+
diff --git a/Tests/LibWeb/Ref/svg-clip-path-and-mask.html b/Tests/LibWeb/Screenshot/svg-clip-path-and-mask.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-clip-path-and-mask.html
rename to Tests/LibWeb/Screenshot/svg-clip-path-and-mask.html
diff --git a/Tests/LibWeb/Ref/svg-clip-rule.html b/Tests/LibWeb/Screenshot/svg-clip-rule.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-clip-rule.html
rename to Tests/LibWeb/Screenshot/svg-clip-rule.html
diff --git a/Tests/LibWeb/Ref/svg-gradient-spreadMethod.html b/Tests/LibWeb/Screenshot/svg-gradient-spreadMethod.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-gradient-spreadMethod.html
rename to Tests/LibWeb/Screenshot/svg-gradient-spreadMethod.html
diff --git a/Tests/LibWeb/Ref/svg-maskContentUnits.html b/Tests/LibWeb/Screenshot/svg-maskContentUnits.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-maskContentUnits.html
rename to Tests/LibWeb/Screenshot/svg-maskContentUnits.html
diff --git a/Tests/LibWeb/Ref/svg-radialGradient.html b/Tests/LibWeb/Screenshot/svg-radialGradient.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-radialGradient.html
rename to Tests/LibWeb/Screenshot/svg-radialGradient.html
diff --git a/Tests/LibWeb/Ref/svg-simple-clipPath.html b/Tests/LibWeb/Screenshot/svg-simple-clipPath.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-simple-clipPath.html
rename to Tests/LibWeb/Screenshot/svg-simple-clipPath.html
diff --git a/Tests/LibWeb/Ref/svg-text-effects.html b/Tests/LibWeb/Screenshot/svg-text-effects.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-text-effects.html
rename to Tests/LibWeb/Screenshot/svg-text-effects.html
diff --git a/Tests/LibWeb/Ref/svg-textPath.html b/Tests/LibWeb/Screenshot/svg-textPath.html
similarity index 100%
rename from Tests/LibWeb/Ref/svg-textPath.html
rename to Tests/LibWeb/Screenshot/svg-textPath.html
diff --git a/Tests/LibWeb/Ref/text-decorations.html b/Tests/LibWeb/Screenshot/text-decorations.html
similarity index 100%
rename from Tests/LibWeb/Ref/text-decorations.html
rename to Tests/LibWeb/Screenshot/text-decorations.html
diff --git a/Tests/LibWeb/Ref/text-shadow.html b/Tests/LibWeb/Screenshot/text-shadow.html
similarity index 100%
rename from Tests/LibWeb/Ref/text-shadow.html
rename to Tests/LibWeb/Screenshot/text-shadow.html
diff --git a/Userland/Utilities/headless-browser.cpp b/Userland/Utilities/headless-browser.cpp
index 165143803e0..56dee77b203 100644
--- a/Userland/Utilities/headless-browser.cpp
+++ b/Userland/Utilities/headless-browser.cpp
@@ -554,6 +554,7 @@ static ErrorOr run_tests(HeadlessWebContentView& view, StringView test_root
TRY(collect_dump_tests(tests, TRY(String::formatted("{}/Layout", test_root_path)), "."sv, TestMode::Layout));
TRY(collect_dump_tests(tests, TRY(String::formatted("{}/Text", test_root_path)), "."sv, TestMode::Text));
TRY(collect_ref_tests(tests, TRY(String::formatted("{}/Ref", test_root_path))));
+ TRY(collect_ref_tests(tests, TRY(String::formatted("{}/Screenshot", test_root_path))));
tests.remove_all_matching([&](auto const& test) {
return !test.input_path.bytes_as_string_view().matches(test_glob, CaseSensitivity::CaseSensitive);