]
+ expected: FAIL
diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPoint-subpixel.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPoint-subpixel.html.ini
deleted file mode 100644
index 8f6f663ba61..00000000000
--- a/tests/wpt/metadata/css/cssom-view/elementFromPoint-subpixel.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[elementFromPoint-subpixel.html]
- [Hit test top left corner of box]
- expected: FAIL
diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini
index 9f2a3229231..898f39c4330 100644
--- a/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini
+++ b/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini
@@ -20,6 +20,3 @@
[test the top of layer]
expected: FAIL
-
- [test some point of the element: top left corner]
- expected: FAIL
diff --git a/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini b/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini
deleted file mode 100644
index a3496a40d07..00000000000
--- a/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[elementsFromPoint-invalid-cases.html]
- [The root element is the last element returned for otherwise empty queries within the viewport]
- expected: FAIL
diff --git a/tests/wpt/metadata/fetch/orb/tentative/known-mime-type.sub.any.js.ini b/tests/wpt/metadata/fetch/orb/tentative/known-mime-type.sub.any.js.ini
index 7bbdf6ce8b2..f757e2241ee 100644
--- a/tests/wpt/metadata/fetch/orb/tentative/known-mime-type.sub.any.js.ini
+++ b/tests/wpt/metadata/fetch/orb/tentative/known-mime-type.sub.any.js.ini
@@ -14,6 +14,9 @@
[ORB should block opaque application/json (empty)]
expected: FAIL
+ [ORB should block opaque application/json which contains non ascii characters]
+ expected: FAIL
+
[known-mime-type.sub.any.worker.html]
[ORB should block opaque font/ttf]
@@ -30,3 +33,6 @@
[ORB should block opaque application/json (empty)]
expected: FAIL
+
+ [ORB should block opaque application/json which contains non ascii characters]
+ expected: FAIL
diff --git a/tests/wpt/metadata/fetch/private-network-access/redirect.https.window.js.ini b/tests/wpt/metadata/fetch/private-network-access/redirect.https.window.js.ini
index 6c642fe834e..88e8e246059 100644
--- a/tests/wpt/metadata/fetch/private-network-access/redirect.https.window.js.ini
+++ b/tests/wpt/metadata/fetch/private-network-access/redirect.https.window.js.ini
@@ -19,3 +19,36 @@
[public to private to local: success.]
expected: FAIL
+
+ [treat-as-public to local to private: failed first preflight.]
+ expected: FAIL
+
+ [treat-as-public to local to private: failed second preflight.]
+ expected: FAIL
+
+ [treat-as-public to local to private: success.]
+ expected: FAIL
+
+ [treat-as-public to local to private: no-cors failed first preflight.]
+ expected: FAIL
+
+ [treat-as-public to local to private: no-cors failed second preflight.]
+ expected: FAIL
+
+ [treat-as-public to local to private: no-cors success.]
+ expected: FAIL
+
+ [treat-as-public to private to local: failed first preflight.]
+ expected: FAIL
+
+ [treat-as-public to private to local: failed second preflight.]
+ expected: FAIL
+
+ [treat-as-public to private to local: success.]
+ expected: FAIL
+
+ [treat-as-public to private to local: no-cors failed first preflight.]
+ expected: FAIL
+
+ [treat-as-public to private to local: no-cors failed second preflight.]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html.ini
index c8a3c8f9e68..6e9f7acf151 100644
--- a/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html.ini
+++ b/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html.ini
@@ -1,6 +1,6 @@
[scroll-restoration-fragment-scrolling-cross-origin.html]
type: testharness
- expected: ERROR
+ expected: TIMEOUT
[Manual scroll restoration should take precedent over scrolling to fragment in cross origin navigation]
expected: TIMEOUT
diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/srcdoc/consecutive-srcdoc.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/srcdoc/consecutive-srcdoc.html.ini
index eaebad750fe..f2dee7b3ea9 100644
--- a/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/srcdoc/consecutive-srcdoc.html.ini
+++ b/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/srcdoc/consecutive-srcdoc.html.ini
@@ -1,7 +1,6 @@
[consecutive-srcdoc.html]
- expected: TIMEOUT
[changing srcdoc does a replace navigation since the URL is still about:srcdoc]
expected: FAIL
[changing srcdoc to about:srcdoc#yo then another srcdoc does two push navigations and we can navigate back]
- expected: TIMEOUT
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
index 856bb1c9901..dc1144214ef 100644
--- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
+++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini
@@ -1,10 +1,9 @@
[iframe-src-aboutblank-navigate-immediately.html]
- expected: TIMEOUT
[Navigating to a different document with window.open]
expected: FAIL
[Navigating to a different document with form submission]
- expected: TIMEOUT
+ expected: FAIL
[Navigating to a different document with link click]
expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-dynamic.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-dynamic.html.ini
index 2bb8df10123..78240a2f463 100644
--- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-dynamic.html.ini
+++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-dynamic.html.ini
@@ -14,8 +14,5 @@
[0080 00FF 0100 set in href="" targeting a frame and clicked]
expected: FAIL
- [DE0D 0041 set in href="" targeting a frame and clicked]
- expected: FAIL
-
[D83D DE0D set in href="" targeting a frame and clicked]
expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini
new file mode 100644
index 00000000000..4ecd6d9f753
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini
@@ -0,0 +1,3 @@
+[navigation-unload-cross-origin.sub.window.html]
+ [Cross-origin navigation started from unload handler must be ignored]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini
new file mode 100644
index 00000000000..7dc346632a4
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini
@@ -0,0 +1,3 @@
+[navigation-unload-same-origin.window.html]
+ [Same-origin navigation started from unload handler must be ignored]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html.ini
new file mode 100644
index 00000000000..60a4fa51f8a
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/a-click.html.ini
@@ -0,0 +1,3 @@
+[a-click.html]
+ [aElement.click() before the load event must NOT replace]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse-during-unload.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse-during-unload.html.ini
deleted file mode 100644
index f5b7b25324f..00000000000
--- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse-during-unload.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[traverse-during-unload.html]
- expected: TIMEOUT
- [Traversing the history during unload]
- expected: TIMEOUT
diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini
deleted file mode 100644
index ba0aed26689..00000000000
--- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[traverse_the_history_1.html]
- [Multiple history traversals from the same task]
- expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html.ini
new file mode 100644
index 00000000000..02bd301a7ca
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html.ini
@@ -0,0 +1,3 @@
+[traverse_the_history_write_onload_1.html]
+ [Traverse the history when a history entry is written in the load event]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini
deleted file mode 100644
index 4b4820d1729..00000000000
--- a/tests/wpt/metadata/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[creating_browsing_context_test_01.html]
- [first argument: absolute url]
- expected: FAIL
diff --git a/tests/wpt/metadata/html/semantics/embedded-content/media-elements/media_fragment_seek.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/media-elements/media_fragment_seek.html.ini
new file mode 100644
index 00000000000..09c049e4b58
--- /dev/null
+++ b/tests/wpt/metadata/html/semantics/embedded-content/media-elements/media_fragment_seek.html.ini
@@ -0,0 +1,3 @@
+[media_fragment_seek.html]
+ [Video should seek to time specified in media fragment syntax]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3.html.ini
index fe55ddae3f1..eacbe5794ea 100644
--- a/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3.html.ini
+++ b/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3.html.ini
@@ -1,4 +1,5 @@
[iframe_sandbox_popups_escaping-3.html]
type: testharness
+ expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
- expected: FAIL
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini
index f9138fb999a..6f7461b9472 100644
--- a/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini
+++ b/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini
@@ -1,5 +1,4 @@
[iframe_sandbox_popups_nonescaping-1.html]
type: testharness
- expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
- expected: NOTRUN
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-special-cases.tentative.sub.window.js.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-special-cases.tentative.sub.window.js.ini
index 31928ad3947..31745fdcdcf 100644
--- a/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-special-cases.tentative.sub.window.js.ini
+++ b/tests/wpt/metadata/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-special-cases.tentative.sub.window.js.ini
@@ -1,5 +1,4 @@
[sandbox-top-navigation-child-special-cases.tentative.sub.window.html]
- expected: TIMEOUT
[Allow top with user activation + user activation]
expected: FAIL
diff --git a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/module-delayed.html.ini b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/module-delayed.html.ini
deleted file mode 100644
index fc0233f5241..00000000000
--- a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/module-delayed.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[module-delayed.html]
- [async document.write in a module]
- expected: FAIL
diff --git a/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini b/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini
index 4a48dd15a9d..1d71471b73c 100644
--- a/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini
+++ b/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini
@@ -1,6 +1,7 @@
[promise-rejection-events.html]
+ expected: TIMEOUT
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
- expected: FAIL
+ expected: TIMEOUT
[unhandledrejection: from createImageBitmap which is UA triggered]
expected: FAIL
diff --git a/tests/wpt/metadata/resource-timing/cors-preflight.any.js.ini b/tests/wpt/metadata/resource-timing/cors-preflight.any.js.ini
index 86d4d9daf1b..69f259ca0f2 100644
--- a/tests/wpt/metadata/resource-timing/cors-preflight.any.js.ini
+++ b/tests/wpt/metadata/resource-timing/cors-preflight.any.js.ini
@@ -1,6 +1,7 @@
[cors-preflight.any.html]
+ expected: ERROR
[PerformanceResourceTiming sizes fetch with preflight test]
- expected: FAIL
+ expected: TIMEOUT
[cors-preflight.any.worker.html]
diff --git a/tests/wpt/metadata/wasm/jsapi/functions/entry.html.ini b/tests/wpt/metadata/wasm/jsapi/functions/entry.html.ini
index 145d4a8fe37..2ab19558726 100644
--- a/tests/wpt/metadata/wasm/jsapi/functions/entry.html.ini
+++ b/tests/wpt/metadata/wasm/jsapi/functions/entry.html.ini
@@ -1,6 +1,7 @@
[entry.html]
+ expected: TIMEOUT
[Start function]
- expected: FAIL
+ expected: TIMEOUT
[Sanity check: this all works as expected synchronously]
expected: FAIL
diff --git a/tests/wpt/metadata/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-not-fully-active.html.ini b/tests/wpt/metadata/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-not-fully-active.html.ini
index eed03df37f3..b7537329068 100644
--- a/tests/wpt/metadata/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-not-fully-active.html.ini
+++ b/tests/wpt/metadata/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-not-fully-active.html.ini
@@ -1,4 +1,5 @@
[audiocontext-not-fully-active.html]
+ expected: TIMEOUT
[frame in navigated remote-site frame]
expected: FAIL
diff --git a/tests/wpt/metadata/webmessaging/with-ports/017.html.ini b/tests/wpt/metadata/webmessaging/with-ports/017.html.ini
new file mode 100644
index 00000000000..c7946fc91b4
--- /dev/null
+++ b/tests/wpt/metadata/webmessaging/with-ports/017.html.ini
@@ -0,0 +1,4 @@
+[017.html]
+ expected: TIMEOUT
+ [origin of the script that invoked the method, about:blank]
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/webmessaging/without-ports/018.html.ini b/tests/wpt/metadata/webmessaging/with-ports/018.html.ini
similarity index 100%
rename from tests/wpt/metadata/webmessaging/without-ports/018.html.ini
rename to tests/wpt/metadata/webmessaging/with-ports/018.html.ini
diff --git a/tests/wpt/metadata/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini b/tests/wpt/metadata/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini
deleted file mode 100644
index aa6c9e5b826..00000000000
--- a/tests/wpt/metadata/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html]
- expected: TIMEOUT
- [StorageKey: test 3P about:blank window opened from a 3P iframe]
- expected: TIMEOUT
diff --git a/tests/wpt/mozilla/meta/css/iframe/simple_inline_width_height.html.ini b/tests/wpt/mozilla/meta/css/iframe/simple_inline_width_height.html.ini
new file mode 100644
index 00000000000..271afd4b8cd
--- /dev/null
+++ b/tests/wpt/mozilla/meta/css/iframe/simple_inline_width_height.html.ini
@@ -0,0 +1,2 @@
+[simple_inline_width_height.html]
+ expected: TIMEOUT
diff --git a/tests/wpt/mozilla/meta/css/stylesheet_media_queries.html.ini b/tests/wpt/mozilla/meta/css/stylesheet_media_queries.html.ini
deleted file mode 100644
index 77ca6b0688d..00000000000
--- a/tests/wpt/mozilla/meta/css/stylesheet_media_queries.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[stylesheet_media_queries.html]
- [Media queries within stylesheets]
- expected: FAIL
diff --git a/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini b/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini
new file mode 100644
index 00000000000..f78f699f620
--- /dev/null
+++ b/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini
@@ -0,0 +1,3 @@
+[scrollBy.html]
+ [Ensure that the window.scrollBy function affects scroll position as expected]
+ expected: FAIL
diff --git a/tests/wpt/mozilla/meta/mozilla/task_queue_throttling.any.js.ini b/tests/wpt/mozilla/meta/mozilla/task_queue_throttling.any.js.ini
new file mode 100644
index 00000000000..6ef3d276974
--- /dev/null
+++ b/tests/wpt/mozilla/meta/mozilla/task_queue_throttling.any.js.ini
@@ -0,0 +1,6 @@
+[task_queue_throttling.any.html]
+ [Throttling the performance timeline task queue.]
+ expected: FAIL
+
+
+[task_queue_throttling.any.worker.html]
diff --git a/tests/wpt/web-platform-tests/accname/description_1.0_combobox-focusable-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_1.0_combobox-focusable-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_1.0_combobox-focusable-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_1.0_combobox-focusable-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_from_content_of_describedby_element-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_from_content_of_describedby_element-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_link-with-label-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_link-with-label-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_link-with-label-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_link-with-label-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_557-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_557-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_557-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_557-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_664-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_664-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_664-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_664-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_665-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_665-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_665-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_665-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_666-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_666-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_666-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_666-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_772-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_772-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_772-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_772-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_773-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_773-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_773-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_773-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_774-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_774-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_774-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_774-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_838-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_838-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_838-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_838-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_broken_reference-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_broken_reference-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_broken_reference-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_broken_reference-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_one_valid_reference-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_test_case_one_valid_reference-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_test_case_one_valid_reference-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_test_case_one_valid_reference-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/description_title-same-element-manual.html b/tests/wpt/web-platform-tests/accname/manual/description_title-same-element-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/description_title-same-element-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/description_title-same-element-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/foo.jpg b/tests/wpt/web-platform-tests/accname/manual/foo.jpg
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/foo.jpg
rename to tests/wpt/web-platform-tests/accname/manual/foo.jpg
diff --git a/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-alternative-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_1.0_combobox-focusable-alternative-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-alternative-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_1.0_combobox-focusable-alternative-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_1.0_combobox-focusable-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_1.0_combobox-focusable-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-combobox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-combobox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-combobox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-listbox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-listbox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-listbox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-listbox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-menu-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-menu-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-menu-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-select-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-select-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-select-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-slider-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-slider-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-slider-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-spinbutton-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-spinbutton-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-spinbutton-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-textbox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-textbox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-textbox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-embedded-textbox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-alternative-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-multiple-label-alternative-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-alternative-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-multiple-label-alternative-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-multiple-label-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-label-multiple-label-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-title-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_checkbox-title-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_checkbox-title-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_checkbox-title-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-combobox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-embedded-combobox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-combobox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-menu-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-embedded-menu-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-menu-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-select-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-embedded-select-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-select-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-slider-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-embedded-slider-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-slider-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-spinbutton-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-embedded-spinbutton-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-embedded-spinbutton-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-elements-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-inline-block-elements-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-inline-block-elements-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-inline-block-elements-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-styles-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-inline-block-styles-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-inline-block-styles-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-inline-block-styles-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-inline-hidden-elements-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-inline-hidden-elements-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-inline-hidden-elements-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-inline-hidden-elements-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-owned-combobox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-owned-combobox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-owned-listbox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-label-owned-combobox-owned-listbox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-owned-listbox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-label-owned-combobox-owned-listbox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_file-title-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_file-title-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_file-title-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_file-title-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_from_content-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_from_content-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_from_content-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_from_content-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_from_content_of_label-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_from_content_of_label-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_from_content_of_label-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_from_content_of_label-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_element-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_from_content_of_labelledby_element-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_element-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_from_content_of_labelledby_element-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_heading-combobox-focusable-alternative-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_heading-combobox-focusable-alternative-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_heading-combobox-focusable-alternative-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_heading-combobox-focusable-alternative-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_image-title-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_image-title-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_image-title-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_image-title-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_link-mixed-content-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_link-mixed-content-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_link-mixed-content-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_link-mixed-content-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_link-with-label-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_link-with-label-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_link-with-label-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_link-with-label-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-combobox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_password-label-embedded-combobox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-combobox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-menu-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_password-label-embedded-menu-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-menu-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-select-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_password-label-embedded-select-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-select-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-slider-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_password-label-embedded-slider-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-slider-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-spinbutton-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_password-label-embedded-spinbutton-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_password-label-embedded-spinbutton-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_password-title-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_password-title-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_password-title-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_password-title-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-combobox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_radio-label-embedded-combobox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-combobox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-menu-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_radio-label-embedded-menu-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-menu-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-select-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_radio-label-embedded-select-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-select-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-slider-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_radio-label-embedded-slider-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-slider-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-spinbutton-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_radio-label-embedded-spinbutton-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_radio-label-embedded-spinbutton-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_radio-title-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_radio-title-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_radio-title-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_radio-title-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_539-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_539-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_539-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_539-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_540-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_540-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_540-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_540-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_541-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_541-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_541-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_541-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_543-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_543-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_543-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_543-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_544-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_544-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_544-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_544-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_545-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_545-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_545-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_545-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_546-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_546-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_546-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_546-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_547-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_547-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_547-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_547-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_548-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_548-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_548-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_548-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_549-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_549-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_549-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_549-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_550-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_550-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_550-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_550-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_551-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_551-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_551-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_551-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_552-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_552-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_552-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_552-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_553-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_553-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_553-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_553-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_556-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_556-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_556-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_556-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_557-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_557-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_557-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_557-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_558-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_558-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_558-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_558-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_559-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_559-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_559-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_559-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_560-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_560-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_560-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_560-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_561-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_561-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_561-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_561-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_562-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_562-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_562-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_562-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_563-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_563-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_563-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_563-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_564-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_564-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_564-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_564-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_565-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_565-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_565-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_565-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_566-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_566-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_566-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_566-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_596-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_596-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_596-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_596-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_597-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_597-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_597-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_597-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_598-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_598-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_598-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_598-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_599-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_599-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_599-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_599-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_600-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_600-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_600-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_600-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_601-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_601-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_601-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_601-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_602-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_602-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_602-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_602-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_603-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_603-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_603-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_603-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_604-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_604-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_604-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_604-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_605-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_605-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_605-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_605-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_606-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_606-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_606-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_606-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_607-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_607-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_607-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_607-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_608-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_608-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_608-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_608-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_609-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_609-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_609-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_609-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_610-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_610-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_610-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_610-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_611-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_611-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_611-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_611-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_612-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_612-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_612-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_612-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_613-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_613-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_613-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_613-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_614-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_614-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_614-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_614-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_615-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_615-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_615-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_615-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_616-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_616-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_616-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_616-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_617-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_617-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_617-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_617-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_618-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_618-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_618-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_618-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_619-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_619-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_619-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_619-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_620-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_620-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_620-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_620-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_621-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_621-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_621-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_621-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_659-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_659-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_660-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_660-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_661-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_661-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_661-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_661-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_662-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_662-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_662-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_662-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_663a-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_663a-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_663a-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_663a-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_721-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_721-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_721-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_721-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_723-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_723-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_723-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_723-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_724-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_724-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_724-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_724-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_725-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_725-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_725-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_725-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_726-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_726-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_726-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_726-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_727-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_727-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_727-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_727-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_728-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_728-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_728-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_728-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_729-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_729-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_729-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_729-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_730-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_730-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_730-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_730-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_731-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_731-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_731-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_731-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_733-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_733-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_733-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_733-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_734-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_734-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_734-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_734-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_735-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_735-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_735-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_735-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_736-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_736-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_736-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_736-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_737-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_737-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_737-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_737-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_738-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_738-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_738-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_738-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_739-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_739-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_739-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_739-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_740-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_740-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_740-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_740-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_741-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_741-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_741-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_741-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_742-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_742-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_742-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_742-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_743-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_743-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_743-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_743-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_744-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_744-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_744-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_744-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_745-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_745-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_745-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_745-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_746-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_746-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_746-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_746-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_747-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_747-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_747-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_747-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_748-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_748-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_748-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_748-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_749-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_749-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_749-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_749-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_750-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_750-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_750-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_750-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_751-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_751-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_751-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_751-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_752-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_752-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_752-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_752-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_753-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_753-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_753-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_753-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_754-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_754-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_754-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_754-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_755-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_755-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_755-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_755-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_756-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_756-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_756-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_756-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_757-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_757-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_757-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_757-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_758-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_758-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_758-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_758-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_759-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_759-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_759-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_759-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_760-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_760-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_760-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_760-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_761-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_761-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_761-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_761-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_762-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_test_case_762-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_test_case_762-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_test_case_762-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-combobox-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_text-label-embedded-combobox-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-combobox-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-menu-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_text-label-embedded-menu-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-menu-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-select-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_text-label-embedded-select-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-select-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-slider-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_text-label-embedded-slider-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-slider-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-spinbutton-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_text-label-embedded-spinbutton-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_text-label-embedded-spinbutton-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/name_text-title-manual.html b/tests/wpt/web-platform-tests/accname/manual/name_text-title-manual.html
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/name_text-title-manual.html
rename to tests/wpt/web-platform-tests/accname/manual/name_text-title-manual.html
diff --git a/tests/wpt/web-platform-tests/accname/test.png b/tests/wpt/web-platform-tests/accname/manual/test.png
similarity index 100%
rename from tests/wpt/web-platform-tests/accname/test.png
rename to tests/wpt/web-platform-tests/accname/manual/test.png
diff --git a/tests/wpt/web-platform-tests/background-fetch/content-security-policy.https.window.js b/tests/wpt/web-platform-tests/background-fetch/content-security-policy.https.window.js
index 2939595c132..0b12185c5b3 100644
--- a/tests/wpt/web-platform-tests/background-fetch/content-security-policy.https.window.js
+++ b/tests/wpt/web-platform-tests/background-fetch/content-security-policy.https.window.js
@@ -13,8 +13,11 @@ meta.setAttribute('http-equiv', 'Content-Security-Policy');
meta.setAttribute('content', "connect-src 'none'");
document.head.appendChild(meta);
-backgroundFetchTest((t, bgFetch) => {
+backgroundFetchTest(async (t, bgFetch) => {
+ const fetch = await bgFetch.fetch(uniqueId(), '/');
+
+ const record = await fetch.match('/');
return promise_rejects_js(
t, TypeError,
- bgFetch.fetch(uniqueId(), 'https://example.com'));
+ record.responseReady);
}, 'fetch blocked by CSP should reject');
diff --git a/tests/wpt/web-platform-tests/background-fetch/service_workers/sw.js b/tests/wpt/web-platform-tests/background-fetch/service_workers/sw.js
index d61059d40a4..be43629f03e 100644
--- a/tests/wpt/web-platform-tests/background-fetch/service_workers/sw.js
+++ b/tests/wpt/web-platform-tests/background-fetch/service_workers/sw.js
@@ -52,6 +52,10 @@ function handleBackgroundFetchEvent(event) {
const registrationCopy = cloneRegistration(event.registration);
sendMessageToDocument(
{ type: event.type, eventRegistration: registrationCopy, results })
+ })
+ .catch(error => {
+ sendMessageToDocument(
+ { type: event.type, eventRegistration:{}, results:[], error:true })
}));
}
diff --git a/tests/wpt/web-platform-tests/common/rendering-utils.js b/tests/wpt/web-platform-tests/common/rendering-utils.js
index 46283bd5d07..8027cd5f848 100644
--- a/tests/wpt/web-platform-tests/common/rendering-utils.js
+++ b/tests/wpt/web-platform-tests/common/rendering-utils.js
@@ -7,12 +7,14 @@
*/
function waitForAtLeastOneFrame() {
return new Promise(resolve => {
- // Different web engines work slightly different on this area but waiting
- // for two requestAnimationFrames() to happen, one after another, should be
+ // Different web engines work slightly different on this area but 1) waiting
+ // for two requestAnimationFrames() to happen one after another and 2)
+ // adding a step_timeout(0) to guarantee events have finished should be
// sufficient to ensure at least one frame has been generated anywhere.
+ // See https://bugzilla.mozilla.org/show_bug.cgi?id=1785615
window.requestAnimationFrame(() => {
window.requestAnimationFrame(() => {
- resolve();
+ setTimeout(resolve, 0);
});
});
});
diff --git a/tests/wpt/web-platform-tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html b/tests/wpt/web-platform-tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html
index 569278ac90f..162bfe940d4 100644
--- a/tests/wpt/web-platform-tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html
+++ b/tests/wpt/web-platform-tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html
@@ -9,7 +9,7 @@