aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/css/css-layout-api
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt/web-platform-tests/css/css-layout-api')
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/absolute-ref.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-absolute-ref.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/absolute.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-absolute.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/flex-ref.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-flex-ref.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/flex.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-flex.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/floats-ref.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-floats-ref.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/floats.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-floats.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/inflow-ref.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-inflow-ref.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/inflow.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-inflow.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/negative-ref.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-negative-ref.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/negative.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-negative.https.html)3
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-htb-vrl.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-invalid.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-vrl-htb.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-htb-htb.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-invalid.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-vrl-vrl.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-htb.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-vrl.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-htb.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-vrl.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size-vrl.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size-vrl.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-htb.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-vrl.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-invalid.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-htb.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-vrl.https.html2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/support/layout-child-sizes-worklet.js (renamed from tests/wpt/web-platform-tests/css/css-layout-api/support/layout-child-sizes-worklet.js)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-left-right-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-left-right-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-none.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-none.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-top-bottom.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-top-bottom.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-block-none-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-block-none-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-block-none.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-block-none.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-max.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-max.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-min.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-min.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-basis-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-basis-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-basis.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-basis.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-grow.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-grow.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-none.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-none.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-stretch-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-stretch-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-grow-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-grow-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-none.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-none.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-percentage-indefinite.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-percentage-indefinite.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-stretch-max.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-stretch-max.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-stretch.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-stretch.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-none.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-none.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-stretch-max.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-stretch-max.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-stretch.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-stretch.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-indefinite.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-indefinite.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-quirks-mode.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-quirks-mode.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-quirky-body.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-quirky-body.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-absolute-left-right.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-absolute-left-right.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-absolute-top-bottom-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-absolute-top-bottom-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-avoid-floats-vlr.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-avoid-floats-vlr.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-avoid-floats.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-avoid-floats.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-vlr.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-vlr.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-fixed-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-fixed-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-fixed.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-fixed.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-flex-grow-column-vrl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-flex-grow-column-vrl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-flex-grow.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-flex-grow.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-grid.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-grid.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-percentage-vlr.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-percentage-vlr.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-percentage.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-percentage.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-ref.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-ref.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-block-size-quirky-body-iframe.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-block-size-quirky-body-iframe.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-block-size.js (renamed from tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-block-size.js)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-inline-size.js (renamed from tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-inline-size.js)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/crash-multicol.https.html9
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/bad-return.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-return.https.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/constructor-error.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/fallback-constructor-error.https.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/error.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-error.https.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/fallback-ref.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/fallback-ref.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/invalid-child.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-invalid-child.https.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/invalid-fragment.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-invalid-fragment.https.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/no-promise.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-no-promise.https.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/unresolved-promise.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-unresolved-promise.https.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/absolute.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/layout-child-absolute.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/before-after.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/layout-child-before-after.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/fixed.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/layout-child-fixed.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/float.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/layout-child-float.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inflow.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inflow.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inlines-dynamic.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inlines-dynamic.https.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inlines.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inlines.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/support/layout-child-worklet.js (renamed from tests/wpt/web-platform-tests/css/css-layout-api/support/layout-child-worklet.js)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/layout-child/text.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/layout-child-text.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/htb-ltr.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-htb-ltr.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/htb-rtl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-htb-rtl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/ref.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-ref.html)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/support/layout-position-child-worklet.js (renamed from tests/wpt/web-platform-tests/css/css-layout-api/support/layout-position-child-worklet.js)0
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vlr-ltr.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vlr-ltr.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vlr-rtl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vlr-rtl.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vrl-ltr.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vrl-ltr.https.html)2
-rw-r--r--tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vrl-rtl.https.html (renamed from tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vrl-rtl.https.html)2
103 files changed, 88 insertions, 82 deletions
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-absolute-ref.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/absolute-ref.html
index 416d57c43fa..416d57c43fa 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-absolute-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/absolute-ref.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-absolute.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/absolute.https.html
index bf81b21a4bb..7a726f6e00c 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-absolute.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/absolute.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#interaction-sizing">
-<link rel="match" href="auto-block-size-absolute-ref.html">
+<link rel="match" href="absolute-ref.html">
<meta name="assert" content="This test checks that the absolute positioning respects the auto-block-size." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-flex-ref.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/flex-ref.html
index e71b104c742..e71b104c742 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-flex-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/flex-ref.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-flex.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/flex.https.html
index 5b152bb645f..96fe3c79a93 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-flex.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/flex.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#interaction-sizing">
-<link rel="match" href="auto-block-size-flex-ref.html">
+<link rel="match" href="flex-ref.html">
<meta name="assert" content="This test checks that the flex layout respects the auto-block-size." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-floats-ref.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/floats-ref.html
index 368d3d8693f..368d3d8693f 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-floats-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/floats-ref.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-floats.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/floats.https.html
index 342c57b5300..b36f89da245 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-floats.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/floats.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#interaction-sizing">
-<link rel="match" href="auto-block-size-floats-ref.html">
+<link rel="match" href="floats-ref.html">
<meta name="assert" content="This test checks that if the layout() is a float, the flow layout respects the auto-block-size." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-inflow-ref.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/inflow-ref.html
index 73f84811b18..73f84811b18 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-inflow-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/inflow-ref.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-inflow.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/inflow.https.html
index 7daef6e4c85..2239b27894c 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-inflow.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/inflow.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#interaction-sizing">
-<link rel="match" href="auto-block-size-inflow-ref.html">
+<link rel="match" href="inflow-ref.html">
<meta name="assert" content="This test checks that min/max-block-size constraints are applied correctly to a layout()." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-negative-ref.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/negative-ref.html
index 665b5c6620b..665b5c6620b 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-negative-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/negative-ref.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-negative.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/negative.https.html
index 392edd125ae..a1a76d94aa3 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size-negative.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/auto-block-size/negative.https.html
@@ -1,9 +1,8 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#interaction-sizing">
-<link rel="match" href="auto-block-size-negative-ref.html">
+<link rel="match" href="negative-ref.html">
<meta name="assert" content="This test checks that auto-block-size is correctly clamped to zero." />
-<meta name="assert" content="TODO" />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-htb-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-htb-vrl.https.html
index 0da20ee8371..6ec8e4062fc 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-htb-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-htb-vrl.https.html
@@ -61,5 +61,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-invalid.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-invalid.https.html
index dfbc812556f..32a0f11a4ec 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-invalid.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-invalid.https.html
@@ -45,5 +45,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-vrl-htb.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-vrl-htb.https.html
index c8e84ae5170..536af3b5a46 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-vrl-htb.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-block-size-vrl-htb.https.html
@@ -61,5 +61,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-htb-htb.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-htb-htb.https.html
index 94cf75fc93f..6205c01d104 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-htb-htb.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-htb-htb.https.html
@@ -61,5 +61,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-invalid.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-invalid.https.html
index 136d13fa703..8bb18aaa4ba 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-invalid.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-invalid.https.html
@@ -45,5 +45,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-vrl-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-vrl-vrl.https.html
index 392a6b51422..1b8d01f0247 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-vrl-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-inline-size-vrl-vrl.https.html
@@ -61,5 +61,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-htb.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-htb.https.html
index 960fb7d7dcf..9bf4d40ad61 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-htb.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-htb.https.html
@@ -55,5 +55,5 @@
<!-- A replaced percentage min-width/min-height should resolve itself against the available size. -->
<img class="child" style="width: 5px; min-width: 20%; height: 5px; min-height: 50%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-vrl.https.html
index 0e9b5570abe..eb104a180d7 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-htb-vrl.https.html
@@ -55,5 +55,5 @@
<!-- A replaced percentage min-width/min-height should resolve itself against the available size. -->
<img class="child" style="width: 5px; min-width: 20%; height: 5px; min-height: 50%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html
index 62efe992fb3..8bd969271e0 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-invalid.https.html
@@ -45,5 +45,5 @@
<!-- For replaced elements, both axis should be resolved to 0px. -->
<img class="child" style="--inline-size-expected: 0px; --block-size-expected: 0px; width: 100%; height: 100%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-htb.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-htb.https.html
index 1352ea91783..ce8ff95dd0d 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-htb.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-htb.https.html
@@ -55,5 +55,5 @@
<!-- A replaced percentage min-width/min-height should resolve itself against the available size. -->
<img class="child" style="width: 5px; min-width: 20%; height: 5px; min-height: 50%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-vrl.https.html
index 9c30c212fae..71c7355b9cd 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/available-size-for-percentages-vrl-vrl.https.html
@@ -55,5 +55,5 @@
<!-- A replaced percentage min-width/min-height should resolve itself against the available size. -->
<img class="child" style="width: 5px; min-width: 20%; height: 5px; min-height: 50%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size-vrl.https.html
index dedcaa0ee83..631c5f82815 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size-vrl.https.html
@@ -56,5 +56,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size.https.html
index eea540ca59f..737cc4da75b 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-block-size.https.html
@@ -55,5 +55,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size-vrl.https.html
index 22bd3e7c125..4fc3c2e77d9 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size-vrl.https.html
@@ -56,5 +56,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size.https.html
index 0a05a46fe69..0fdf4aca3a7 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/fixed-inline-size.https.html
@@ -55,5 +55,5 @@
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-htb.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-htb.https.html
index 99224c73f5b..84bda1ddf5a 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-htb.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-htb.https.html
@@ -54,5 +54,5 @@
<!-- A replaced percentage min-height should resolve itself against the percentageBlockSize. -->
<img class="child" style="height: 5px; min-height: 50%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-vrl.https.html
index 8116d5a9b08..98d285b015d 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-htb-vrl.https.html
@@ -54,5 +54,5 @@
<!-- A replaced percentage min-width should resolve itself against the percentageInlineSize. -->
<img class="child" style="width: 5px; min-width: 50%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-invalid.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-invalid.https.html
index 932380a6163..04355355528 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-invalid.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-invalid.https.html
@@ -43,5 +43,5 @@
<!-- A percentage shouldn't be resolved against an invalid percentageBlockSize. -->
<img class="child" style="--inline-size-expected: 10px; --block-size-expected: 0px; height: 100%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html
index 39a360d079d..527149b67a8 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html
@@ -51,5 +51,5 @@
</div>
</div>
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-htb.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-htb.https.html
index 70640ef0b29..2d3d496fa5f 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-htb.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-htb.https.html
@@ -54,5 +54,5 @@
<!-- A replaced percentage min-height should resolve itself against the percentageInlineSize. -->
<img class="child" style="height: 5px; min-height: 50%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-vrl.https.html
index 07132579621..577b98ad983 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/percentage-size-vrl-vrl.https.html
@@ -54,5 +54,5 @@
<!-- A replaced percentage min-width should resolve itself against the percentageBlockSize. -->
<img class="child" style="width: 5px; min-width: 50%;" />
<script>
-importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: '../support/layout-child-sizes-worklet.js'});
+importWorkletAndTerminateTestAfterAsyncPaint(CSS.layoutWorklet, {url: 'support/layout-child-sizes-worklet.js'});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/support/layout-child-sizes-worklet.js b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/support/layout-child-sizes-worklet.js
index 5956c9a70c2..5956c9a70c2 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/support/layout-child-sizes-worklet.js
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/child-constraints/support/layout-child-sizes-worklet.js
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-left-right-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-left-right-vrl.https.html
index 4a376d7ae24..8e177dbf336 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-left-right-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-left-right-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-none.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-none.https.html
index 7a695e0d8dc..7b10f11d7dd 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-none.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-none.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-top-bottom.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-top-bottom.https.html
index 7cbee8295ce..73c29000cfd 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-absolute-top-bottom.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-absolute-top-bottom.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-block-none-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-block-none-vrl.https.html
index 6f36abe73bc..704b66d64aa 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-block-none-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-block-none-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-block-none.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-block-none.https.html
index 4fd6441c0aa..6c023f51628 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-block-none.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-block-none.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-max.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-max.https.html
index accdd7c8b00..8af6afde269 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-max.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-max.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-min.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-min.https.html
index 845683dc6d5..4d76ed97850 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-min.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-min.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-vrl.https.html
index a319129a27d..bbc0a2fde87 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed.https.html
index 646a514d18c..45376ac295c 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-fixed.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-fixed.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-basis-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-basis-vrl.https.html
index bb12d15dbc7..25fc685a67b 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-basis-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-basis-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-basis.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-basis.https.html
index 8435b021c97..8df99ee835b 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-basis.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-basis.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-grow.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-grow.https.html
index 68a3c197643..da53fa86ad8 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-grow.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-grow.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-none.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-none.https.html
index a0c416f5338..1d4249e9252 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-none.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-none.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-stretch-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-stretch-vrl.https.html
index be448da4ec1..c71e202b0ce 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-column-stretch-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-column-stretch-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-grow-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-grow-vrl.https.html
index d79445e16e8..f77b84910a5 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-grow-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-grow-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-none.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-none.https.html
index f34a0d88a95..9ef11daccf7 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-none.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-none.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-percentage-indefinite.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-percentage-indefinite.https.html
index ee8e27b38cb..111120673e7 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-percentage-indefinite.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-percentage-indefinite.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-stretch-max.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-stretch-max.https.html
index bbf358e1129..c72ed3e04d8 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-stretch-max.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-stretch-max.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-stretch.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-stretch.https.html
index 1b1e43879f1..cfaf38295f8 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-flex-stretch.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-flex-stretch.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-none.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-none.https.html
index 27b68a09611..5c7381523e5 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-none.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-none.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-stretch-max.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-stretch-max.https.html
index 108c90db4f4..c738ad546d2 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-stretch-max.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-stretch-max.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-stretch.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-stretch.https.html
index f93ad5be363..2e83f42c866 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-stretch.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-stretch.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-vrl.https.html
index db82767f782..2c004cd9169 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-grid-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-grid-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-indefinite.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-indefinite.https.html
index 94a20387442..ab02cb4b03f 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-indefinite.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-indefinite.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-quirks-mode.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-quirks-mode.https.html
index 9bd9044991c..285ce941b2c 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-quirks-mode.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-quirks-mode.https.html
@@ -1,6 +1,6 @@
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-vrl.https.html
index 8c7a8c5d3ea..870bc526f87 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage.https.html
index 693553e14e2..335556550d2 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-percentage.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-percentage.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-quirky-body.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-quirky-body.https.html
index 7601e8b6bb4..150426d45c7 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-block-size-quirky-body.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-block-size-quirky-body.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedblocksize">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedBlockSize is passed into the layout function correctly." />
<style>
iframe { border: none; width: 200px; height: 200px; }
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-absolute-left-right.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-absolute-left-right.https.html
index 6b3662a16d4..3b81c4d13d4 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-absolute-left-right.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-absolute-left-right.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-absolute-top-bottom-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-absolute-top-bottom-vrl.https.html
index 632a5dddfac..ec94e59a17d 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-absolute-top-bottom-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-absolute-top-bottom-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-avoid-floats-vlr.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-avoid-floats-vlr.https.html
index a8f4dd31ac9..2758462bd33 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-avoid-floats-vlr.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-avoid-floats-vlr.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-avoid-floats.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-avoid-floats.https.html
index 2eb6197c077..862b9ad3b28 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-avoid-floats.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-avoid-floats.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-vlr.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-vlr.https.html
index 751ea5ef759..0c15fd12eed 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto-vlr.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto-vlr.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto.https.html
index 1458a8bbb79..c513c3d8441 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-block-auto.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-block-auto.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-fixed-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-fixed-vrl.https.html
index 39ea818216d..93b0c110d97 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-fixed-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-fixed-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-fixed.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-fixed.https.html
index 6434d339196..d8e8062f83f 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-fixed.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-fixed.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-flex-grow-column-vrl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-flex-grow-column-vrl.https.html
index 263d45e5b0b..b9159965a07 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-flex-grow-column-vrl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-flex-grow-column-vrl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-flex-grow.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-flex-grow.https.html
index d2589e62e78..c2532c1460b 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-flex-grow.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-flex-grow.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-grid.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-grid.https.html
index 94eca6b5967..45f9f491e7b 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-grid.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-grid.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-percentage-vlr.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-percentage-vlr.https.html
index 0efabcb31ab..2e350437772 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-percentage-vlr.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-percentage-vlr.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-percentage.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-percentage.https.html
index 4b5a5675ac0..c9041cf0eac 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-percentage.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-percentage.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#dom-layoutconstraints-fixedinlinesize">
-<link rel="match" href="constraints-fixed-inline-size-ref.html">
+<link rel="match" href="fixed-inline-size-ref.html">
<meta name="assert" content="This test checks that LayoutConstraints#fixedInlineSize is passed into the layout function correctly." />
<style>
body {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-ref.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-ref.html
index e5727c0e2d2..e5727c0e2d2 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-fixed-inline-size-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/fixed-inline-size-ref.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-block-size-quirky-body-iframe.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-block-size-quirky-body-iframe.html
index da770e6caf1..da770e6caf1 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-block-size-quirky-body-iframe.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-block-size-quirky-body-iframe.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-block-size.js b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-block-size.js
index 25d73ef6156..25d73ef6156 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-block-size.js
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-block-size.js
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-inline-size.js b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-inline-size.js
index 3636f366547..3636f366547 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/support/constraints-fixed-inline-size.js
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints/support/constraints-fixed-inline-size.js
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/crash-multicol.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/crash-multicol.https.html
index dbcbd183def..5f175100e55 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/crash-multicol.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/crash-multicol.https.html
@@ -14,8 +14,15 @@
<div id="test"></div>
+<script id="code" type="text/worklet">
+registerLayout('test', class {
+ async intrinsicSizes() {}
+ async layout() {}
+});
+</script>
+
<script>
promise_test(async function() {
- await importWorklet(CSS.layoutWorklet, {url: 'support/layout-position-child-worklet.js'});
+ await importWorklet(CSS.layoutWorklet, document.getElementById('code').textContent);
});
</script>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-return.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/bad-return.https.html
index 4c90ae7d336..4c90ae7d336 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-return.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/bad-return.https.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-constructor-error.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/constructor-error.https.html
index 3f711af2e7a..3f711af2e7a 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-constructor-error.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/constructor-error.https.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-error.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/error.https.html
index 4c44f2168b2..4c44f2168b2 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-error.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/error.https.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-ref.html b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/fallback-ref.html
index 63bb91e90ca..63bb91e90ca 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/fallback-ref.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-invalid-child.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/invalid-child.https.html
index 567c3f7f745..567c3f7f745 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-invalid-child.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/invalid-child.https.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-invalid-fragment.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/invalid-fragment.https.html
index 2e33e8761d3..2e33e8761d3 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-invalid-fragment.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/invalid-fragment.https.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-no-promise.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/no-promise.https.html
index e7b22a4c5cd..e7b22a4c5cd 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-no-promise.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/no-promise.https.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-unresolved-promise.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/unresolved-promise.https.html
index 369c56e4f94..369c56e4f94 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout-unresolved-promise.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/fallback-layout/unresolved-promise.https.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-absolute.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/absolute.https.html
index 26513f4fac7..7c47e38e7ad 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-absolute.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/absolute.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layout-children">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that absolute children don't appear in the children array." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-before-after.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/before-after.https.html
index 4923f26cf9d..373392ddfd1 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-before-after.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/before-after.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layout-children">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that boxes created by ::before/::after appear as children." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-fixed.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/fixed.https.html
index 264fc638d52..95d8852b7da 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-fixed.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/fixed.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layout-children">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that fixed children don't appear in the children array." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-float.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/float.https.html
index 6e40893e3b3..e8db261774b 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-float.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/float.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layout-children">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that float children appear in the children array." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inflow.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inflow.https.html
index 11f2b88aa1f..b43f1a7facd 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inflow.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inflow.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layout-children">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that regular inflow children appear as children." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inlines-dynamic.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inlines-dynamic.https.html
index 50052087f44..50052087f44 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inlines-dynamic.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inlines-dynamic.https.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inlines.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inlines.https.html
index 811af3f40b2..dac7e0b26bc 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-inlines.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/inlines.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layout-children">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that inline children are correctly blockified or wrapped in anonymous boxes." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/support/layout-child-worklet.js b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/support/layout-child-worklet.js
index 70d1b7e4572..70d1b7e4572 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/support/layout-child-worklet.js
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/support/layout-child-worklet.js
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-text.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/text.https.html
index 40513f0acf3..090034fc186 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/layout-child-text.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/layout-child/text.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layout-children">
-<link rel="match" href="green-square-ref.html">
+<link rel="match" href="../green-square-ref.html">
<meta name="assert" content="This test checks that text children are correctly blockified." />
<style>
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-htb-ltr.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/htb-ltr.https.html
index b09cb7067d5..f60109ca574 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-htb-ltr.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/htb-ltr.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layoutfragment">
-<link rel="match" href="position-fragment-ref.html">
+<link rel="match" href="ref.html">
<meta name="assert" content="This test checks that child fragments get positioned correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-htb-rtl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/htb-rtl.https.html
index 2d65b8cb988..980a3cdc253 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-htb-rtl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/htb-rtl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layoutfragment">
-<link rel="match" href="position-fragment-ref.html">
+<link rel="match" href="ref.html">
<meta name="assert" content="This test checks that child fragments get positioned correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-ref.html b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/ref.html
index 4ce0a6e39de..4ce0a6e39de 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-ref.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/ref.html
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/support/layout-position-child-worklet.js b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/support/layout-position-child-worklet.js
index 7d5c494952d..7d5c494952d 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/support/layout-position-child-worklet.js
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/support/layout-position-child-worklet.js
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vlr-ltr.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vlr-ltr.https.html
index 62a5980307d..d75a4af639f 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vlr-ltr.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vlr-ltr.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layoutfragment">
-<link rel="match" href="position-fragment-ref.html">
+<link rel="match" href="ref.html">
<meta name="assert" content="This test checks that child fragments get positioned correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vlr-rtl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vlr-rtl.https.html
index a9983b1eb20..a8ef6c699ca 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vlr-rtl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vlr-rtl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layoutfragment">
-<link rel="match" href="position-fragment-ref.html">
+<link rel="match" href="ref.html">
<meta name="assert" content="This test checks that child fragments get positioned correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vrl-ltr.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vrl-ltr.https.html
index 090128562f8..21c9ce54d66 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vrl-ltr.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vrl-ltr.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layoutfragment">
-<link rel="match" href="position-fragment-ref.html">
+<link rel="match" href="ref.html">
<meta name="assert" content="This test checks that child fragments get positioned correctly." />
<style>
.test {
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vrl-rtl.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vrl-rtl.https.html
index e16f26b1d4f..777e725da99 100644
--- a/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment-vrl-rtl.https.html
+++ b/tests/wpt/web-platform-tests/css/css-layout-api/position-fragment/vrl-rtl.https.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html class=reftest-wait>
<link rel="help" href="https://drafts.css-houdini.org/css-layout-api/#layoutfragment">
-<link rel="match" href="position-fragment-ref.html">
+<link rel="match" href="ref.html">
<meta name="assert" content="This test checks that child fragments get positioned correctly." />
<style>
.test {