diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-001.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-001.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-002.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-002.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-003.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-003.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-004.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-004.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-005.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-005.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-006.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-006.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-007.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-007.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-008.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-008.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-009.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-009.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-009.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-010.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-010.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-010.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-011.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-011.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-011.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-012.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-012.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-013.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-013.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-014.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-014.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-015.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-015.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-015.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-016.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-016.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-016.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-017.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-017.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-017.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-018.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-018.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-018.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-019.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-019.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-019.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-020.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-020.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-020.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-021.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-021.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-021.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-022.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-022.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-022.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-023.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-023.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-023.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-024.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-024.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-024.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-025.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-025.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-025.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-026.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-026.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-026.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-027.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-027.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-027.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-028.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-028.txt
new file mode 100644
index 00000000000..31c0652e335
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-028.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-029.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-029.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-029.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-030.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-030.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-030.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-031.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-031.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-031.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-032.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-032.txt
new file mode 100644
index 00000000000..49efa8c122d
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-032.txt
@@ -0,0 +1,13 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+1 Pass
+1 Fail
+Details
+Result Test Name MessageFail .before 1
+Pass .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-033.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-033.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-033.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-034.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-034.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-034.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-035.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-035.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-035.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-036.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-036.txt
new file mode 100644
index 00000000000..91e25b00f3e
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-036.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .after 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-001.txt
new file mode 100644
index 00000000000..af7cdd0d6e6
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-001.txt
@@ -0,0 +1,17 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 6 tests
+
+3 Pass
+3 Fail
+Details
+Result Test Name MessageFail .before 1
+Pass .before 2
+Fail .before 3
+Fail .after 4
+Pass .after 5
+Pass .after 6
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-002.txt
new file mode 100644
index 00000000000..63d137da784
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-002.txt
@@ -0,0 +1,17 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 6 tests
+
+3 Pass
+3 Fail
+Details
+Result Test Name MessageFail .before 1
+Pass .before 2
+Pass .before 3
+Fail .after 4
+Pass .after 5
+Fail .after 6
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-003.txt
new file mode 100644
index 00000000000..2c306642e9c
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-003.txt
@@ -0,0 +1,17 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 6 tests
+
+1 Pass
+5 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .before 2
+Fail .before 3
+Fail .after 4
+Pass .after 5
+Fail .after 6
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-004.txt
new file mode 100644
index 00000000000..52200babd03
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-004.txt
@@ -0,0 +1,17 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 6 tests
+
+1 Pass
+5 Fail
+Details
+Result Test Name MessageFail .before 1
+Pass .before 2
+Fail .before 3
+Fail .after 4
+Fail .after 5
+Fail .after 6
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-005.txt
new file mode 100644
index 00000000000..2c306642e9c
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-005.txt
@@ -0,0 +1,17 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 6 tests
+
+1 Pass
+5 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .before 2
+Fail .before 3
+Fail .after 4
+Pass .after 5
+Fail .after 6
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-006.txt
new file mode 100644
index 00000000000..52200babd03
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-006.txt
@@ -0,0 +1,17 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 6 tests
+
+1 Pass
+5 Fail
+Details
+Result Test Name MessageFail .before 1
+Pass .before 2
+Fail .before 3
+Fail .after 4
+Fail .after 5
+Fail .after 6
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-007.txt
new file mode 100644
index 00000000000..156cfd5b74c
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-007.txt
@@ -0,0 +1,16 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 6 tests
+
+6 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .before 2
+Fail .before 3
+Fail .after 4
+Fail .after 5
+Fail .after 6
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-008.txt
new file mode 100644
index 00000000000..156cfd5b74c
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-008.txt
@@ -0,0 +1,16 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 6 tests
+
+6 Fail
+Details
+Result Test Name MessageFail .before 1
+Fail .before 2
+Fail .before 3
+Fail .after 4
+Fail .after 5
+Fail .after 6
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.txt
new file mode 100644
index 00000000000..da81bb910cb
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass #grid 1
+Pass #grid 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.txt
new file mode 100644
index 00000000000..da81bb910cb
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass #grid 1
+Pass #grid 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.txt
new file mode 100644
index 00000000000..da81bb910cb
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass #grid 1
+Pass #grid 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.txt
new file mode 100644
index 00000000000..da81bb910cb
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass #grid 1
+Pass #grid 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.txt
new file mode 100644
index 00000000000..da81bb910cb
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass #grid 1
+Pass #grid 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.txt
new file mode 100644
index 00000000000..da81bb910cb
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass #grid 1
+Pass #grid 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.txt
new file mode 100644
index 00000000000..da81bb910cb
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.txt
@@ -0,0 +1,12 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 2 tests
+
+2 Pass
+Details
+Result Test Name MessagePass #grid 1
+Pass #grid 2
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-001.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-001.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-002.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-002.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-003.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-003.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-004.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-004.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-005.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-005.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-006.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-006.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-007.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-007.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-008.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-008.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-009.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-009.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-009.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-010.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-010.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-010.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-011.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-011.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-011.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-012.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-012.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-013.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-013.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-014.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-014.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-015.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-015.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-015.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-016.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-016.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-016.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-017.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-017.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-017.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-001.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-001.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-002.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-002.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-003.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-003.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-004.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-004.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-005.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-005.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-006.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-006.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-007.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-007.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-008.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-008.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-009.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-009.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-009.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-010.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-010.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-010.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-011.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-011.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-011.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-012.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-012.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-013.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-013.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-014.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-014.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016.txt
new file mode 100644
index 00000000000..df2d3a897bd
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016.txt
@@ -0,0 +1,14 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+4 Fail
+Details
+Result Test Name MessageFail .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-017.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-017.txt
new file mode 100644
index 00000000000..04700cf9776
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-017.txt
@@ -0,0 +1,15 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 4 tests
+
+1 Pass
+3 Fail
+Details
+Result Test Name MessagePass .grid 1
+Fail .grid 2
+Fail .grid 3
+Fail .grid 4
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-001.txt
new file mode 100644
index 00000000000..d5407df54f1
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-001.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Pass
+Details
+Result Test Name MessagePass .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-002.txt
new file mode 100644
index 00000000000..d5407df54f1
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-002.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Pass
+Details
+Result Test Name MessagePass .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-003.txt
new file mode 100644
index 00000000000..d5407df54f1
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-003.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Pass
+Details
+Result Test Name MessagePass .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-004.txt
new file mode 100644
index 00000000000..d5407df54f1
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-004.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Pass
+Details
+Result Test Name MessagePass .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-005.txt
new file mode 100644
index 00000000000..5185c2462e0
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-005.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Fail
+Details
+Result Test Name MessageFail .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-006.txt
new file mode 100644
index 00000000000..5185c2462e0
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-006.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Fail
+Details
+Result Test Name MessageFail .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-007.txt
new file mode 100644
index 00000000000..5185c2462e0
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-007.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Fail
+Details
+Result Test Name MessageFail .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-008.txt
new file mode 100644
index 00000000000..5185c2462e0
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-008.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Fail
+Details
+Result Test Name MessageFail .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-009.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-009.txt
new file mode 100644
index 00000000000..d5407df54f1
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-009.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Pass
+Details
+Result Test Name MessagePass .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-010.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-010.txt
new file mode 100644
index 00000000000..d5407df54f1
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-010.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Pass
+Details
+Result Test Name MessagePass .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-011.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-011.txt
new file mode 100644
index 00000000000..d5407df54f1
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-011.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Pass
+Details
+Result Test Name MessagePass .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-012.txt
new file mode 100644
index 00000000000..d5407df54f1
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-012.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Pass
+Details
+Result Test Name MessagePass .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-013.txt
new file mode 100644
index 00000000000..5185c2462e0
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-013.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Fail
+Details
+Result Test Name MessageFail .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-014.txt
new file mode 100644
index 00000000000..5185c2462e0
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-014.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Fail
+Details
+Result Test Name MessageFail .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-015.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-015.txt
new file mode 100644
index 00000000000..5185c2462e0
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-015.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Fail
+Details
+Result Test Name MessageFail .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-016.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-016.txt
new file mode 100644
index 00000000000..5185c2462e0
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-016.txt
@@ -0,0 +1,11 @@
+Summary
+
+Harness status: OK
+
+Rerun
+
+Found 1 tests
+
+1 Fail
+Details
+Result Test Name MessageFail .grid 1
\ No newline at end of file
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-001.html
new file mode 100644
index 00000000000..4691f27ed2a
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-001.html
@@ -0,0 +1,44 @@
+
+
+
CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-002.html
new file mode 100644
index 00000000000..85440ee2340
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-002.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-003.html
new file mode 100644
index 00000000000..21d0b7c55d9
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-003.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-004.html
new file mode 100644
index 00000000000..c0491c23302
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-004.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-005.html
new file mode 100644
index 00000000000..01137985006
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-005.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-006.html
new file mode 100644
index 00000000000..a9489a6b969
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-006.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-007.html
new file mode 100644
index 00000000000..abffd8b62fe
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-007.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-008.html
new file mode 100644
index 00000000000..28835f26dd8
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-008.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-009.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-009.html
new file mode 100644
index 00000000000..ee2ea8d171e
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-009.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-010.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-010.html
new file mode 100644
index 00000000000..c5ae0497b4c
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-010.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-011.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-011.html
new file mode 100644
index 00000000000..a83135ae554
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-011.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-012.html
new file mode 100644
index 00000000000..53fb25120de
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-012.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-013.html
new file mode 100644
index 00000000000..b36b803703c
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-013.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-014.html
new file mode 100644
index 00000000000..9d6cc1f34ef
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-014.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-015.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-015.html
new file mode 100644
index 00000000000..e4f66e24aef
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-015.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-016.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-016.html
new file mode 100644
index 00000000000..ce0ce9cc300
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-016.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-017.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-017.html
new file mode 100644
index 00000000000..eabc6010c05
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-017.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-018.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-018.html
new file mode 100644
index 00000000000..3ee96aebdc1
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-018.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's height
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-019.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-019.html
new file mode 100644
index 00000000000..fb0121a276c
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-019.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-020.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-020.html
new file mode 100644
index 00000000000..3f366c0e43a
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-020.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-021.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-021.html
new file mode 100644
index 00000000000..fafad4e7a50
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-021.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-022.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-022.html
new file mode 100644
index 00000000000..17f3d555b75
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-022.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-023.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-023.html
new file mode 100644
index 00000000000..89d0432187b
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-023.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-024.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-024.html
new file mode 100644
index 00000000000..613539467d5
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-024.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-025.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-025.html
new file mode 100644
index 00000000000..6873037269a
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-025.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-026.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-026.html
new file mode 100644
index 00000000000..57558c831dd
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-026.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-027.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-027.html
new file mode 100644
index 00000000000..18f7ef5a317
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-027.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-028.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-028.html
new file mode 100644
index 00000000000..4be60d3f4f3
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-028.html
@@ -0,0 +1,45 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-029.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-029.html
new file mode 100644
index 00000000000..cf48176726a
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-029.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-030.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-030.html
new file mode 100644
index 00000000000..1be2cb2be85
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-030.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-031.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-031.html
new file mode 100644
index 00000000000..3fc41273989
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-031.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-032.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-032.html
new file mode 100644
index 00000000000..7cc10061034
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-032.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-033.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-033.html
new file mode 100644
index 00000000000..164d8223082
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-033.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-034.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-034.html
new file mode 100644
index 00000000000..4e2e75d08dc
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-034.html
@@ -0,0 +1,44 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-035.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-035.html
new file mode 100644
index 00000000000..a59f0b84831
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-035.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-036.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-036.html
new file mode 100644
index 00000000000..f1b9f47ee13
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-implies-size-change-036.html
@@ -0,0 +1,54 @@
+
+
+CSS Grid Layout Test: Changes on Default-Alignment may affect grid item's width
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-001.html
new file mode 100644
index 00000000000..7a94b875fdc
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-001.html
@@ -0,0 +1,62 @@
+
+
+CSS Grid Layout Test: Changing Self-Alignment properties to interfere in Baseline Alignment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-002.html
new file mode 100644
index 00000000000..9c178484476
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-002.html
@@ -0,0 +1,63 @@
+
+
+CSS Grid Layout Test: Changing Self-Alignment properties to interfere in Baseline Alignment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-003.html
new file mode 100644
index 00000000000..ecae758454d
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-003.html
@@ -0,0 +1,64 @@
+
+
+CSS Grid Layout Test: Changing the Self-Alignment properties to interfere in Baseline Alignment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-004.html
new file mode 100644
index 00000000000..b76541c3b4d
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-004.html
@@ -0,0 +1,65 @@
+
+
+CSS Grid Layout Test: Changing the Self-Alignment properties to interfere in Baseline Alignment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-005.html
new file mode 100644
index 00000000000..7bd6878a3e6
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-005.html
@@ -0,0 +1,66 @@
+
+
+CSS Grid Layout Test: Changing Self-Alignment properties to interfere in Baseline Alignment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-006.html
new file mode 100644
index 00000000000..be42515e863
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-006.html
@@ -0,0 +1,67 @@
+
+
+CSS Grid Layout Test: Changing Self-Alignment properties to interfere in Baseline Alignment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-007.html
new file mode 100644
index 00000000000..4fb688c51bb
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-007.html
@@ -0,0 +1,68 @@
+
+
+CSS Grid Layout Test: Changing the value of Self-Alignment properties
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-008.html
new file mode 100644
index 00000000000..243c8fb0fc8
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-alignment-style-changes-008.html
@@ -0,0 +1,69 @@
+
+
+CSS Grid Layout Test: Changing the Self-Alignment properties to interfere in Baseline Alignment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.html
new file mode 100644
index 00000000000..62d76d22353
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.html
@@ -0,0 +1,51 @@
+
+
+CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.html
new file mode 100644
index 00000000000..7991a107b56
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.html
@@ -0,0 +1,50 @@
+
+
+CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.html
new file mode 100644
index 00000000000..7a1ae1dda9d
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.html
@@ -0,0 +1,51 @@
+
+
+CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized columns
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.html
new file mode 100644
index 00000000000..036d855d558
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.html
@@ -0,0 +1,51 @@
+
+
+CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html
new file mode 100644
index 00000000000..5ab3d476616
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html
@@ -0,0 +1,49 @@
+
+
+CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html
new file mode 100644
index 00000000000..e1fb6137e68
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html
@@ -0,0 +1,49 @@
+
+
+CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.html
new file mode 100644
index 00000000000..831ab49944d
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.html
@@ -0,0 +1,50 @@
+
+
+CSS Grid Layout Test: Aligning grid items using 'auto' margins and relative sized rows
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-001.html
new file mode 100644
index 00000000000..c92abf7a212
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-001.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-002.html
new file mode 100644
index 00000000000..1e94114a5a6
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-002.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-003.html
new file mode 100644
index 00000000000..7176d9ac7f0
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-003.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-004.html
new file mode 100644
index 00000000000..ea11544b9f6
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-004.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-005.html
new file mode 100644
index 00000000000..4ef784aae0e
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-005.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-006.html
new file mode 100644
index 00000000000..40a1d328c1b
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-006.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-007.html
new file mode 100644
index 00000000000..d8ed529f166
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-007.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-008.html
new file mode 100644
index 00000000000..ed981116f8f
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-008.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-009.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-009.html
new file mode 100644
index 00000000000..7e3da68fe5e
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-009.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-010.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-010.html
new file mode 100644
index 00000000000..219a542fbfc
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-010.html
@@ -0,0 +1,90 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-011.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-011.html
new file mode 100644
index 00000000000..219783dffb8
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-011.html
@@ -0,0 +1,90 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-012.html
new file mode 100644
index 00000000000..98654457429
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-012.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-013.html
new file mode 100644
index 00000000000..4f54a93376f
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-013.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-014.html
new file mode 100644
index 00000000000..53f999d1103
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-014.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-015.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-015.html
new file mode 100644
index 00000000000..d28f4b5004d
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-015.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-016.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-016.html
new file mode 100644
index 00000000000..8da92e34893
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-016.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-017.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-017.html
new file mode 100644
index 00000000000..eabd77518d8
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-017.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along column axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-001.html
new file mode 100644
index 00000000000..787bc69b611
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-001.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-002.html
new file mode 100644
index 00000000000..d41d57f1d6e
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-002.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-003.html
new file mode 100644
index 00000000000..ca30f656cab
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-003.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-004.html
new file mode 100644
index 00000000000..3bc82720061
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-004.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-005.html
new file mode 100644
index 00000000000..78cdd506260
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-005.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-006.html
new file mode 100644
index 00000000000..d5b820c477f
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-006.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-007.html
new file mode 100644
index 00000000000..1cd639a04ed
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-007.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-008.html
new file mode 100644
index 00000000000..e2573ca1037
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-008.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-009.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-009.html
new file mode 100644
index 00000000000..5d37ef5801f
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-009.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-010.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-010.html
new file mode 100644
index 00000000000..bc5f388192e
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-010.html
@@ -0,0 +1,90 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-011.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-011.html
new file mode 100644
index 00000000000..96a79f2945a
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-011.html
@@ -0,0 +1,90 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-012.html
new file mode 100644
index 00000000000..9f2cddee31a
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-012.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-013.html
new file mode 100644
index 00000000000..c85d85b7875
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-013.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-014.html
new file mode 100644
index 00000000000..27062d9041a
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-014.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+o
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015.html
new file mode 100644
index 00000000000..83d2138fcf1
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016.html
new file mode 100644
index 00000000000..ee5143e3918
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-016.html
@@ -0,0 +1,93 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'auto' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-017.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-017.html
new file mode 100644
index 00000000000..3545d3a8f82
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-017.html
@@ -0,0 +1,89 @@
+
+
+CSS Grid Layout Test: Self-Alignment along row axis of absolute positioned items with 'definite' grid positions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
+
+
X XX X
+
XX X
X XXX X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-001.html
new file mode 100644
index 00000000000..aa354dcd9db
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-001.html
@@ -0,0 +1,62 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on fixed-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX
X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-002.html
new file mode 100644
index 00000000000..d6a3c88a46b
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-002.html
@@ -0,0 +1,66 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on fixed-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX
X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-003.html
new file mode 100644
index 00000000000..663cec38b70
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-003.html
@@ -0,0 +1,67 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on fixed-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX
X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-004.html
new file mode 100644
index 00000000000..f1eb2528de0
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-004.html
@@ -0,0 +1,66 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on fixed-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX
X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-005.html
new file mode 100644
index 00000000000..282cc532732
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-005.html
@@ -0,0 +1,63 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on fixed-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX
X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-006.html
new file mode 100644
index 00000000000..b5b62ac78ad
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-006.html
@@ -0,0 +1,67 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on fixed-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX
X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-007.html
new file mode 100644
index 00000000000..4440f558400
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-007.html
@@ -0,0 +1,68 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on fixed-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX
X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-008.html
new file mode 100644
index 00000000000..a07068b88d4
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-008.html
@@ -0,0 +1,67 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on fixed-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
X XX X
+
XX X
X XXX
X
XX XXX
+
X XX X
+
XX X
X XXX
X
XX XXX
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-009.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-009.html
new file mode 100644
index 00000000000..634900810d7
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-009.html
@@ -0,0 +1,62 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on auto-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
XX X
+
XX X
+
XX X
+
XX X
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-010.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-010.html
new file mode 100644
index 00000000000..40f2b3ae7b9
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-010.html
@@ -0,0 +1,66 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on auto-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
XX X
+
XX X
+
XX X
+
XX X
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-011.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-011.html
new file mode 100644
index 00000000000..5c4e42b768f
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-011.html
@@ -0,0 +1,67 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on auto-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
XX X
+
XX X
+
XX X
+
XX X
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-012.html
new file mode 100644
index 00000000000..3dc97106aae
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-012.html
@@ -0,0 +1,66 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on auto-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
XX X
+
XX X
+
XX X
+
XX X
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-013.html
new file mode 100644
index 00000000000..18ce17a31a9
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-013.html
@@ -0,0 +1,63 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on auto-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
XX X
+
XX X
+
XX X
+
XX X
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-014.html
new file mode 100644
index 00000000000..31cb09d62ad
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-014.html
@@ -0,0 +1,67 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on auto-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
XX X
+
XX X
+
XX X
+
XX X
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-015.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-015.html
new file mode 100644
index 00000000000..6bc23392940
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-015.html
@@ -0,0 +1,68 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on auto-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
XX X
+
XX X
+
XX X
+
XX X
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-016.html b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-016.html
new file mode 100644
index 00000000000..8ef59a1ec12
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/grid-self-alignment-stretch-016.html
@@ -0,0 +1,66 @@
+
+
+CSS Grid Layout Test: Self-Alignment and stretch on auto-sized tracks
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
XX X
+
XX X
+
XX X
+
XX X
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/support/style-change.js b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/support/style-change.js
new file mode 100644
index 00000000000..766d140d2b2
--- /dev/null
+++ b/Tests/LibWeb/Text/input/wpt-import/css/css-grid/alignment/support/style-change.js
@@ -0,0 +1,14 @@
+function evaluateStyleChange(element, phase, expectedProperty, expectedResult) {
+ element.className += " " + phase;
+ element.setAttribute(expectedProperty, expectedResult);
+ checkLayout("." + phase, false);
+}
+function evaluateStyleChangeMultiple(phase, expectedResult) {
+ for (var item in expectedResult) {
+ var element = document.getElementById(item);
+ element.className += " " + phase;
+ for (var key in expectedResult[item])
+ element.setAttribute(key, expectedResult[item][key]);
+ }
+ checkLayout("." + phase, false);
+}