Merge pull request #10069 from mrego/css-grid-fix-relative-paths

[css-grid] Fix relative path to grid.css file
diff --git a/css/css-grid/abspos/absolute-positioning-grid-container-containing-block-001.html b/css/css-grid/abspos/absolute-positioning-grid-container-containing-block-001.html
index a447ead..e456af8 100644
--- a/css/css-grid/abspos/absolute-positioning-grid-container-containing-block-001.html
+++ b/css/css-grid/abspos/absolute-positioning-grid-container-containing-block-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <meta name="assert" content="This test checks the behavior of the absolutely positioned elements with a grid container as containing block.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html b/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html
index 82e6063..e798b80 100644
--- a/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html
+++ b/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <meta name="assert" content="This test checks the behavior of the absolutely positioned elements with a grid container as parent.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-paint-positioned-children-001.html b/css/css-grid/abspos/grid-paint-positioned-children-001.html
index 7528b08..ae074da 100644
--- a/css/css-grid/abspos/grid-paint-positioned-children-001.html
+++ b/css/css-grid/abspos/grid-paint-positioned-children-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="match" href="grid-paint-positioned-children-001-ref.html">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   border: 2px solid black;
diff --git a/css/css-grid/abspos/grid-positioned-children-writing-modes-001-ref.html b/css/css-grid/abspos/grid-positioned-children-writing-modes-001-ref.html
index 3610cd3..e8ab242 100644
--- a/css/css-grid/abspos/grid-positioned-children-writing-modes-001-ref.html
+++ b/css/css-grid/abspos/grid-positioned-children-writing-modes-001-ref.html
@@ -2,7 +2,7 @@
 <meta charset="utf-8">
 <title>CSS Grid Layout Test: Grid positioned children writing modes reference test</title>
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-children-writing-modes-001.html b/css/css-grid/abspos/grid-positioned-children-writing-modes-001.html
index b922639..eb85527 100644
--- a/css/css-grid/abspos/grid-positioned-children-writing-modes-001.html
+++ b/css/css-grid/abspos/grid-positioned-children-writing-modes-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="match" href="grid-positioned-children-writing-modes-001-ref.html">
 <meta name="assert" content="This test checks the behavior of the positioned grid children in combination with the writing modes and text direction properties.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-001.html b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-001.html
index 849567c..81ea909 100644
--- a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-001.html
@@ -6,7 +6,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#auto-repeat" title="7.2.2.2. Repeat-to-fill: auto-fill and auto-fit repetitions">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#valdef-repeat-auto-fit">
 <meta name="assert" content="This test checks that positioned items don't avoid auto-fit tracks to collapse.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .container {
   width: 200px;
diff --git a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-002.html b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-002.html
index 7271081..27fc722 100644
--- a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-002.html
+++ b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-002.html
@@ -6,7 +6,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#auto-repeat" title="7.2.2.2. Repeat-to-fill: auto-fill and auto-fit repetitions">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#valdef-repeat-auto-fit">
 <meta name="assert" content="This test checks tracks before the first in-flow item also collapse and positioned items don't have any impact.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .container {
   width: 200px;
diff --git a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-003.html b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-003.html
index 05ac15d..1c89339 100644
--- a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-003.html
+++ b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-003.html
@@ -6,7 +6,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#auto-repeat" title="7.2.2.2. Repeat-to-fill: auto-fill and auto-fit repetitions">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#valdef-repeat-auto-fit">
 <meta name="assert" content="This test checks that positioned items will use the area defined by the in-flow items, ignoring any collapsed track.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .container {
   width: 200px;
diff --git a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-004.html b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-004.html
index 13b29ea..54b2ff7 100644
--- a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-004.html
+++ b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-004.html
@@ -6,7 +6,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#auto-repeat" title="7.2.2.2. Repeat-to-fill: auto-fill and auto-fit repetitions">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#valdef-repeat-auto-fit">
 <meta name="assert" content="This test checks that positioned items ignore collapsed gaps.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .container {
   width: 200px;
