summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/conformance-checkers/html/microdata
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/conformance-checkers/html/microdata')
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid-empty-isvalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid-isvalid.html91
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid-scheme-data-contains-fragment-haswarn.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-contains-hash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-leading-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-cr-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-userinfo-empty-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-with-userinfo-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-hostname-in-brackets-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-newline-novalid.html5
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-tab-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-bare-percent-sign-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-contains-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-backslash-at-sign-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-percent-encoded-malformed-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-relative-square-brackets-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-tab-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-trailing-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-u0091-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-999999-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-cr-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-dash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-multiple-letters-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-newline-novalid.html5
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-single-letter-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-tab-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-leading-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-trailing-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-data-single-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-no-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-single-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-colon-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-single-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-no-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-single-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-cr-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-newline-novalid.html5
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-tab-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-bad-chars-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-empty-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-isvalid.html70
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-contains-hash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-leading-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-non-ascii-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-slash-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-cr-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-userinfo-empty-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-with-userinfo-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-hostname-in-brackets-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-newline-novalid.html5
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-tab-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-bare-percent-sign-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-contains-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-malformed-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-relative-square-brackets-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-simple-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-slash-only-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-tab-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-trailing-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-u0091-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-999999-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-cr-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-dash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-multiple-letters-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-newline-novalid.html5
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-single-letter-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-tab-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-empty-no-path-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-leading-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-trailing-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-data-single-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-no-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-single-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-single-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-no-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-single-slash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-schemeless-relative-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-cr-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-newline-novalid.html5
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-space-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-tab-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-backslash-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-bad-chars-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html4
-rw-r--r--testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html4
141 files changed, 0 insertions, 723 deletions
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-empty-isvalid.html
deleted file mode 100644
index 956e951c4..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-empty-isvalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>empty itemid is valid</title>
-<div itemid="" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-isvalid.html
deleted file mode 100644
index 26ac06797..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-isvalid.html
+++ /dev/null
@@ -1,91 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>valid itemid</title>
-<div itemid="file:///" itemtype="http://foo" itemscope></div><!-- scheme-file-slash-slash-slash-only -->
-<div itemid="http://a:@www.example.com" itemtype="http://foo" itemscope></div><!-- userinfo-password-empty -->
-<div itemid="foo://///////" itemtype="http://foo" itemscope></div><!-- scheme-private-path-leading-slashes-only -->
-<div itemid="file://abc|/foo/bar" itemtype="http://foo" itemscope></div><!-- scheme-file-slash-slash-abc-bar -->
-<div itemid="/a/b/c" itemtype="http://foo" itemscope></div><!-- path-simple-relative -->
-<div itemid="http://example.com/你好你好" itemtype="http://foo" itemscope></div><!-- path-unicode-han -->
-<div itemid="/a/%2f/c" itemtype="http://foo" itemscope></div><!-- path-percent-encoded-slash-plus-slashes-relative -->
-<div itemid="http://f:/c" itemtype="http://foo" itemscope></div><!-- port-none-but-colon -->
-<div itemid="http://example.com/foo%41%7a" itemtype="http://foo" itemscope></div><!-- path-percent-encoded-multiple -->
-<div itemid="http://192.168.0.257/" itemtype="http://foo" itemscope></div><!-- host-IP-address-broken -->
-<div itemid="madeupscheme:example.com/" itemtype="http://foo" itemscope></div><!-- scheme-private-no-slash -->
-<div itemid="?" itemtype="http://foo" itemscope></div><!-- query-empty-no-path-relative -->
-<div itemid="http://example.com/%20foo" itemtype="http://foo" itemscope></div><!-- path-percent-encoded-space -->
-<div itemid="mailto:/example.com/" itemtype="http://foo" itemscope></div><!-- scheme-mailto-single-slash -->
-<div itemid="::" itemtype="http://foo" itemscope></div><!-- path-leading-colon-colon-relative -->
-<div itemid="http://example.com/%3A%3a%3C%3c" itemtype="http://foo" itemscope></div><!-- path-percent-encoded-mixed-case -->
-<div itemid="http://user:pass@foo:21/bar;par?b#c" itemtype="http://foo" itemscope></div><!-- userinfo -->
-<div itemid="ws:/example.com/" itemtype="http://foo" itemscope></div><!-- scheme-ws-single-slash -->
-<div itemid="foo://" itemtype="http://foo" itemscope></div><!-- scheme-private-slash-slash -->
-<div itemid="#" itemtype="http://foo" itemscope></div><!-- fragment-empty-hash-only-no-path-relative -->
-<div itemid="http://f:00000000000000/c" itemtype="http://foo" itemscope></div><!-- port-00000000000000 -->
-<div itemid="foo:////://///" itemtype="http://foo" itemscope></div><!-- scheme-private-path-leading-slashes-colon-slashes -->
-<div itemid=":23" itemtype="http://foo" itemscope></div><!-- path-leading-colon-number-relative -->
-<div itemid="foo:/" itemtype="http://foo" itemscope></div><!-- scheme-private-slash -->
-<div itemid="http://💩" itemtype="http://foo" itemscope></div><!-- host-is-pile-of-poo -->
-<div itemid="file:test" itemtype="http://foo" itemscope></div><!-- scheme-file-no-slash -->
-<div itemid="file://C|/foo/bar" itemtype="http://foo" itemscope></div><!-- scheme-file-slash-slash-c-bar -->
-<div itemid="#/" itemtype="http://foo" itemscope></div><!-- fragment-slash-relative -->
-<div itemid="http://192.0x00A80001" itemtype="http://foo" itemscope></div><!-- host-192.0x00A80001 -->
-<div itemid="foo.com" itemtype="http://foo" itemscope></div><!-- scheme-none-relative -->
-<div itemid="http💩//:foo" itemtype="http://foo" itemscope></div><!-- path-contains-pile-of-poo -->
-<div itemid="File://foo/bar.html" itemtype="http://foo" itemscope></div><!-- scheme-file-uppercase -->
-<div itemid=":/" itemtype="http://foo" itemscope></div><!-- path-leading-colon-slash-relative -->
-<div itemid="http://www.foo。bar.com" itemtype="http://foo" itemscope></div><!-- host-exotic-dot -->
-<div itemid="http://GOO​⁠goo.com" itemtype="http://foo" itemscope></div><!-- host-exotic-whitespace -->
-<div itemid="file:///foo/bar.txt" itemtype="http://foo" itemscope></div><!-- scheme-file-host-empty -->
-<div itemid="javascript:/example.com/" itemtype="http://foo" itemscope></div><!-- scheme-javascript-single-slash -->
-<div itemid="gopher:/example.com/" itemtype="http://foo" itemscope></div><!-- scheme-gopher-single-slash -->
-<div itemid="ftps:example.com/" itemtype="http://foo" itemscope></div><!-- scheme-ftps-no-slash -->
-<div itemid="file://server/foo/bar" itemtype="http://foo" itemscope></div><!-- scheme-file-host-included -->
-<div itemid="http://example.com/foo%00" itemtype="http://foo" itemscope></div><!-- path-percent-encoded-u0000 -->
-<div itemid="a:foo.com" itemtype="http://foo" itemscope></div><!-- scheme-private -->
-<div itemid=":" itemtype="http://foo" itemscope></div><!-- path-colon-relative -->
-<div itemid="http://:b@www.example.com" itemtype="http://foo" itemscope></div><!-- userinfo-user-empty -->
-<div itemid="file:/" itemtype="http://foo" itemscope></div><!-- scheme-file-slash-only -->
-<div itemid="wss:example.com/" itemtype="http://foo" itemscope></div><!-- scheme-wss-no-slash -->
-<div itemid="::23" itemtype="http://foo" itemscope></div><!-- path-colon-colon-number-relative -->
-<div itemid="/a%2fc" itemtype="http://foo" itemscope></div><!-- path-percent-encoded-slash-relative -->
-<div itemid="http://a:b@c:29/d" itemtype="http://foo" itemscope></div><!-- userinfo-host-port-path -->
-<div itemid="gopher:example.com/" itemtype="http://foo" itemscope></div><!-- scheme-gopher-no-slash -->
-<div itemid="madeupscheme:/example.com/" itemtype="http://foo" itemscope></div><!-- scheme-private-single-slash -->
-<div itemid="mailto:example.com/" itemtype="http://foo" itemscope></div><!-- scheme-mailto-no-slash -->
-<div itemid="http://%25DOMAIN:foobar@foodomain.com" itemtype="http://foo" itemscope></div><!-- userinfo-username-contains-percent-encoded -->
-<div itemid="/:23" itemtype="http://foo" itemscope></div><!-- path-slash-colon-number-relative -->
-<div itemid="foo://///////bar.com/" itemtype="http://foo" itemscope></div><!-- scheme-private-path-leading-slashes-chars -->
-<div itemid="http://[2001::1]:80" itemtype="http://foo" itemscope></div><!-- host-ipv6-port -->
-<div itemid="data:text/plain,foo" itemtype="http://foo" itemscope></div><!-- scheme-data-no-slash -->
-<div itemid="http://example.com/foo/%2e" itemtype="http://foo" itemscope></div><!-- path-percent-encoded-dot -->
-<div itemid="file:/example.com/" itemtype="http://foo" itemscope></div><!-- scheme-file-single-slash -->
-<div itemid="http://example.com/©zbar" itemtype="http://foo" itemscope></div><!-- path-non-ascii -->
-<div itemid="http://example.com//foo" itemtype="http://foo" itemscope></div><!-- path-uFEFF -->
-<div itemid="wss:/example.com/" itemtype="http://foo" itemscope></div><!-- scheme-wss-single-slash -->
-<div itemid="http://foo/abcd#foo?bar" itemtype="http://foo" itemscope></div><!-- fragment-contains-question-mark -->
-<div itemid=":#" itemtype="http://foo" itemscope></div><!-- path-leading-colon-hash-relative -->
-<div itemid="http://example.com/foo%91" itemtype="http://foo" itemscope></div><!-- path-percent-encoded-u0091 -->
-<div itemid="c:/foo" itemtype="http://foo" itemscope></div><!-- scheme-private-single-letter -->
-<div itemid=":foo.com" itemtype="http://foo" itemscope></div><!-- path-leading-colon-chars-relative -->
-<div itemid="http://你好你好" itemtype="http://foo" itemscope></div><!-- host-idn-unicode-han -->
-<div itemid="http://example.com/foo#💩" itemtype="http://foo" itemscope></div><!-- fragment-contains-pile-of-poo -->
-<div itemid="file:" itemtype="http://foo" itemscope></div><!-- scheme-file-scheme-only -->
-<div itemid="#β" itemtype="http://foo" itemscope></div><!-- fragment-non-ascii-relative -->
-<div itemid="foo:/bar.com/" itemtype="http://foo" itemscope></div><!-- scheme-private-path -->
-<div itemid="http://f:0/c" itemtype="http://foo" itemscope></div><!-- port-0 -->
-<div itemid="#;?" itemtype="http://foo" itemscope></div><!-- fragment-semicolon-question-mark-relative -->
-<div itemid="http://Go.com" itemtype="http://foo" itemscope></div><!-- host-fullwidth -->
-<div itemid="http://@www.example.com" itemtype="http://foo" itemscope></div><!-- userinfo-empty -->
-<div itemid="http://example.com/‮/foo/‭/bar" itemtype="http://foo" itemscope></div><!-- path-u202E-u202D -->
-<div itemid="http://[2001::1]" itemtype="http://foo" itemscope></div><!-- host-ipv6 -->
-<div itemid="💩http://foo" itemtype="http://foo" itemscope></div><!-- path-starts-with-pile-of-poo -->
-<div itemid="http://foo/abcd?efgh?ijkl" itemtype="http://foo" itemscope></div><!-- query-contains-question-mark -->
-<div itemid="//foo/bar" itemtype="http://foo" itemscope></div><!-- scheme-schemeless-relative -->
-<div itemid="ftps:/example.com/" itemtype="http://foo" itemscope></div><!-- scheme-ftps-single-slash -->
-<div itemid="http://foo.com:b@d/" itemtype="http://foo" itemscope></div><!-- userinfo-username-non-alpha -->
-<div itemid=":a" itemtype="http://foo" itemscope></div><!-- path-leading-colon-letter-relative -->
-<div itemid="/" itemtype="http://foo" itemscope></div><!-- path-slash-only-relative -->
-<div itemid="http://example.com/foo?💩" itemtype="http://foo" itemscope></div><!-- query-contains-pile-of-poo -->
-<div itemid="http://f:00000000000000000000080/c" itemtype="http://foo" itemscope></div><!-- port-00000000000000000000080 -->
-<div itemid="file://" itemtype="http://foo" itemscope></div><!-- scheme-file-slash-slash-only -->
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-scheme-data-contains-fragment-haswarn.html
deleted file mode 100644
index 2fe232933..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-scheme-data-contains-fragment-haswarn.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>warning: scheme-data-contains-fragment</title>
-<div itemid="data:text/html,test#test" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-backslash-novalid.html
deleted file mode 100644
index a765e5e79..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: fragment-backslash</title>
-<div itemid="#\" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-contains-hash-novalid.html
deleted file mode 100644
index f365b9e72..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-contains-hash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: fragment-contains-hash</title>
-<div itemid="http://foo/path#f#g" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-leading-space-novalid.html
deleted file mode 100644
index 2f7182fe2..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-leading-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: fragment-leading-space</title>
-<div itemid="http://f:21/b# e" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-cr-novalid.html
deleted file mode 100644
index 36d3dc82f..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-cr-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-cr</title>
-<div itemid="http://example. org" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-novalid.html
deleted file mode 100644
index 8f7618e37..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-double-percent-encoded</title>
-<div itemid="http://%41.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html
deleted file mode 100644
index c271ada02..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-double-percent-encoded-percent-encoded</title>
-<div itemid="http://%ef%bc%85%ef%bc%94%ef%bc%91.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-novalid.html
deleted file mode 100644
index 07368db65..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-empty</title>
-<div itemid="http://" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-userinfo-empty-novalid.html
deleted file mode 100644
index 6c5d07beb..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-userinfo-empty-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-empty-userinfo-empty</title>
-<div itemid="http://@/www.example.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-with-userinfo-novalid.html
deleted file mode 100644
index 41a664bf2..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-with-userinfo-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-empty-with-userinfo</title>
-<div itemid="http://user:pass@/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-hostname-in-brackets-novalid.html
deleted file mode 100644
index a99370b65..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-hostname-in-brackets-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-hostname-in-brackets</title>
-<div itemid="http://[www.google.com]/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-novalid.html
deleted file mode 100644
index 0104bd3ec..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-invalid-unicode</title>
-<div itemid="http://﷐zyx.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html
deleted file mode 100644
index 940fe8a01..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-invalid-unicode-percent-encoded</title>
-<div itemid="http://%ef%b7%90zyx.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-newline-novalid.html
deleted file mode 100644
index 6474d8ffa..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-newline-novalid.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-newline</title>
-<div itemid="http://example.
-org" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-space-novalid.html
deleted file mode 100644
index 5ccff6990..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-space</title>
-<div itemid="http://example .org" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html
deleted file mode 100644
index 0c73b6c51..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-square-brackets-port-contains-colon</title>
-<div itemid="http://[1::2]:3:4" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-tab-novalid.html
deleted file mode 100644
index f29256c3d..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-tab-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-tab</title>
-<div itemid="http://example .org" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-novalid.html
deleted file mode 100644
index 154a92579..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-u0000-percent-encoded</title>
-<div itemid="http://%00.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html
deleted file mode 100644
index 6747c076e..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: host-u0000-percent-encoded-percent-encoded</title>
-<div itemid="http://%ef%bc%85%ef%bc%90%ef%bc%90.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-bare-percent-sign-novalid.html
deleted file mode 100644
index e5d5f5fa1..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-bare-percent-sign-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-bare-percent-sign</title>
-<div itemid="http://example.com/foo%" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-contains-space-novalid.html
deleted file mode 100644
index a1d17b5f8..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-contains-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-contains-space</title>
-<div itemid="/a/ /c" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-backslash-at-sign-novalid.html
deleted file mode 100644
index 0c59308d9..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-backslash-at-sign-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-leading-backslash-at-sign</title>
-<div itemid="http://foo.com/\@" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-backslash-novalid.html
deleted file mode 100644
index 08a190900..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-leading-colon-backslash</title>
-<div itemid=":\" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html
deleted file mode 100644
index 01115ee88..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-leading-colon-chars-backslash</title>
-<div itemid=":foo.com\" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-space-novalid.html
deleted file mode 100644
index 042758b43..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-leading-space</title>
-<div itemid="http://f:21/ b" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-percent-encoded-malformed-novalid.html
deleted file mode 100644
index 49cab58db..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-percent-encoded-malformed-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-percent-encoded-malformed</title>
-<div itemid="http://example.com/foo/%2e%2" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-relative-square-brackets-novalid.html
deleted file mode 100644
index b750b59e4..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-relative-square-brackets-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-relative-square-brackets</title>
-<div itemid="[61:24:74]:98" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-tab-novalid.html
deleted file mode 100644
index 238d57e99..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-tab-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-tab</title>
-<div itemid="http://example.com/foo bar" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-trailing-space-novalid.html
deleted file mode 100644
index 65b750b6f..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-trailing-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-trailing-space</title>
-<div itemid="http://f:21/b ?" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-u0091-novalid.html
deleted file mode 100644
index ae36d74ea..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-u0091-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: path-u0091</title>
-<div itemid="http://example.com/foo‘" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-999999-novalid.html
deleted file mode 100644
index 6c1f14fba..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-999999-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-999999</title>
-<div itemid="http://f:999999/c" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-cr-novalid.html
deleted file mode 100644
index 28cededa5..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-cr-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-cr</title>
-<div itemid="http://f: /c" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html
deleted file mode 100644
index 24c9fd154..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-leading-colon-bracket-colon</title>
-<div itemid="http://2001::1]:80" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-novalid.html
deleted file mode 100644
index 18656d36a..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-leading-colon</title>
-<div itemid="http://2001::1" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-dash-novalid.html
deleted file mode 100644
index 1d275f79d..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-dash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-leading-dash</title>
-<div itemid="http://foo:-80/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-multiple-letters-novalid.html
deleted file mode 100644
index e404011d2..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-multiple-letters-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-multiple-letters</title>
-<div itemid="http://f:fifty-two/c" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-newline-novalid.html
deleted file mode 100644
index 3b556be6b..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-newline-novalid.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-newline</title>
-<div itemid="http://f:
-/c" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-single-letter-novalid.html
deleted file mode 100644
index b1274e33b..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-single-letter-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-single-letter</title>
-<div itemid="http://f:b/c" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-space-novalid.html
deleted file mode 100644
index ad2e271ce..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-space</title>
-<div itemid="http://f: /c" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-tab-novalid.html
deleted file mode 100644
index e015e7c87..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-tab-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: port-tab</title>
-<div itemid="http://f: /c" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-leading-space-novalid.html
deleted file mode 100644
index c4465245e..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-leading-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: query-leading-space</title>
-<div itemid="http://f:21/b? d" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-trailing-space-novalid.html
deleted file mode 100644
index 9ca912bfe..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-trailing-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: query-trailing-space</title>
-<div itemid="http://f:21/b?d #" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-data-single-slash-novalid.html
deleted file mode 100644
index 1ec8d4975..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-data-single-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-data-single-slash</title>
-<div itemid="data:/example.com/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-backslash-novalid.html
deleted file mode 100644
index 602e154d8..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-file-backslash</title>
-<div itemid="file:c:\foo\bar.html" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html
deleted file mode 100644
index f94b9e638..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-file-single-slash-c-bar</title>
-<div itemid="file:/C|/foo/bar" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html
deleted file mode 100644
index c77fe2768..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-file-triple-slash-c-bar</title>
-<div itemid="file:///C|/foo/bar" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-no-slash-novalid.html
deleted file mode 100644
index 906f089ac..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-no-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-ftp-no-slash</title>
-<div itemid="ftp:example.com/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-single-slash-novalid.html
deleted file mode 100644
index 48ae5d1d2..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-single-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-ftp-single-slash</title>
-<div itemid="ftp:/example.com/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-backslash-novalid.html
deleted file mode 100644
index 8e28363a8..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-http-backslash</title>
-<div itemid="http:\\foo.com\" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-colon-novalid.html
deleted file mode 100644
index e52bf145c..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-colon-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-http-no-slash-colon</title>
-<div itemid="http::@c:29" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-novalid.html
deleted file mode 100644
index d6015baba..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-http-no-slash</title>
-<div itemid="http:foo.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html
deleted file mode 100644
index 3dc8745f3..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-http-no-slash-square-bracket</title>
-<div itemid="http:[61:27]/:foo" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-single-slash-novalid.html
deleted file mode 100644
index a653c2c7d..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-single-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-http-single-slash</title>
-<div itemid="http:/example.com/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-no-slash-novalid.html
deleted file mode 100644
index 07b7261b2..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-no-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-https-no-slash</title>
-<div itemid="https:example.com/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-single-slash-novalid.html
deleted file mode 100644
index 6fbd3c1a8..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-single-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-https-single-slash</title>
-<div itemid="https:/example.com/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html
deleted file mode 100644
index 3bf1c6516..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-javascript-no-slash-malformed</title>
-<div itemid="javascript:example.com/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-cr-novalid.html
deleted file mode 100644
index fabd1ebe3..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-cr-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-trailing-cr</title>
-<div itemid="a: foo.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-newline-novalid.html
deleted file mode 100644
index 4d82605af..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-newline-novalid.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-trailing-newline</title>
-<div itemid="a:
-foo.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-space-novalid.html
deleted file mode 100644
index f7a61cd77..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-trailing-space</title>
-<div itemid="a: foo.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-tab-novalid.html
deleted file mode 100644
index a3c50b187..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-tab-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: scheme-trailing-tab</title>
-<div itemid="a: foo.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-backslash-novalid.html
deleted file mode 100644
index 838664b25..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: userinfo-backslash</title>
-<div itemid="http://a\b:c\d@foo.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-bad-chars-novalid.html
deleted file mode 100644
index 282669321..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-bad-chars-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: userinfo-password-bad-chars</title>
-<div itemid="http://&a:foo(b]c@d:2/" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html
deleted file mode 100644
index 8a5ba7a71..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: userinfo-password-contains-pile-of-poo</title>
-<div itemid="http://foo:💩@example.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html
deleted file mode 100644
index 99f41339c..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: userinfo-username-contains-at-sign</title>
-<div itemid="http://::@c@d:2" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html
deleted file mode 100644
index 66d597ffc..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemid: userinfo-username-contains-pile-of-poo</title>
-<div itemid="http://💩:foo@example.com" itemtype="http://foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-empty-novalid.html
deleted file mode 100644
index 1ed8c4661..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-empty-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>empty itemtype is not valid</title>
-<div itemtype="" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-isvalid.html
deleted file mode 100644
index 81538abeb..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-isvalid.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>valid itemtype</title>
-<div itemtype="file:///" itemscope></div><!-- scheme-file-slash-slash-slash-only -->
-<div itemtype="http://a:@www.example.com" itemscope></div><!-- userinfo-password-empty -->
-<div itemtype="foo://///////" itemscope></div><!-- scheme-private-path-leading-slashes-only -->
-<div itemtype="file://abc|/foo/bar" itemscope></div><!-- scheme-file-slash-slash-abc-bar -->
-<div itemtype="http://example.com/foo#💩" itemscope></div><!-- fragment-contains-pile-of-poo -->
-<div itemtype="http://example.com/你好你好" itemscope></div><!-- path-unicode-han -->
-<div itemtype="http://f:/c" itemscope></div><!-- port-none-but-colon -->
-<div itemtype="http://example.com/foo%41%7a" itemscope></div><!-- path-percent-encoded-multiple -->
-<div itemtype="http://192.168.0.257/" itemscope></div><!-- host-IP-address-broken -->
-<div itemtype="madeupscheme:example.com/" itemscope></div><!-- scheme-private-no-slash -->
-<div itemtype="http://example.com/%20foo" itemscope></div><!-- path-percent-encoded-space -->
-<div itemtype="http://%25DOMAIN:foobar@foodomain.com" itemscope></div><!-- userinfo-username-contains-percent-encoded -->
-<div itemtype="http://你好你好" itemscope></div><!-- host-idn-unicode-han -->
-<div itemtype="http://example.com/%3A%3a%3C%3c" itemscope></div><!-- path-percent-encoded-mixed-case -->
-<div itemtype="http://user:pass@foo:21/bar;par?b#c" itemscope></div><!-- userinfo -->
-<div itemtype="ws:/example.com/" itemscope></div><!-- scheme-ws-single-slash -->
-<div itemtype="foo://" itemscope></div><!-- scheme-private-slash-slash -->
-<div itemtype="http://f:00000000000000/c" itemscope></div><!-- port-00000000000000 -->
-<div itemtype="foo:////://///" itemscope></div><!-- scheme-private-path-leading-slashes-colon-slashes -->
-<div itemtype="foo:/" itemscope></div><!-- scheme-private-slash -->
-<div itemtype="http://💩" itemscope></div><!-- host-is-pile-of-poo -->
-<div itemtype="file:test" itemscope></div><!-- scheme-file-no-slash -->
-<div itemtype="file://C|/foo/bar" itemscope></div><!-- scheme-file-slash-slash-c-bar -->
-<div itemtype="http://192.0x00A80001" itemscope></div><!-- host-192.0x00A80001 -->
-<div itemtype="http://example.com/foo/💩" itemscope></div><!-- path-contains-pile-of-poo -->
-<div itemtype="File://foo/bar.html" itemscope></div><!-- scheme-file-uppercase -->
-<div itemtype="http://www.foo。bar.com" itemscope></div><!-- host-exotic-dot -->
-<div itemtype="http://GOO​⁠goo.com" itemscope></div><!-- host-exotic-whitespace -->
-<div itemtype="file:///foo/bar.txt" itemscope></div><!-- scheme-file-host-empty -->
-<div itemtype="javascript:/example.com/" itemscope></div><!-- scheme-javascript-single-slash -->
-<div itemtype="gopher:/example.com/" itemscope></div><!-- scheme-gopher-single-slash -->
-<div itemtype="ftps:example.com/" itemscope></div><!-- scheme-ftps-no-slash -->
-<div itemtype="file://server/foo/bar" itemscope></div><!-- scheme-file-host-included -->
-<div itemtype="http://foo/abcd#foo?bar" itemscope></div><!-- fragment-contains-question-mark -->
-<div itemtype="a:foo.com" itemscope></div><!-- scheme-private -->
-<div itemtype="http://:b@www.example.com" itemscope></div><!-- userinfo-user-empty -->
-<div itemtype="file:/" itemscope></div><!-- scheme-file-slash-only -->
-<div itemtype="madeupscheme:/example.com/" itemscope></div><!-- scheme-private-single-slash -->
-<div itemtype="http://a:b@c:29/d" itemscope></div><!-- userinfo-host-port-path -->
-<div itemtype="gopher:example.com/" itemscope></div><!-- scheme-gopher-no-slash -->
-<div itemtype="mailto:example.com/" itemscope></div><!-- scheme-mailto-no-slash -->
-<div itemtype="mailto:/example.com/" itemscope></div><!-- scheme-mailto-single-slash -->
-<div itemtype="foo://///////bar.com/" itemscope></div><!-- scheme-private-path-leading-slashes-chars -->
-<div itemtype="http://[2001::1]:80" itemscope></div><!-- host-ipv6-port -->
-<div itemtype="http://example.com/foo/%2e" itemscope></div><!-- path-percent-encoded-dot -->
-<div itemtype="file:/example.com/" itemscope></div><!-- scheme-file-single-slash -->
-<div itemtype="http://example.com/©zbar" itemscope></div><!-- path-non-ascii -->
-<div itemtype="http://example.com//foo" itemscope></div><!-- path-uFEFF -->
-<div itemtype="wss:/example.com/" itemscope></div><!-- scheme-wss-single-slash -->
-<div itemtype="http://example.com/foo%00" itemscope></div><!-- path-percent-encoded-u0000 -->
-<div itemtype="http://example.com/foo%91" itemscope></div><!-- path-percent-encoded-u0091 -->
-<div itemtype="c:/foo" itemscope></div><!-- scheme-private-single-letter -->
-<div itemtype="wss:example.com/" itemscope></div><!-- scheme-wss-no-slash -->
-<div itemtype="http://foo/abcd?efgh?ijkl" itemscope></div><!-- query-contains-question-mark -->
-<div itemtype="file:" itemscope></div><!-- scheme-file-scheme-only -->
-<div itemtype="foo:/bar.com/" itemscope></div><!-- scheme-private-path -->
-<div itemtype="http://f:0/c" itemscope></div><!-- port-0 -->
-<div itemtype="http://Go.com" itemscope></div><!-- host-fullwidth -->
-<div itemtype="http://@www.example.com" itemscope></div><!-- userinfo-empty -->
-<div itemtype="http://example.com/‮/foo/‭/bar" itemscope></div><!-- path-u202E-u202D -->
-<div itemtype="http://[2001::1]" itemscope></div><!-- host-ipv6 -->
-<div itemtype="ftps:/example.com/" itemscope></div><!-- scheme-ftps-single-slash -->
-<div itemtype="http://foo.com:b@d/" itemscope></div><!-- userinfo-username-non-alpha -->
-<div itemtype="data:text/plain,foo" itemscope></div><!-- scheme-data-no-slash -->
-<div itemtype="http://example.com/foo?💩" itemscope></div><!-- query-contains-pile-of-poo -->
-<div itemtype="http://f:00000000000000000000080/c" itemscope></div><!-- port-00000000000000000000080 -->
-<div itemtype="file://" itemscope></div><!-- scheme-file-slash-slash-only -->
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html
deleted file mode 100644
index 337469157..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>warning: scheme-data-contains-fragment</title>
-<div itemtype="data:text/html,test#test" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-backslash-novalid.html
deleted file mode 100644
index 7165f9650..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: fragment-backslash</title>
-<div itemtype="#\" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-contains-hash-novalid.html
deleted file mode 100644
index 0f36d930d..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-contains-hash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: fragment-contains-hash</title>
-<div itemtype="http://foo/path#f#g" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html
deleted file mode 100644
index b6d6f6303..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: fragment-empty-hash-only-no-path-relative</title>
-<div itemtype="#" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-leading-space-novalid.html
deleted file mode 100644
index 140200b51..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-leading-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: fragment-leading-space</title>
-<div itemtype="http://f:21/b# e" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-non-ascii-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-non-ascii-relative-novalid.html
deleted file mode 100644
index bf8bd41ba..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-non-ascii-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: fragment-non-ascii-relative</title>
-<div itemtype="#β" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html
deleted file mode 100644
index 654b38ee5..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: fragment-semicolon-question-mark-relative</title>
-<div itemtype="#;?" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-slash-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-slash-relative-novalid.html
deleted file mode 100644
index d257b10f4..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-slash-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: fragment-slash-relative</title>
-<div itemtype="#/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-cr-novalid.html
deleted file mode 100644
index e3528dfdf..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-cr-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-cr</title>
-<div itemtype="http://example. org" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-novalid.html
deleted file mode 100644
index 435a74226..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-double-percent-encoded</title>
-<div itemtype="http://%41.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html
deleted file mode 100644
index d84dd8ef2..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-double-percent-encoded-percent-encoded</title>
-<div itemtype="http://%ef%bc%85%ef%bc%94%ef%bc%91.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-novalid.html
deleted file mode 100644
index 3de07bdf0..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-empty</title>
-<div itemtype="http://" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-userinfo-empty-novalid.html
deleted file mode 100644
index e4a11f717..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-userinfo-empty-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-empty-userinfo-empty</title>
-<div itemtype="http://@/www.example.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-with-userinfo-novalid.html
deleted file mode 100644
index 9457bbd6e..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-with-userinfo-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-empty-with-userinfo</title>
-<div itemtype="http://user:pass@/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-hostname-in-brackets-novalid.html
deleted file mode 100644
index 9046800cc..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-hostname-in-brackets-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-hostname-in-brackets</title>
-<div itemtype="http://[www.google.com]/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-novalid.html
deleted file mode 100644
index c059b89b0..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-invalid-unicode</title>
-<div itemtype="http://﷐zyx.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html
deleted file mode 100644
index 0f1522d80..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-invalid-unicode-percent-encoded</title>
-<div itemtype="http://%ef%b7%90zyx.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-newline-novalid.html
deleted file mode 100644
index 9fcb3cded..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-newline-novalid.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-newline</title>
-<div itemtype="http://example.
-org" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-space-novalid.html
deleted file mode 100644
index 195ec60b5..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-space</title>
-<div itemtype="http://example .org" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html
deleted file mode 100644
index dc53b33ca..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-square-brackets-port-contains-colon</title>
-<div itemtype="http://[1::2]:3:4" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-tab-novalid.html
deleted file mode 100644
index 54d754c2c..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-tab-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-tab</title>
-<div itemtype="http://example .org" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-novalid.html
deleted file mode 100644
index e087825a9..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-u0000-percent-encoded</title>
-<div itemtype="http://%00.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html
deleted file mode 100644
index 342056e1b..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: host-u0000-percent-encoded-percent-encoded</title>
-<div itemtype="http://%ef%bc%85%ef%bc%90%ef%bc%90.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-bare-percent-sign-novalid.html
deleted file mode 100644
index ee4f3b197..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-bare-percent-sign-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-bare-percent-sign</title>
-<div itemtype="http://example.com/foo%" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-contains-space-novalid.html
deleted file mode 100644
index a23414ada..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-contains-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-contains-space</title>
-<div itemtype="/a/ /c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html
deleted file mode 100644
index bc3bd9363..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-leading-backslash-at-sign</title>
-<div itemtype="http://foo.com/\@" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-backslash-novalid.html
deleted file mode 100644
index 42173c5a7..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-leading-colon-backslash</title>
-<div itemtype=":\" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html
deleted file mode 100644
index a12ee1838..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-leading-colon-chars-backslash</title>
-<div itemtype=":foo.com\" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-space-novalid.html
deleted file mode 100644
index 23107f27e..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-leading-space</title>
-<div itemtype="http://f:21/ b" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-malformed-novalid.html
deleted file mode 100644
index 76c92a247..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-malformed-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-percent-encoded-malformed</title>
-<div itemtype="http://example.com/foo/%2e%2" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html
deleted file mode 100644
index 74e8c6cb0..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-percent-encoded-slash-plus-slashes-relative</title>
-<div itemtype="/a/%2f/c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html
deleted file mode 100644
index 524a75998..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-percent-encoded-slash-relative</title>
-<div itemtype="/a%2fc" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-relative-square-brackets-novalid.html
deleted file mode 100644
index 5b9835bde..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-relative-square-brackets-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-relative-square-brackets</title>
-<div itemtype="[61:24:74]:98" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-simple-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-simple-relative-novalid.html
deleted file mode 100644
index fb94f42fe..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-simple-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-simple-relative</title>
-<div itemtype="/a/b/c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-slash-only-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-slash-only-relative-novalid.html
deleted file mode 100644
index 078fff902..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-slash-only-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-slash-only-relative</title>
-<div itemtype="/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-tab-novalid.html
deleted file mode 100644
index e54d09378..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-tab-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-tab</title>
-<div itemtype="http://example.com/foo bar" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-trailing-space-novalid.html
deleted file mode 100644
index d5dd76481..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-trailing-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-trailing-space</title>
-<div itemtype="http://f:21/b ?" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-u0091-novalid.html
deleted file mode 100644
index 834454957..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-u0091-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: path-u0091</title>
-<div itemtype="http://example.com/foo‘" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-999999-novalid.html
deleted file mode 100644
index ceb94815d..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-999999-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-999999</title>
-<div itemtype="http://f:999999/c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-cr-novalid.html
deleted file mode 100644
index 302a96c79..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-cr-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-cr</title>
-<div itemtype="http://f: /c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html
deleted file mode 100644
index 482e11d8f..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-leading-colon-bracket-colon</title>
-<div itemtype="http://2001::1]:80" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-novalid.html
deleted file mode 100644
index 15c969782..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-leading-colon</title>
-<div itemtype="http://2001::1" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-dash-novalid.html
deleted file mode 100644
index b6b2847c2..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-dash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-leading-dash</title>
-<div itemtype="http://foo:-80/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-multiple-letters-novalid.html
deleted file mode 100644
index 1d63eb6b9..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-multiple-letters-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-multiple-letters</title>
-<div itemtype="http://f:fifty-two/c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-newline-novalid.html
deleted file mode 100644
index 56f5b4180..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-newline-novalid.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-newline</title>
-<div itemtype="http://f:
-/c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-single-letter-novalid.html
deleted file mode 100644
index 5817b69d5..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-single-letter-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-single-letter</title>
-<div itemtype="http://f:b/c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-space-novalid.html
deleted file mode 100644
index c66dde4cd..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-space</title>
-<div itemtype="http://f: /c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-tab-novalid.html
deleted file mode 100644
index 0056f4ef9..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-tab-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: port-tab</title>
-<div itemtype="http://f: /c" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-empty-no-path-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-empty-no-path-relative-novalid.html
deleted file mode 100644
index 389c2acc8..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-empty-no-path-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: query-empty-no-path-relative</title>
-<div itemtype="?" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-leading-space-novalid.html
deleted file mode 100644
index ab89c0e2a..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-leading-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: query-leading-space</title>
-<div itemtype="http://f:21/b? d" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-trailing-space-novalid.html
deleted file mode 100644
index 8db94d80c..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-trailing-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: query-trailing-space</title>
-<div itemtype="http://f:21/b?d #" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-data-single-slash-novalid.html
deleted file mode 100644
index a4b88ed71..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-data-single-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-data-single-slash</title>
-<div itemtype="data:/example.com/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-no-slash-novalid.html
deleted file mode 100644
index e4c5289f1..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-no-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-ftp-no-slash</title>
-<div itemtype="ftp:example.com/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-single-slash-novalid.html
deleted file mode 100644
index 0a95473a4..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-single-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-ftp-single-slash</title>
-<div itemtype="ftp:/example.com/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-backslash-novalid.html
deleted file mode 100644
index 133b47c83..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-http-backslash</title>
-<div itemtype="http:\\foo.com\" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html
deleted file mode 100644
index 613afa137..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-http-no-slash-colon</title>
-<div itemtype="http::@c:29" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-novalid.html
deleted file mode 100644
index 4da5f8f31..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-http-no-slash</title>
-<div itemtype="http:foo.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html
deleted file mode 100644
index 03aa71aad..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-http-no-slash-square-bracket</title>
-<div itemtype="http:[61:27]/:foo" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-single-slash-novalid.html
deleted file mode 100644
index 32f31a64c..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-single-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-http-single-slash</title>
-<div itemtype="http:/example.com/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-no-slash-novalid.html
deleted file mode 100644
index e5d4bd70d..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-no-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-https-no-slash</title>
-<div itemtype="https:example.com/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-single-slash-novalid.html
deleted file mode 100644
index d4608d038..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-single-slash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-https-single-slash</title>
-<div itemtype="https:/example.com/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html
deleted file mode 100644
index 5110c6d35..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-javascript-no-slash-malformed</title>
-<div itemtype="javascript:example.com/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-schemeless-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-schemeless-relative-novalid.html
deleted file mode 100644
index c2301027d..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-schemeless-relative-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-schemeless-relative</title>
-<div itemtype="//foo/bar" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-cr-novalid.html
deleted file mode 100644
index 0ec64f5a4..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-cr-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-trailing-cr</title>
-<div itemtype="a: foo.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-newline-novalid.html
deleted file mode 100644
index 1ea50fcc9..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-newline-novalid.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-trailing-newline</title>
-<div itemtype="a:
-foo.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-space-novalid.html
deleted file mode 100644
index 5421a3e81..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-space-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-trailing-space</title>
-<div itemtype="a: foo.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-tab-novalid.html
deleted file mode 100644
index fa0e3ca83..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-tab-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: scheme-trailing-tab</title>
-<div itemtype="a: foo.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-backslash-novalid.html
deleted file mode 100644
index 10e6853cf..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-backslash-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: userinfo-backslash</title>
-<div itemtype="http://a\b:c\d@foo.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-bad-chars-novalid.html
deleted file mode 100644
index e617ca7b7..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-bad-chars-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: userinfo-password-bad-chars</title>
-<div itemtype="http://&a:foo(b]c@d:2/" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html
deleted file mode 100644
index ecde2e96d..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: userinfo-password-contains-pile-of-poo</title>
-<div itemtype="http://foo:💩@example.com" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html
deleted file mode 100644
index b89683c38..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: userinfo-username-contains-at-sign</title>
-<div itemtype="http://::@c@d:2" itemscope></div>
diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html
deleted file mode 100644
index 7b09f94cd..000000000
--- a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<!DOCTYPE html>
-<meta charset=utf-8>
-<title>invalid itemtype: userinfo-username-contains-pile-of-poo</title>
-<div itemtype="http://💩:foo@example.com" itemscope></div>