diff options
Diffstat (limited to '')
159 files changed, 825 insertions, 0 deletions
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-empty-isvalid.html new file mode 100644 index 0000000000..a0b625fb70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-empty-isvalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>empty cite is valid</title> +<ins cite=""></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-isvalid.html new file mode 100644 index 0000000000..df75eb0b0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-isvalid.html @@ -0,0 +1,91 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>valid cite</title> +<ins cite="a:foo.com"></ins><!-- scheme-private --> +<ins cite="foo:/"></ins><!-- scheme-private-slash --> +<ins cite="foo://"></ins><!-- scheme-private-slash-slash --> +<ins cite="foo:/bar.com/"></ins><!-- scheme-private-path --> +<ins cite="foo://///////"></ins><!-- scheme-private-path-leading-slashes-only --> +<ins cite="foo://///////bar.com/"></ins><!-- scheme-private-path-leading-slashes-chars --> +<ins cite="foo:////://///"></ins><!-- scheme-private-path-leading-slashes-colon-slashes --> +<ins cite="c:/foo"></ins><!-- scheme-private-single-letter --> +<ins cite="madeupscheme:/example.com/"></ins><!-- scheme-private-single-slash --> +<ins cite="file:/example.com/"></ins><!-- scheme-file-single-slash --> +<ins cite="ftps:/example.com/"></ins><!-- scheme-ftps-single-slash --> +<ins cite="gopher:/example.com/"></ins><!-- scheme-gopher-single-slash --> +<ins cite="ws:/example.com/"></ins><!-- scheme-ws-single-slash --> +<ins cite="wss:/example.com/"></ins><!-- scheme-wss-single-slash --> +<ins cite="javascript:/example.com/"></ins><!-- scheme-javascript-single-slash --> +<ins cite="mailto:/example.com/"></ins><!-- scheme-mailto-single-slash --> +<ins cite="madeupscheme:example.com/"></ins><!-- scheme-private-no-slash --> +<ins cite="ftps:example.com/"></ins><!-- scheme-ftps-no-slash --> +<ins cite="gopher:example.com/"></ins><!-- scheme-gopher-no-slash --> +<ins cite="wss:example.com/"></ins><!-- scheme-wss-no-slash --> +<ins cite="mailto:example.com/"></ins><!-- scheme-mailto-no-slash --> +<ins cite="data:text/plain,foo"></ins><!-- scheme-data-no-slash --> +<ins cite="http://user:pass@foo:21/bar;par?b#c"></ins><!-- userinfo --> +<ins cite="http://[2001::1]"></ins><!-- host-ipv6 --> +<ins cite="http://[2001::1]:80"></ins><!-- host-ipv6-port --> +<ins cite="http://f:/c"></ins><!-- port-none-but-colon --> +<ins cite="http://f:0/c"></ins><!-- port-0 --> +<ins cite="http://f:00000000000000/c"></ins><!-- port-00000000000000 --> +<ins cite="http://f:00000000000000000000080/c"></ins><!-- port-00000000000000000000080 --> +<ins cite="http://a:b@c:29/d"></ins><!-- userinfo-host-port-path --> +<ins cite="http://foo.com:b@d/"></ins><!-- userinfo-username-non-alpha --> +<ins cite="http://foo/abcd?efgh?ijkl"></ins><!-- query-contains-question-mark --> +<ins cite="http://foo/abcd#foo?bar"></ins><!-- fragment-contains-question-mark --> +<ins cite="http://example.com/foo/%2e"></ins><!-- path-percent-encoded-dot --> +<ins cite="http://example.com/%20foo"></ins><!-- path-percent-encoded-space --> +<ins cite="http://example.com/©zbar"></ins><!-- path-non-ascii --> +<ins cite="http://example.com/foo%41%7a"></ins><!-- path-percent-encoded-multiple --> +<ins cite="http://example.com/foo%91"></ins><!-- path-percent-encoded-u0091 --> +<ins cite="http://example.com/foo%00"></ins><!-- path-percent-encoded-u0000 --> +<ins cite="http://example.com/%3A%3a%3C%3c"></ins><!-- path-percent-encoded-mixed-case --> +<ins cite="http://example.com/你好你好"></ins><!-- path-unicode-han --> +<ins cite="http://example.com//foo"></ins><!-- path-uFEFF --> +<ins cite="http://example.com//foo//bar"></ins><!-- path-u202E-u202D --> +<ins cite="http://💩"></ins><!-- host-is-pile-of-poo --> +<ins cite="http💩//:foo"></ins><!-- path-contains-pile-of-poo --> +<ins cite="http://example.com/foo?💩"></ins><!-- query-contains-pile-of-poo --> +<ins cite="http://example.com/foo#💩"></ins><!-- fragment-contains-pile-of-poo --> +<ins cite="http://192.0x00A80001"></ins><!-- host-192.0x00A80001 --> +<ins cite="http://%25DOMAIN:foobar@foodomain.com"></ins><!-- userinfo-username-contains-percent-encoded --> +<ins cite="http://@www.example.com"></ins><!-- userinfo-empty --> +<ins cite="http://:b@www.example.com"></ins><!-- userinfo-user-empty --> +<ins cite="http://a:@www.example.com"></ins><!-- userinfo-password-empty --> +<ins cite="http://GOOgoo.com"></ins><!-- host-exotic-whitespace --> +<ins cite="http://www.foo。bar.com"></ins><!-- host-exotic-dot --> +<ins cite="http://Go.com"></ins><!-- host-fullwidth --> +<ins cite="http://你好你好"></ins><!-- host-idn-unicode-han --> +<ins cite="http://192.168.0.257/"></ins><!-- host-IP-address-broken --> +<ins cite="//foo/bar"></ins><!-- scheme-schemeless-relative --> +<ins cite="/"></ins><!-- path-slash-only-relative --> +<ins cite="/a/b/c"></ins><!-- path-simple-relative --> +<ins cite="/a%2fc"></ins><!-- path-percent-encoded-slash-relative --> +<ins cite="/a/%2f/c"></ins><!-- path-percent-encoded-slash-plus-slashes-relative --> +<ins cite="?"></ins><!-- query-empty-no-path-relative --> +<ins cite="#"></ins><!-- fragment-empty-hash-only-no-path-relative --> +<ins cite="#/"></ins><!-- fragment-slash-relative --> +<ins cite="#;?"></ins><!-- fragment-semicolon-question-mark-relative --> +<ins cite="#β"></ins><!-- fragment-non-ascii-relative --> +<ins cite="foo.com"></ins><!-- scheme-none-relative --> +<ins cite=":"></ins><!-- path-colon-relative --> +<ins cite=":a"></ins><!-- path-leading-colon-letter-relative --> +<ins cite=":foo.com"></ins><!-- path-leading-colon-chars-relative --> +<ins cite=":/"></ins><!-- path-leading-colon-slash-relative --> +<ins cite=":#"></ins><!-- path-leading-colon-hash-relative --> +<ins cite=":23"></ins><!-- path-leading-colon-number-relative --> +<ins cite="/:23"></ins><!-- path-slash-colon-number-relative --> +<ins cite="::"></ins><!-- path-leading-colon-colon-relative --> +<ins cite="::23"></ins><!-- path-colon-colon-number-relative --> +<ins cite="💩http://foo"></ins><!-- path-starts-with-pile-of-poo --> +<ins cite="/💩"></ins><!-- path-slash-pile-of-poo --> +<ins cite="File://foo/bar.html"></ins><!-- scheme-file-uppercase --> +<ins cite="file://C|/foo/bar"></ins><!-- scheme-file-slash-slash-c-bar --> +<ins cite="file://server/foo/bar"></ins><!-- scheme-file-host-included --> +<ins cite="file:///foo/bar.txt"></ins><!-- scheme-file-host-empty --> +<ins cite="file:"></ins><!-- scheme-file-scheme-only --> +<ins cite="file:/"></ins><!-- scheme-file-slash-only --> +<ins cite="file://"></ins><!-- scheme-file-slash-slash-only --> +<ins cite="file:///"></ins><!-- scheme-file-slash-slash-slash-only --> +<ins cite="file:test"></ins><!-- scheme-file-no-slash --> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-backslash-novalid.html new file mode 100644 index 0000000000..a2519ec53e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: fragment-backslash</title> +<ins cite="#\"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-contains-hash-novalid.html new file mode 100644 index 0000000000..0f8149f38c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: fragment-contains-hash</title> +<ins cite="http://foo/path#f#g"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-leading-space-novalid.html new file mode 100644 index 0000000000..9ff6f2e967 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: fragment-leading-space</title> +<ins cite="http://f:21/b# e"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-cr-novalid.html new file mode 100644 index 0000000000..c436dad378 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-cr-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-cr</title> +<ins cite="http://example.
org"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-novalid.html new file mode 100644 index 0000000000..abf421a13e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-double-percent-encoded</title> +<ins cite="http://%41.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 0000000000..5a39b32a91 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-double-percent-encoded-percent-encoded</title> +<ins cite="http://%ef%bc%85%ef%bc%94%ef%bc%91.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-novalid.html new file mode 100644 index 0000000000..b2d37f30d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-empty</title> +<ins cite="http://"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-userinfo-empty-novalid.html new file mode 100644 index 0000000000..b8d2608a71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-empty-userinfo-empty</title> +<ins cite="http://@/www.example.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-with-userinfo-novalid.html new file mode 100644 index 0000000000..89f04ce799 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-empty-with-userinfo</title> +<ins cite="http://user:pass@/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-hostname-in-brackets-novalid.html new file mode 100644 index 0000000000..c56f196084 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-hostname-in-brackets</title> +<ins cite="http://[www.google.com]/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-novalid.html new file mode 100644 index 0000000000..47ca570a94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-invalid-unicode</title> +<ins cite="http://zyx.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 0000000000..0f81221428 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-invalid-unicode-percent-encoded</title> +<ins cite="http://%ef%b7%90zyx.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-newline-novalid.html new file mode 100644 index 0000000000..6750663082 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-newline-novalid.html @@ -0,0 +1,5 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-newline</title> +<ins cite="http://example. +org"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-space-novalid.html new file mode 100644 index 0000000000..69425323fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-space</title> +<ins cite="http://example .org"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 0000000000..44ab3ecb19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-square-brackets-port-contains-colon</title> +<ins cite="http://[1::2]:3:4"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-tab-novalid.html new file mode 100644 index 0000000000..ddbe575b88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-tab-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-tab</title> +<ins cite="http://example .org"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-novalid.html new file mode 100644 index 0000000000..065ca6062d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-u0000-percent-encoded</title> +<ins cite="http://%00.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 0000000000..fc999b5fee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: host-u0000-percent-encoded-percent-encoded</title> +<ins cite="http://%ef%bc%85%ef%bc%90%ef%bc%90.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-bare-percent-sign-novalid.html new file mode 100644 index 0000000000..637bc283e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-bare-percent-sign</title> +<ins cite="http://example.com/foo%"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-contains-space-novalid.html new file mode 100644 index 0000000000..c9b63ed919 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-contains-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-contains-space</title> +<ins cite="/a/ /c"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 0000000000..0773005c3c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-leading-backslash-at-sign</title> +<ins cite="http://foo.com/\@"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-backslash-novalid.html new file mode 100644 index 0000000000..da1af59e41 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-leading-colon-backslash</title> +<ins cite=":\"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 0000000000..95366e5cc1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-leading-colon-chars-backslash</title> +<ins cite=":foo.com\"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-space-novalid.html new file mode 100644 index 0000000000..44769d7577 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-leading-space</title> +<ins cite="http://f:21/ b"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-percent-encoded-malformed-novalid.html new file mode 100644 index 0000000000..85177801eb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-percent-encoded-malformed</title> +<ins cite="http://example.com/foo/%2e%2"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-relative-square-brackets-novalid.html new file mode 100644 index 0000000000..8ccb9cd775 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-relative-square-brackets</title> +<ins cite="[61:24:74]:98"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-tab-novalid.html new file mode 100644 index 0000000000..2cdc5c8f97 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-tab-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-tab</title> +<ins cite="http://example.com/foo bar"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-trailing-space-novalid.html new file mode 100644 index 0000000000..302dac4f61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-trailing-space</title> +<ins cite="http://f:21/b ?"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-u0091-novalid.html new file mode 100644 index 0000000000..1d95411219 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-u0091-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: path-u0091</title> +<ins cite="http://example.com/foo"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-999999-novalid.html new file mode 100644 index 0000000000..006149af2f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-999999-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-999999</title> +<ins cite="http://f:999999/c"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-cr-novalid.html new file mode 100644 index 0000000000..194ab6c023 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-cr-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-cr</title> +<ins cite="http://f:
/c"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 0000000000..137e699dfa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-leading-colon-bracket-colon</title> +<ins cite="http://2001::1]:80"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-novalid.html new file mode 100644 index 0000000000..3ef71420fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-leading-colon</title> +<ins cite="http://2001::1"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-dash-novalid.html new file mode 100644 index 0000000000..b759b88c8e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-leading-dash</title> +<ins cite="http://foo:-80/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-multiple-letters-novalid.html new file mode 100644 index 0000000000..d5cc8a21f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-multiple-letters</title> +<ins cite="http://f:fifty-two/c"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-newline-novalid.html new file mode 100644 index 0000000000..d2b7614f41 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-newline-novalid.html @@ -0,0 +1,5 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-newline</title> +<ins cite="http://f: +/c"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-single-letter-novalid.html new file mode 100644 index 0000000000..9ddd1c56e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-single-letter-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-single-letter</title> +<ins cite="http://f:b/c"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-space-novalid.html new file mode 100644 index 0000000000..f6ac1c3553 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-space</title> +<ins cite="http://f: /c"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-tab-novalid.html new file mode 100644 index 0000000000..59524a40c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-tab-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: port-tab</title> +<ins cite="http://f: /c"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-leading-space-novalid.html new file mode 100644 index 0000000000..5cc177a4fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-leading-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: query-leading-space</title> +<ins cite="http://f:21/b? d"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-trailing-space-novalid.html new file mode 100644 index 0000000000..e05a4ce030 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: query-trailing-space</title> +<ins cite="http://f:21/b?d #"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 0000000000..433c5ee63e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>data:text/html,test#test warning: scheme-data-contains-fragment</title> +<ins cite="data:text/html,test#test"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-single-slash-novalid.html new file mode 100644 index 0000000000..95a8f8c49e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-data-single-slash</title> +<ins cite="data:/example.com/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-backslash-novalid.html new file mode 100644 index 0000000000..ff869b614e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-file-backslash</title> +<ins cite="file:c:\foo\bar.html"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 0000000000..83e0203437 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-file-single-slash-c-bar</title> +<ins cite="file:/C|/foo/bar"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-slash-slash-abc-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-slash-slash-abc-bar-novalid.html new file mode 100644 index 0000000000..2d94d1f9b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-slash-slash-abc-bar-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-file-slash-slash-abc-bar</title> +<ins cite="file://abc|/foo/bar"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 0000000000..a003799e4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-file-triple-slash-c-bar</title> +<ins cite="file:///C|/foo/bar"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-no-slash-novalid.html new file mode 100644 index 0000000000..5d9a291982 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-ftp-no-slash</title> +<ins cite="ftp:example.com/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-single-slash-novalid.html new file mode 100644 index 0000000000..56ca71cc39 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-ftp-single-slash</title> +<ins cite="ftp:/example.com/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-backslash-novalid.html new file mode 100644 index 0000000000..f40b32fae4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-http-backslash</title> +<ins cite="http:\\foo.com\"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 0000000000..ece7ecb2a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-http-no-slash-colon</title> +<ins cite="http::@c:29"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-novalid.html new file mode 100644 index 0000000000..a604c209e2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-http-no-slash</title> +<ins cite="http:foo.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 0000000000..bf9d732f42 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-http-no-slash-square-bracket</title> +<ins cite="http:[61:27]/:foo"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-single-slash-novalid.html new file mode 100644 index 0000000000..efd9212491 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-http-single-slash</title> +<ins cite="http:/example.com/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-no-slash-novalid.html new file mode 100644 index 0000000000..36331cf979 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-https-no-slash</title> +<ins cite="https:example.com/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-single-slash-novalid.html new file mode 100644 index 0000000000..75d3fb2446 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-https-single-slash</title> +<ins cite="https:/example.com/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-cr-novalid.html new file mode 100644 index 0000000000..c603ca23e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-trailing-cr</title> +<ins cite="a:
foo.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-newline-novalid.html new file mode 100644 index 0000000000..8762f24b31 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-trailing-newline</title> +<ins cite="a: +foo.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-space-novalid.html new file mode 100644 index 0000000000..8b4b310a1d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-trailing-space</title> +<ins cite="a: foo.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-tab-novalid.html new file mode 100644 index 0000000000..9cc2491ae3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: scheme-trailing-tab</title> +<ins cite="a: foo.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-backslash-novalid.html new file mode 100644 index 0000000000..48e87bdebd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: userinfo-backslash</title> +<ins cite="http://a\b:c\d@foo.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-bad-chars-novalid.html new file mode 100644 index 0000000000..0cc9776768 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: userinfo-password-bad-chars</title> +<ins cite="http://&a:foo(b]c@d:2/"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 0000000000..c225c2c7c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: userinfo-password-contains-pile-of-poo</title> +<ins cite="http://foo:💩@example.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 0000000000..6c7c667b0c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: userinfo-username-contains-at-sign</title> +<ins cite="http://::@c@d:2"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 0000000000..de82cee96f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid cite: userinfo-username-contains-pile-of-poo</title> +<ins cite="http://💩:foo@example.com"></ins> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0004-02-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0004-02-29-haswarn.html new file mode 100644 index 0000000000..5fad16aa3c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0004-02-29-haswarn.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-0004-02-29</title> +<ins datetime="0004-02-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0005-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0005-02-29-novalid.html new file mode 100644 index 0000000000..1d8de9bd88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0005-02-29-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-0005-02-29</title> +<ins datetime="0005-02-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0214-09-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0214-09-29-haswarn.html new file mode 100644 index 0000000000..8938898505 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0214-09-29-haswarn.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-0214-09-29</title> +<ins datetime="0214-09-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1900-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1900-02-29-novalid.html new file mode 100644 index 0000000000..04a87af388 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1900-02-29-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-1900-02-29</title> +<ins datetime="1900-02-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1969-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1969-02-29-novalid.html new file mode 100644 index 0000000000..2ef4400204 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1969-02-29-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-1969-02-29</title> +<ins datetime="1969-02-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-20014-09-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-20014-09-29-haswarn.html new file mode 100644 index 0000000000..006804686b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-20014-09-29-haswarn.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-20014-09-29</title> +<ins datetime="20014-09-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2014-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2014-02-29-novalid.html new file mode 100644 index 0000000000..244edadd6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2014-02-29-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-2014-02-29</title> +<ins datetime="2014-02-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2100-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2100-02-29-novalid.html new file mode 100644 index 0000000000..405a710cc1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2100-02-29-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-2100-02-29</title> +<ins datetime="2100-02-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2200-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2200-02-29-novalid.html new file mode 100644 index 0000000000..6144a86b17 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2200-02-29-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-2200-02-29</title> +<ins datetime="2200-02-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-01-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-01-32-novalid.html new file mode 100644 index 0000000000..84a368ae1f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-01-32-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-01-32</title> +<ins datetime="2002-01-32"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-03-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-03-32-novalid.html new file mode 100644 index 0000000000..4bfa96f2f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-03-32-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-03-32</title> +<ins datetime="2002-03-32"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-04-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-04-31-novalid.html new file mode 100644 index 0000000000..3e720617ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-04-31-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-04-31</title> +<ins datetime="2002-04-31"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-05-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-05-32-novalid.html new file mode 100644 index 0000000000..8e3129a1c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-05-32-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-05-32</title> +<ins datetime="2002-05-32"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-06-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-06-31-novalid.html new file mode 100644 index 0000000000..4ab9d3ab9a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-06-31-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-06-31</title> +<ins datetime="2002-06-31"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-07-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-07-32-novalid.html new file mode 100644 index 0000000000..e719a2d3cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-07-32-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-07-32</title> +<ins datetime="2002-07-32"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-08-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-08-32-novalid.html new file mode 100644 index 0000000000..b64612d67d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-08-32-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-08-32</title> +<ins datetime="2002-08-32"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-09-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-09-31-novalid.html new file mode 100644 index 0000000000..1274aabe80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-09-31-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-09-31</title> +<ins datetime="2002-09-31"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-10-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-10-32-novalid.html new file mode 100644 index 0000000000..2b064605b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-10-32-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-10-32</title> +<ins datetime="2002-10-32"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-11-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-11-31-novalid.html new file mode 100644 index 0000000000..ed8dad3e0b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-11-31-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-11-31</title> +<ins datetime="2002-11-31"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-12-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-12-32-novalid.html new file mode 100644 index 0000000000..c31e099f78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-12-32-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-12-32</title> +<ins datetime="2002-12-32"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-missing-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-missing-separator-novalid.html new file mode 100644 index 0000000000..11e95e25a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-missing-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-missing-separator</title> +<ins datetime="2014-0220"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-one-digit-novalid.html new file mode 100644 index 0000000000..8d51c0df6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-one-digit-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-one-digit</title> +<ins datetime="2002-09-9"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-three-digits-novalid.html new file mode 100644 index 0000000000..7f97a5b5f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-three-digits-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-day-three-digits</title> +<ins datetime="2002-11-009"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-iso8601-YYYYMMDD-no-hyphen-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-iso8601-YYYYMMDD-no-hyphen-novalid.html new file mode 100644 index 0000000000..a412c46351 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-iso8601-YYYYMMDD-no-hyphen-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-iso8601-YYYYMMDD-no-hyphen</title> +<ins datetime="20020929"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-bom-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-bom-novalid.html new file mode 100644 index 0000000000..1b541fbb2f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-bom-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-leading-bom</title> +<ins datetime="2002-09-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-whitespace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-whitespace-novalid.html new file mode 100644 index 0000000000..faa7e7f52e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-whitespace-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-leading-whitespace</title> +<ins datetime=" 2002-09-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-00-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-00-novalid.html new file mode 100644 index 0000000000..3aa1dcebf4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-00-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-month-00</title> +<ins datetime="2002-00-15"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-13-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-13-novalid.html new file mode 100644 index 0000000000..501528d85d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-13-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-month-13</title> +<ins datetime="2002-13-15"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-missing-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-missing-separator-novalid.html new file mode 100644 index 0000000000..a0f7473b69 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-missing-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-month-missing-separator</title> +<ins datetime="201402-20"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-one-digit-novalid.html new file mode 100644 index 0000000000..b26933c02d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-one-digit-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-month-one-digit</title> +<ins datetime="2002-9-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-three-digits-novalid.html new file mode 100644 index 0000000000..b61171df92 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-three-digits-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-month-three-digits</title> +<ins datetime="2002-011-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-non-ascii-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-non-ascii-digit-novalid.html new file mode 100644 index 0000000000..14c37880ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-non-ascii-digit-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-non-ascii-digit</title> +<ins datetime="2002-09-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-U+0000-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-U+0000-novalid.html new file mode 100644 index 0000000000..fb849779e2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-U+0000-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-trailing-U+0000</title> +<ins datetime="2002-09-29�"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-pile-of-poo-novalid.html new file mode 100644 index 0000000000..3349cc80a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-trailing-pile-of-poo</title> +<ins datetime="2002-09-29💩"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-whitespace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-whitespace-novalid.html new file mode 100644 index 0000000000..39bbeef70c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-whitespace-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-trailing-whitespace</title> +<ins datetime="2002-09-29 "></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-day-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-day-separator-novalid.html new file mode 100644 index 0000000000..530a05e41f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-day-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-wrong-day-separator</title> +<ins datetime="2014-02:20"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-month-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-month-separator-novalid.html new file mode 100644 index 0000000000..9ed0be6f8e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-month-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-wrong-month-separator</title> +<ins datetime="2014:02-20"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-0000-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-0000-novalid.html new file mode 100644 index 0000000000..4f5e524a9c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-0000-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-year-0000</title> +<ins datetime="0000-12-09"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-five-digits-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-five-digits-haswarn.html new file mode 100644 index 0000000000..6de3a43261 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-five-digits-haswarn.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-year-five-digits</title> +<ins datetime="12014-09-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-negative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-negative-novalid.html new file mode 100644 index 0000000000..767b9f4761 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-negative-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-year-negative</title> +<ins datetime="-2002-09-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-three-digits-novalid.html new file mode 100644 index 0000000000..805b6a214b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-three-digits-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>date-year-three-digits</title> +<ins datetime="782-09-29"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/datetime-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/datetime-isvalid.html new file mode 100644 index 0000000000..85862d67ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/datetime-isvalid.html @@ -0,0 +1,33 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>valid datetime</title> +<ins datetime="2002-09-29"></ins> <!-- date --> +<ins datetime="2000-02-29"></ins> <!-- date-2000-02-29 --> +<ins datetime="2400-02-29"></ins> <!-- date-2400-02-29 --> +<ins datetime="1968-02-29"></ins> <!-- date-1968-02-29 --> +<ins datetime="1900-02-28"></ins> <!-- date-1900-02-28 --> +<ins datetime="2100-02-28"></ins> <!-- date-2100-02-28 --> +<ins datetime="2200-02-28"></ins> <!-- date-2200-02-28 --> +<ins datetime="2014-02-28"></ins> <!-- date-2014-02-28 --> +<ins datetime="2002-01-31"></ins> <!-- date-day-01-31 --> +<ins datetime="2002-03-31"></ins> <!-- date-day-03-31 --> +<ins datetime="2002-05-31"></ins> <!-- date-day-05-31 --> +<ins datetime="2002-07-31"></ins> <!-- date-day-07-31 --> +<ins datetime="2002-08-31"></ins> <!-- date-day-08-31 --> +<ins datetime="2002-10-31"></ins> <!-- date-day-10-31 --> +<ins datetime="2002-12-31"></ins> <!-- date-day-12-31 --> +<ins datetime="2002-04-30"></ins> <!-- date-day-04-30 --> +<ins datetime="2002-06-30"></ins> <!-- date-day-06-30 --> +<ins datetime="2002-09-30"></ins> <!-- date-day-09-30 --> +<ins datetime="2002-11-30"></ins> <!-- date-day-11-30 --> +<ins datetime="2011-11-12T14:54Z"></ins> <!-- global-date-and-time-no-seconds --> +<ins datetime="2011-11-12T14:54:39+0000"></ins> <!-- global-date-and-time-with-seconds --> +<ins datetime="2011-11-12T06:54:39.9-08:00"></ins> <!-- global-date-and-time-with-one-digit-fraction --> +<ins datetime="2011-11-12T06:54:39.92+07:00"></ins> <!-- global-date-and-time-with-two-digit-fraction --> +<ins datetime="2011-11-12T06:54:39.929-06:00"></ins> <!-- global-date-and-time-with-three-digit-fraction --> +<ins datetime="2011-11-12 14:54Z"></ins> <!-- global-date-and-time-space --> +<ins datetime="2011-11-12T06:54:39+0900"></ins> <!-- global-date-and-time-timezone --> +<ins datetime="2011-11-12T06:54:39-0830"></ins> <!-- global-date-and-time-timezone-30 --> +<ins datetime="2011-11-12T06:54:39-0845"></ins> <!-- global-date-and-time-timezone-45 --> +<ins datetime="2011-11-12T06:54:39-08:00"></ins> <!-- global-date-and-time-timezone-with-colon --> +<ins datetime="2011-11-12T06:54:39-0800"></ins> <!-- global-date-and-time-timezone-without-colon --> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-P-form-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-P-form-novalid.html new file mode 100644 index 0000000000..addb39e6c6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-P-form-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>duration-P-form</title> +<ins datetime="PT4H18M3S"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-time-component-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-time-component-novalid.html new file mode 100644 index 0000000000..6151e9ee74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-time-component-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>duration-time-component</title> +<ins datetime="4h 18m 3s"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-2400-novalid.html new file mode 100644 index 0000000000..2d77c4c5d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-2400-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-2400</title> +<ins datetime="2011-11-12T24:00:00+08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-minutes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-minutes-novalid.html new file mode 100644 index 0000000000..59895e85fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-minutes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-60-minutes</title> +<ins datetime="2011-11-12T00:60:00+08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-seconds-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-seconds-novalid.html new file mode 100644 index 0000000000..f20905342f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-seconds-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-60-seconds</title> +<ins datetime="2011-11-12T00:00:60+08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-bad-fraction-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-bad-fraction-separator-novalid.html new file mode 100644 index 0000000000..68d44b2ded --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-bad-fraction-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-bad-fraction-separator</title> +<ins datetime="2011-11-12T14:54:39,929+0000"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-four-digit-fraction-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-four-digit-fraction-novalid.html new file mode 100644 index 0000000000..7d130bffb1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-four-digit-fraction-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-four-digit-fraction</title> +<ins datetime="2011-11-12T06:54:39.9291-08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-one-digit-novalid.html new file mode 100644 index 0000000000..10f4c7d40a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-one-digit-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-hour-one-digit</title> +<ins datetime="2011-11-12T6:54:39-08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-three-digits-novalid.html new file mode 100644 index 0000000000..edea421e5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-three-digits-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-hour-three-digits</title> +<ins datetime="2011-11-12T016:54:39-08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hh-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hh-novalid.html new file mode 100644 index 0000000000..9f9b0536b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hh-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-iso8601-hh</title> +<ins datetime="2011-11-12T14Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmm-no-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmm-no-colon-novalid.html new file mode 100644 index 0000000000..67a041220e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmm-no-colon-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-iso8601-hhmm-no-colon</title> +<ins datetime="2011-11-12T1454Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html new file mode 100644 index 0000000000..5b868661bb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-iso8601-hhmmss-no-colon</title> +<ins datetime="2011-11-12T145439Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-lowercase-z-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-lowercase-z-novalid.html new file mode 100644 index 0000000000..b4fd1d917d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-lowercase-z-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-lowercase-z</title> +<ins datetime="2011-11-12T14:54z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-one-digit-novalid.html new file mode 100644 index 0000000000..7d87823451 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-one-digit-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-minutes-one-digit</title> +<ins datetime="2011-11-12T16:4:39-08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-three-digits-novalid.html new file mode 100644 index 0000000000..bdeeba4971 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-three-digits-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-minutes-three-digits</title> +<ins datetime="2011-11-12T16:354:39-08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-minutes-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-minutes-separator-novalid.html new file mode 100644 index 0000000000..174db0e6f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-minutes-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-missing-minutes-separator</title> +<ins datetime="2011-11-12T1454Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-seconds-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-seconds-separator-novalid.html new file mode 100644 index 0000000000..745f243dba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-seconds-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-missing-seconds-separator</title> +<ins datetime="2011-11-12T14:5439Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-nbsp-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-nbsp-novalid.html new file mode 100644 index 0000000000..292dc36e23 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-nbsp-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-nbsp</title> +<ins datetime="2011-11-12 14:54Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-one-digit-novalid.html new file mode 100644 index 0000000000..bd9bddd02c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-one-digit-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-seconds-one-digit</title> +<ins datetime="2011-11-12T16:54:9-08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-three-digits-novalid.html new file mode 100644 index 0000000000..12968b15dd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-three-digits-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-seconds-three-digits</title> +<ins datetime="2011-11-12T16:54:039-08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-space-before-timezone-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-space-before-timezone-novalid.html new file mode 100644 index 0000000000..d97bfc4e32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-space-before-timezone-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-space-before-timezone</title> +<ins datetime="2011-11-12T06:54:39 08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-60-minutes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-60-minutes-novalid.html new file mode 100644 index 0000000000..4dbd785bf8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-60-minutes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-60-minutes</title> +<ins datetime="2011-11-12T06:54:39-08:60"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-iso8601-two-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-iso8601-two-digit-novalid.html new file mode 100644 index 0000000000..c60facf9d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-iso8601-two-digit-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-iso8601-two-digit</title> +<ins datetime="2011-11-12T06:54:39-08"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-lowercase-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-lowercase-t-novalid.html new file mode 100644 index 0000000000..056c876ae8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-lowercase-t-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-lowercase-t</title> +<ins datetime="2011-11-12t14:54Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-1300-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-1300-haswarn.html new file mode 100644 index 0000000000..314e0ce2cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-1300-haswarn.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-minus-1300</title> +<ins datetime="2011-11-12T00:00:00-1300"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-2400-novalid.html new file mode 100644 index 0000000000..63b239712a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-2400-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-minus-2400</title> +<ins datetime="2011-11-12T06:54:39-24:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minutes-15-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minutes-15-haswarn.html new file mode 100644 index 0000000000..c65cc9038c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minutes-15-haswarn.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-minutes-15</title> +<ins datetime="2011-11-12T00:00:00+08:15"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-multiple-spaces-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-multiple-spaces-novalid.html new file mode 100644 index 0000000000..20659abc92 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-multiple-spaces-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-multiple-spaces</title> +<ins datetime="2011-11-12 14:54Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-non-T-character-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-non-T-character-novalid.html new file mode 100644 index 0000000000..17b7024764 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-non-T-character-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-non-T-character</title> +<ins datetime="2011-11-12+14:54Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-colon-start-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-colon-start-novalid.html new file mode 100644 index 0000000000..6b81d78831 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-colon-start-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-offset-colon-start</title> +<ins datetime="2011-11-12T06:54:39.929:08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-space-start-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-space-start-novalid.html new file mode 100644 index 0000000000..6d5ae82019 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-space-start-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-offset-space-start</title> +<ins datetime="2011-11-12T06:54:39.929 08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-hour-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-hour-novalid.html new file mode 100644 index 0000000000..292fd1340f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-hour-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-one-digit-hour</title> +<ins datetime="2011-11-12T06:54:39-5:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-minute-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-minute-novalid.html new file mode 100644 index 0000000000..a1afb91704 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-minute-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-one-digit-minute</title> +<ins datetime="2011-11-12T06:54:39-05:0"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-1500-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-1500-haswarn.html new file mode 100644 index 0000000000..91b6e23b8a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-1500-haswarn.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-plus-1500</title> +<ins datetime="2011-11-12T00:00:00+1500"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-2400-novalid.html new file mode 100644 index 0000000000..6044623bc2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-2400-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-plus-2400</title> +<ins datetime="2011-11-12T06:54:39-24:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-hour-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-hour-novalid.html new file mode 100644 index 0000000000..ba7b84b32e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-hour-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-three-digit-hour</title> +<ins datetime="2011-11-12T06:54:39-005:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-minute-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-minute-novalid.html new file mode 100644 index 0000000000..8b1fb6d368 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-minute-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-three-digit-minute</title> +<ins datetime="2011-11-12T06:54:39-05:000"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-with-seconds-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-with-seconds-novalid.html new file mode 100644 index 0000000000..6d51004edc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-with-seconds-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-timezone-with-seconds</title> +<ins datetime="2011-11-12T06:54:39-08:00:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-with-both-T-and-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-with-both-T-and-space-novalid.html new file mode 100644 index 0000000000..6c67d7cf2d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-with-both-T-and-space-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-with-both-T-and-space</title> +<ins datetime="2011-11-12T 14:54Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-minutes-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-minutes-separator-novalid.html new file mode 100644 index 0000000000..a19752c6f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-minutes-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-wrong-minutes-separator</title> +<ins datetime="2011-11-12T14-54Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-seconds-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-seconds-separator-novalid.html new file mode 100644 index 0000000000..03f7b3579a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-seconds-separator-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-wrong-seconds-separator</title> +<ins datetime="2011-11-12T14:54-39Z"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-zero-digit-fraction-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-zero-digit-fraction-novalid.html new file mode 100644 index 0000000000..1e388dd994 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-zero-digit-fraction-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>global-date-and-time-zero-digit-fraction</title> +<ins datetime="2011-11-12T06:54:39.-08:00"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/local-date-and-time-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/local-date-and-time-novalid.html new file mode 100644 index 0000000000..32136f3e54 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/local-date-and-time-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>local-date-and-time</title> +<ins datetime="2011-11-12T14:54"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-isvalid.html new file mode 100644 index 0000000000..cd10ac511e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-isvalid.html @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset=utf-8> + <title><ins></title> +</head> +<body> + + <!-- can contain strictly inline while in strictly inline context --> + <p><dfn>strictly inline + <ins> + <em>text</em> + </ins> + </dfn></p> + + <!-- can contain interactive if ancestor does not forbid it --> + <p>paragraph + <ins> + <a>link</a> + </ins> + </p> + <p><dfn>strictly inline + <ins> + <a>link</a> + </ins> + </dfn></p> + + <!-- ins with flow content and flow parent --> + <div><ins><p>foo</p></ins></div> + +</body> +</html> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-novalid.html new file mode 100644 index 0000000000..65ee321f2f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-novalid.html @@ -0,0 +1,46 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset=utf-8> + <title><ins></title> +</head> +<body> + <!-- can contain inline while in inline context --> + <p>paragraph + <ins> + <em>some</em> <ul><li>inline</li></ul> content + </ins> + </p> + + <!-- can contain strictly inline while in strictly inline context --> + <p><dfn>strictly inline + <ins> + <em>text</em> + </ins> + </dfn></p> + + <!-- can contain blocks while in block context --> + <ins> + <p>text</p> + </ins> + + <!-- can contain interactive if ancestor does not forbid it --> + <p>paragraph + <ins> + <a>link</a> + </ins> + </p> + <p><dfn>strictly inline + <ins> + <a>link</a> + </ins> + </dfn></p> + <ins> + <p><a>link</a></p> + </ins> + + <!-- ins with flow content and phrasing parent --> + <span><ins><p>foo</p></ins></span> + +</body> +</html> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/month-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/month-novalid.html new file mode 100644 index 0000000000..57f8bf0da2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/month-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>month</title> +<ins datetime="2011-11"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/time-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/time-novalid.html new file mode 100644 index 0000000000..aaf798ff77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/time-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>time</title> +<ins datetime="14:54:39"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/week-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/week-novalid.html new file mode 100644 index 0000000000..77c2dcfc96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/week-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>week</title> +<ins datetime="2011-W46"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/year-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/year-novalid.html new file mode 100644 index 0000000000..b971e7fbf4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/year-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>year</title> +<ins datetime="2006"></ins>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/yearless-date-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/yearless-date-novalid.html new file mode 100644 index 0000000000..e477cb4521 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/yearless-date-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>yearless-date</title> +<ins datetime="07-15"></ins>
\ No newline at end of file |