diff --git a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-005.html b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-005.html
index 70695c4..56f870f 100644
--- a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-005.html
+++ b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-005.html
@@ -6,7 +6,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#auto-repeat" title="7.2.2.2. Repeat-to-fill: auto-fill and auto-fit repetitions">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#valdef-repeat-auto-fit">
 <meta name="assert" content="This test checks that positioned items ignore collapsed gaps, both before and after the first in-flow item .">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .container {
   width: 200px;
diff --git a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-006.html b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-006.html
index 5b79220..e301d34 100644
--- a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-006.html
+++ b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-006.html
@@ -6,7 +6,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#auto-repeat" title="7.2.2.2. Repeat-to-fill: auto-fill and auto-fit repetitions">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#valdef-repeat-auto-fit">
 <meta name="assert" content="This test checks that positioned items ignore collapsed gaps but consider those between in-flow items inside their grid area.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .container {
   width: 200px;
diff --git a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-007.html b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-007.html
index 1f99580..8c46216 100644
--- a/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-007.html
+++ b/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-007.html
@@ -6,7 +6,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#auto-repeat" title="7.2.2.2. Repeat-to-fill: auto-fill and auto-fit repetitions">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#valdef-repeat-auto-fit">
 <meta name="assert" content="This test checks that positioned items ignore collapsed gaps even with non-empty tracks before and after.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .container {
   width: 250px;
diff --git a/css/css-grid/abspos/grid-positioned-items-background-001.html b/css/css-grid/abspos/grid-positioned-items-background-001.html
index 2b299cd..19ee662 100644
--- a/css/css-grid/abspos/grid-positioned-items-background-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-background-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="match" href="grid-positioned-items-background-001-ref.html">
 <meta name="assert" content="This test checks that the background of positioned items is painted in the right position">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-background-rtl-001.html b/css/css-grid/abspos/grid-positioned-items-background-rtl-001.html
index 50741e2..9ed046b 100644
--- a/css/css-grid/abspos/grid-positioned-items-background-rtl-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-background-rtl-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="match" href="grid-positioned-items-background-rtl-001-ref.html">
 <meta name="assert" content="This test checks that the background of positioned items is painted in the right position using RTL direction.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-content-alignment-001.html b/css/css-grid/abspos/grid-positioned-items-content-alignment-001.html
index 80b795d..ebff62a 100644
--- a/css/css-grid/abspos/grid-positioned-items-content-alignment-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-content-alignment-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-align" title="10.5. Aligning the Grid: the justify-content and align-content properties">
 <meta name="assert" content="This test checks the behavior of the positioned items in a grid using content alignment.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <link rel="stylesheet" href="../../support/alignment.css">
 <style>
 
diff --git a/css/css-grid/abspos/grid-positioned-items-content-alignment-rtl-001.html b/css/css-grid/abspos/grid-positioned-items-content-alignment-rtl-001.html
index ad9147e..628a63c 100644
--- a/css/css-grid/abspos/grid-positioned-items-content-alignment-rtl-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-content-alignment-rtl-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-align" title="10.5. Aligning the Grid: the justify-content and align-content properties">
 <meta name="assert" content="This test checks the behavior of the positioned items in a grid using content alignment in RTL.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <link rel="stylesheet" href="../../support/alignment.css">
 <style>
 
diff --git a/css/css-grid/abspos/grid-positioned-items-gaps-001.html b/css/css-grid/abspos/grid-positioned-items-gaps-001.html
index e1adc6b..b9f3343 100644
--- a/css/css-grid/abspos/grid-positioned-items-gaps-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-gaps-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#gutters" title="10.1. Gutters: the row-gap, column-gap, and gap properties">
 <meta name="assert" content="This test checks the behavior of the positioned items in a grid container with gaps.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-gaps-rtl-001.html b/css/css-grid/abspos/grid-positioned-items-gaps-rtl-001.html
index 4a6cd88..16ab39d 100644
--- a/css/css-grid/abspos/grid-positioned-items-gaps-rtl-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-gaps-rtl-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#gutters" title="10.1. Gutters: the row-gap, column-gap, and gap properties">
 <meta name="assert" content="This test checks the behavior of the positioned items in a grid container with gaps in RTL.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html b/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html
index 6d62088..71f096a 100644
--- a/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-implicit-grid-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#implicit-grids" title="7.5. The Implicit Grid">
 <meta name="assert" content="This test checks the behavior of the absolutely positioned grid items placed on the implicit grid.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-implicit-grid-line-001.html b/css/css-grid/abspos/grid-positioned-items-implicit-grid-line-001.html
index f0f98d2..7b8fa4e 100644
--- a/css/css-grid/abspos/grid-positioned-items-implicit-grid-line-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-implicit-grid-line-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#implicit-grids" title="7.5. The Implicit Grid">
 <meta name="assert" content="This test checks that grid placement properties of absolutely positioned items using implicit grid lines are treated as 'auto'.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-padding-001.html b/css/css-grid/abspos/grid-positioned-items-padding-001.html
index a0ccd1e..4941d77 100644
--- a/css/css-grid/abspos/grid-positioned-items-padding-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-padding-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <meta name="assert" content="This test checks that positioned grid items can be placed directly on the padding.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html b/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html
index a50e12a..24d9d76 100644
--- a/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <meta name="assert" content="This test checks that grid placement properties of absolutely positioned items using unknown named grid lines are treated as 'auto'.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-positioned-items-within-grid-implicit-track-001.html b/css/css-grid/abspos/grid-positioned-items-within-grid-implicit-track-001.html
index fb9cad1..5a31c35 100644
--- a/css/css-grid/abspos/grid-positioned-items-within-grid-implicit-track-001.html
+++ b/css/css-grid/abspos/grid-positioned-items-within-grid-implicit-track-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#implicit-grids" title="7.5. The Implicit Grid">
 <meta name="assert" content="This test checks that positioned grid items are placed properly (including implicit tracks) even if the grid has implicit tracks.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/grid-sizing-positioned-items-001.html b/css/css-grid/abspos/grid-sizing-positioned-items-001.html
index 2acae44..0e8cd33 100644
--- a/css/css-grid/abspos/grid-sizing-positioned-items-001.html
+++ b/css/css-grid/abspos/grid-sizing-positioned-items-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <meta name="assert" content="This test checks the different size options for absolutely positioned grid items.">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/positioned-grid-items-should-not-create-implicit-tracks-001.html b/css/css-grid/abspos/positioned-grid-items-should-not-create-implicit-tracks-001.html
index 56aa0e1..5ef006a 100644
--- a/css/css-grid/abspos/positioned-grid-items-should-not-create-implicit-tracks-001.html
+++ b/css/css-grid/abspos/positioned-grid-items-should-not-create-implicit-tracks-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <meta name="assert" content="This test checks that positioned items shouldn't create implicit tracks on the grid.">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html b/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html
index a6834cb..597e778 100644
--- a/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html
+++ b/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#abspos" title="9. Absolute Positioning">
 <meta name="assert" content="This test checks that positioned items shouldn't take up space or otherwise participate in the layout of the grid.">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/positioned-grid-items-sizing-001-ref.html b/css/css-grid/abspos/positioned-grid-items-sizing-001-ref.html
index a468863..2ded937 100644
--- a/css/css-grid/abspos/positioned-grid-items-sizing-001-ref.html
+++ b/css/css-grid/abspos/positioned-grid-items-sizing-001-ref.html
@@ -3,7 +3,7 @@
 <title>CSS Grid Layout Test: Positioned grid items sizing reference file</title>
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <meta name="flags" content="ahem">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
 
 .grid {
diff --git a/css/css-grid/abspos/positioned-grid-items-sizing-001.html b/css/css-grid/abspos/positioned-grid-items-sizing-001.html
index ae12806..4f84957 100644
--- a/css/css-grid/abspos/positioned-grid-items-sizing-001.html
+++ b/css/css-grid/abspos/positioned-grid-items-sizing-001.html
@@ -6,7 +6,7 @@
 <link rel="match" href="positioned-grid-items-sizing-001-ref.html">
 <meta name="assert" content="This test checks that the sizing of positioned grid items without specific dimensions or offsets is equivalent to the size of regular items.">
 <meta name="flags" content="ahem">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
 
 .grid {
diff --git a/css/css-grid/support/grid.css b/css/css-grid/abspos/support/grid.css
similarity index 100%
rename from css/css-grid/support/grid.css
rename to css/css-grid/abspos/support/grid.css
diff --git a/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html b/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html
index d08712d..9441b0a 100644
--- a/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html
+++ b/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html
@@ -6,7 +6,7 @@
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#track-sizing">
 <meta name="assert" content="This test checks that grid-template-{rows|columns} with fit-content() tracks recomputes the tracks when the fit-content() argument is modified.">
 <meta name="flags" content="ahem">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   width: fit-content;
diff --git a/css/css-grid/grid-definition/grid-template-columns-fit-content-001-ref.html b/css/css-grid/grid-definition/grid-template-columns-fit-content-001-ref.html
index cb7a582..f90bd04 100644
--- a/css/css-grid/grid-definition/grid-template-columns-fit-content-001-ref.html
+++ b/css/css-grid/grid-definition/grid-template-columns-fit-content-001-ref.html
@@ -3,7 +3,7 @@
 <meta charset="utf-8">
 <title>CSS Grid Layout Test: grid-template-columns fit-content() reference file</title>
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <meta name="flags" content="ahem">
 <style>
 .grid {
diff --git a/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html b/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html
index d492d45..c594d80 100644
--- a/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html
+++ b/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html
@@ -7,7 +7,7 @@
 <link rel="match" href="grid-template-columns-fit-content-001-ref.html">
 <meta name="assert" content="This test checks that 'fit-content()' works as expected in grid-template-columns, i.e., it's similar to 'auto' ('minmax(auto, max-content)') except that the growth limit is clamped at the argument of 'fit-content' (if greater than the 'auto' minimum).">
 <meta name="flags" content="ahem">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   justify-content: start;
diff --git a/css/css-grid/grid-definition/grid-template-rows-fit-content-001-ref.html b/css/css-grid/grid-definition/grid-template-rows-fit-content-001-ref.html
index a1f83dc..a6785fc 100644
--- a/css/css-grid/grid-definition/grid-template-rows-fit-content-001-ref.html
+++ b/css/css-grid/grid-definition/grid-template-rows-fit-content-001-ref.html
@@ -3,7 +3,7 @@
 <meta charset="utf-8">
 <title>CSS Grid Layout Test: grid-template-rows fit-content() reference file</title>
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <meta name="flags" content="ahem">
 <style>
 .grid {
diff --git a/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html b/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html
index 6d406c3..2931960 100644
--- a/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html
+++ b/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html
@@ -7,7 +7,7 @@
 <link rel="match" href="grid-template-rows-fit-content-001-ref.html">
 <meta name="assert" content="This test checks that 'fit-content()' works as expected in grid-template-rows, i.e., it's similar to 'auto' ('minmax(auto, max-content)') except that the growth limit is clamped at the argument of 'fit-content' (if greater than the 'auto' minimum).">
 <meta name="flags" content="ahem">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   justify-content: start;
diff --git a/css/css-grid/support/grid.css b/css/css-grid/grid-definition/support/grid.css
similarity index 100%
copy from css/css-grid/support/grid.css
copy to css/css-grid/grid-definition/support/grid.css
diff --git a/css/css-grid/grid-items/grid-items-minimum-width-001.html b/css/css-grid/grid-items/grid-items-minimum-width-001.html
index 2637411..00487f7 100644
--- a/css/css-grid/grid-items/grid-items-minimum-width-001.html
+++ b/css/css-grid/grid-items/grid-items-minimum-width-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-items">
 <meta name="assert" content="Checks that grid items minimum width takes into account borders, padding and margins for grid containers with definite width.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   width: 100px;
diff --git a/css/css-grid/grid-items/grid-items-minimum-width-002.html b/css/css-grid/grid-items/grid-items-minimum-width-002.html
index 3775479..c9f77a6 100644
--- a/css/css-grid/grid-items/grid-items-minimum-width-002.html
+++ b/css/css-grid/grid-items/grid-items-minimum-width-002.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-items">
 <meta name="assert" content="Checks that grid items minimum width takes into account borders, padding and margins for grid containers with indefinite width.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   display: inline-grid;
diff --git a/css/css-grid/grid-items/grid-items-minimum-width-orthogonal-001.html b/css/css-grid/grid-items/grid-items-minimum-width-orthogonal-001.html
index e3128d9..943837d 100644
--- a/css/css-grid/grid-items/grid-items-minimum-width-orthogonal-001.html
+++ b/css/css-grid/grid-items/grid-items-minimum-width-orthogonal-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-items">
 <meta name="assert" content="Checks that orthogonal grid items minimum width takes into account borders, padding and margins for grid containers with definite width.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   width: 100px;
diff --git a/css/css-grid/grid-items/grid-items-minimum-width-orthogonal-002.html b/css/css-grid/grid-items/grid-items-minimum-width-orthogonal-002.html
index 37aab4e..25ad710 100644
--- a/css/css-grid/grid-items/grid-items-minimum-width-orthogonal-002.html
+++ b/css/css-grid/grid-items/grid-items-minimum-width-orthogonal-002.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-items">
 <meta name="assert" content="Checks that orthogonal grid items minimum width takes into account borders, padding and margins for grid containers with indefinite width.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   display: inline-grid;
diff --git a/css/css-grid/grid-items/grid-items-minimum-width-vertical-lr-001.html b/css/css-grid/grid-items/grid-items-minimum-width-vertical-lr-001.html
index d72c066..1afe6df 100644
--- a/css/css-grid/grid-items/grid-items-minimum-width-vertical-lr-001.html
+++ b/css/css-grid/grid-items/grid-items-minimum-width-vertical-lr-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-items">
 <meta name="assert" content="Checks that grid items minimum width takes into account borders, padding and margins for grid containers with definite width in vertical-lr.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   width: 100px;
diff --git a/css/css-grid/grid-items/grid-items-minimum-width-vertical-lr-002.html b/css/css-grid/grid-items/grid-items-minimum-width-vertical-lr-002.html
index 6eb3b0a..a239369 100644
--- a/css/css-grid/grid-items/grid-items-minimum-width-vertical-lr-002.html
+++ b/css/css-grid/grid-items/grid-items-minimum-width-vertical-lr-002.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-items">
 <meta name="assert" content="Checks that grid items minimum width takes into account borders, padding and margins for grid containers with indefinite width in vertical-lr.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   display: inline-grid;
diff --git a/css/css-grid/grid-items/grid-items-minimum-width-vertical-rl-001.html b/css/css-grid/grid-items/grid-items-minimum-width-vertical-rl-001.html
index 48e6461..df3fe9b 100644
--- a/css/css-grid/grid-items/grid-items-minimum-width-vertical-rl-001.html
+++ b/css/css-grid/grid-items/grid-items-minimum-width-vertical-rl-001.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-items">
 <meta name="assert" content="Checks that grid items minimum width takes into account borders, padding and margins for grid containers with definite width in vertical-rl.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   width: 100px;
diff --git a/css/css-grid/grid-items/grid-items-minimum-width-vertical-rl-002.html b/css/css-grid/grid-items/grid-items-minimum-width-vertical-rl-002.html
index e534ec9..3978ed6 100644
--- a/css/css-grid/grid-items/grid-items-minimum-width-vertical-rl-002.html
+++ b/css/css-grid/grid-items/grid-items-minimum-width-vertical-rl-002.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="https://drafts.csswg.org/css-grid-1/#grid-items">
 <meta name="assert" content="Checks that grid items minimum width takes into account borders, padding and margins for grid containers with indefinite width in vertical-rl.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   display: inline-grid;
diff --git a/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html b/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html
index 127ea8d..ce1db93 100644
--- a/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html
+++ b/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="http://www.w3.org/TR/css-grid-1/#min-size-auto" title="6.5. Implied Minimum Size of Grid Items">
 <meta name="assert" content="Checks that automatic minimum size is clamped with different column sizes.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   border: solid thick;
diff --git a/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html b/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html
index 636a40f..c5e6da5 100644
--- a/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html
+++ b/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="http://www.w3.org/TR/css-grid-1/#min-size-auto" title="6.5. Implied Minimum Size of Grid Items">
 <meta name="assert" content="Checks that automatic minimum size is clamped with different row sizes.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   border: solid thick;
diff --git a/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html b/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html
index fb706bf..c77556c 100644
--- a/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html
+++ b/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="http://www.w3.org/TR/css-grid-1/#min-size-auto" title="6.5. Implied Minimum Size of Grid Items">
 <meta name="assert" content="Checks that automatic minimum size is clamped with different column sizes and spaning items.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   border: solid thick;
diff --git a/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html b/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html
index 722426e..a3c35a5 100644
--- a/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html
+++ b/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html
@@ -4,7 +4,7 @@
 <link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
 <link rel="help" href="http://www.w3.org/TR/css-grid-1/#min-size-auto" title="6.5. Implied Minimum Size of Grid Items">
 <meta name="assert" content="Checks that automatic minimum size is clamped with different row sizes and spaning items.">
-<link rel="stylesheet" href="../support/grid.css">
+<link rel="stylesheet" href="support/grid.css">
 <style>
 .grid {
   border: solid thick;
diff --git a/css/css-grid/support/grid.css b/css/css-grid/grid-items/support/grid.css
similarity index 100%
copy from css/css-grid/support/grid.css
copy to css/css-grid/grid-items/support/grid.css
diff --git a/css/css-grid/grid-model/grid-container-ignores-first-letter-001.html b/css/css-grid/grid-model/grid-container-ignores-first-letter-001.html
index f94fdcf..b8e344e 100644
--- a/css/css-grid/grid-model/grid-container-ignores-first-letter-001.html
+++ b/css/css-grid/grid-model/grid-container-ignores-first-letter-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="http://www.w3.org/TR/css-grid-1/#grid-containers">
 <link rel="help" href="http://www.w3.org/TR/css3-selectors/#first-letter">
 <meta name="assert" content="The test checks that grid item should ignore grid container's first-letter pseudo-element.">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
   body { line-height: 20px; }
   .grid-first-letter::first-letter { line-height: 100px; color: red; }
diff --git a/css/css-grid/grid-model/grid-container-ignores-first-line-001.html b/css/css-grid/grid-model/grid-container-ignores-first-line-001.html
index b491298..140d7bf 100644
--- a/css/css-grid/grid-model/grid-container-ignores-first-line-001.html
+++ b/css/css-grid/grid-model/grid-container-ignores-first-line-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="http://www.w3.org/TR/css-grid-1/#grid-containers">
 <link rel="help" href="http://www.w3.org/TR/css3-selectors/#first-formatted-line">
 <meta name="assert" content="The test checks that grid item should ignore grid container's first-line pseudo-element.">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
   body { line-height: 20px; }
   .grid-first-line::first-line { line-height: 100px; }
diff --git a/css/css-grid/grid-model/grid-item-accepts-first-letter-001.html b/css/css-grid/grid-model/grid-item-accepts-first-letter-001.html
index c9454fe..b6914eb 100644
--- a/css/css-grid/grid-model/grid-item-accepts-first-letter-001.html
+++ b/css/css-grid/grid-model/grid-item-accepts-first-letter-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="http://www.w3.org/TR/css-grid-1/#grid-containers">
 <link rel="help" href="http://www.w3.org/TR/css3-selectors/#first-letter">
 <meta name="assert" content="The test checks that grid items accept first-letter pseudo-element.">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
   .item::first-letter { line-height: 100px; }
 </style>
diff --git a/css/css-grid/grid-model/grid-item-accepts-first-line-001.html b/css/css-grid/grid-model/grid-item-accepts-first-line-001.html
index 1330b37..8bf8c65 100644
--- a/css/css-grid/grid-model/grid-item-accepts-first-line-001.html
+++ b/css/css-grid/grid-model/grid-item-accepts-first-line-001.html
@@ -5,7 +5,7 @@
 <link rel="help" href="http://www.w3.org/TR/css-grid-1/#grid-containers">
 <link rel="help" href="http://www.w3.org/TR/css3-selectors/#first-formatted-line">
 <meta name="assert" content="The test checks that grid items accept first-line pseudo-element.">
-<link href="../support/grid.css" rel="stylesheet">
+<link href="support/grid.css" rel="stylesheet">
 <style>
   .item::first-line { line-height: 100px; }
 </style>
diff --git a/css/css-grid/support/grid.css b/css/css-grid/grid-model/support/grid.css
similarity index 100%
copy from css/css-grid/support/grid.css
copy to css/css-grid/grid-model/support/grid.css