diff options
Diffstat (limited to 'testing/web-platform/tests/conformance-checkers/html/elements/picture')
198 files changed, 895 insertions, 0 deletions
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-spaces-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-spaces-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..7bcac2b42 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-spaces-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-media-all-spaces-with-following-source-srcset</title> +<picture><source srcset=x media=' all '><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..320ca6912 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-media-all-with-following-source-srcset</title> +<picture><source srcset=x media=all><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-empty-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-empty-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..a9dd0ab87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-empty-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-media-empty-with-following-source-srcset</title> +<picture><source srcset=x media><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-spaces-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-spaces-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..95c36b0cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-spaces-with-following-source-srcset-novalid.html @@ -0,0 +1,5 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-media-spaces-with-following-source-srcset</title> +<picture><source srcset=x media=' + '><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-uppercase-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-uppercase-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..d495d18b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-uppercase-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-media-uppercase-with-following-source-srcset</title> +<picture><source srcset=x media=ALL><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-sizes-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-sizes-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..2cb7ea802 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-sizes-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-sizes-with-following-source-srcset</title> +<picture><source srcset='x 100w' sizes=50vw><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-img-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-img-srcset-novalid.html new file mode 100644 index 000000000..c2962a9a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-img-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-with-following-img-srcset</title> +<picture><source srcset=x><img src=x srcset=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-media-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-media-novalid.html new file mode 100644 index 000000000..a097307cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-media-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-with-following-source-media</title> +<picture><source srcset=x><source srcset=x media=screen><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..d0f3ea937 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-with-following-source-srcset</title> +<picture><source srcset=x><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-type-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-type-novalid.html new file mode 100644 index 000000000..99eadd808 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-type-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid always-matching-source-with-following-source-type</title> +<picture><source srcset=x><source srcset=x type=image/gif><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/audio-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/audio-srcset-novalid.html new file mode 100644 index 000000000..883f05be4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/audio-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid audio-srcset</title> +<audio src=x srcset=x></audio>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-img-end-tag-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-img-end-tag-novalid.html new file mode 100644 index 000000000..0c56b597a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-img-end-tag-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid html-syntax-img-end-tag</title> +<picture><img src=x alt></img></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-no-end-tag-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-no-end-tag-novalid.html new file mode 100644 index 000000000..a7e378d38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-no-end-tag-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid html-syntax-picture-no-end-tag</title> +<picture><img src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-no-end-tag-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-no-end-tag-novalid.html new file mode 100644 index 000000000..50816e522 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-no-end-tag-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid html-syntax-picture-slash-no-end-tag</title> +<picture/><img src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-novalid.html new file mode 100644 index 000000000..0c824ef56 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid html-syntax-picture-slash</title> +<picture/><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-source-end-tag-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-source-end-tag-novalid.html new file mode 100644 index 000000000..8a8b2c447 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-source-end-tag-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid html-syntax-source-end-tag</title> +<picture><source srcset=x></source><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-novalid.html new file mode 100644 index 000000000..a97c2a52d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-no-src</title> +<img alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-picture-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-picture-novalid.html new file mode 100644 index 000000000..aae258612 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-picture-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-no-src-with-picture</title> +<picture><img alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-source-novalid.html new file mode 100644 index 000000000..185231fd6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-source-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-no-src-with-source</title> +<picture><source srcset=x><img alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-and-picture-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-and-picture-novalid.html new file mode 100644 index 000000000..d7e820a1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-and-picture-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-no-src-with-srcset-and-picture</title> +<picture><img srcset=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-novalid.html new file mode 100644 index 000000000..aade7df01 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-no-src-with-srcset</title> +<img srcset=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-no-descriptor-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-no-descriptor-with-sizes-novalid.html new file mode 100644 index 000000000..c23295931 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-no-descriptor-with-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-srcset-no-descriptor-with-sizes</title> +<img src=x srcset='x' sizes=50vw alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-and-x-width-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-and-x-width-sizes-novalid.html new file mode 100644 index 000000000..ae5cba4e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-and-x-width-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-srcset-w-and-x-width-sizes</title> +<img src=x srcset='x 100w, y 2x' sizes=50vw alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-no-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-no-sizes-novalid.html new file mode 100644 index 000000000..c6970b758 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-no-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-srcset-w-no-sizes</title> +<img srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-novalid.html new file mode 100644 index 000000000..41a813c1c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-type</title> +<img src=x type=image/gif alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-with-picture-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-with-picture-novalid.html new file mode 100644 index 000000000..d05284ee5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-with-picture-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-type-with-picture</title> +<picture><img src=x type=image/gif alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-with-sizes-no-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-with-sizes-no-srcset-novalid.html new file mode 100644 index 000000000..a77c4a539 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-with-sizes-no-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid img-with-sizes-no-srcset</title> +<img sizes=50vw src=foo alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/input-type-image-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/input-type-image-srcset-novalid.html new file mode 100644 index 000000000..80c7995e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/input-type-image-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid input-type-image-srcset</title> +<input type=image src=x srcset=x alt=x>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-img-novalid.html new file mode 100644 index 000000000..66ea1f960 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-br-after-img</title> +<picture><img src=x alt><br></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-source-novalid.html new file mode 100644 index 000000000..55bb78c19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-source-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-br-after-source</title> +<picture><source srcset=x><br><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-img-novalid.html new file mode 100644 index 000000000..06462c42b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-br-before-img</title> +<picture><br><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-source-novalid.html new file mode 100644 index 000000000..7f9bbc0a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-source-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-br-before-source</title> +<picture><br><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-figure-wrapping-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-figure-wrapping-novalid.html new file mode 100644 index 000000000..ffe22b73b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-figure-wrapping-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-figure-wrapping</title> +<picture><figure><img src=x alt></figure></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-input-type-hidden-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-input-type-hidden-novalid.html new file mode 100644 index 000000000..b4763de6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-input-type-hidden-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-input-type-hidden</title> +<picture><input type=hidden name=x value=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-math-nog-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-math-nog-img-novalid.html new file mode 100644 index 000000000..5f1b85dbb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-math-nog-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-math-nog-img</title> +<picture><math></math></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-after-source-no-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-after-source-no-img-novalid.html new file mode 100644 index 000000000..957c8bc1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-after-source-no-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-noscript-after-source-no-img</title> +<picture><source srcset=x><noscript><img src=x alt></noscript></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-novalid.html new file mode 100644 index 000000000..45efb6712 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-noscript</title> +<picture><img src=x alt><noscript></noscript></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-after-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-after-novalid.html new file mode 100644 index 000000000..0848d51e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-after-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-p-after</title> +<picture><source srcset=x><img src=x alt><p></p></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-before-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-before-novalid.html new file mode 100644 index 000000000..abb046b76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-before-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-p-before</title> +<picture><p></p><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-wrapping-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-wrapping-novalid.html new file mode 100644 index 000000000..c1561cf33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-wrapping-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-p-wrapping</title> +<picture><p><source srcset=x><img src=x alt></p></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-before-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-before-novalid.html new file mode 100644 index 000000000..d2d3ce9ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-before-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-picture-before</title> +<picture><picture><img src=x alt></picture><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-wrapping-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-wrapping-novalid.html new file mode 100644 index 000000000..beb9577c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-wrapping-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-picture-wrapping</title> +<picture><picture><img src=x alt></picture></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-after-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-after-novalid.html new file mode 100644 index 000000000..03f6923e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-after-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-span-after</title> +<picture><source srcset=x><img src=x alt><span></span></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-before-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-before-novalid.html new file mode 100644 index 000000000..85307cfb5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-before-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-span-before</title> +<picture><span></span><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-wrapping-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-wrapping-novalid.html new file mode 100644 index 000000000..701a263d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-wrapping-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-span-wrapping</title> +<picture><span><source srcset=x><img src=x alt></span></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-style-scroped-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-style-scroped-novalid.html new file mode 100644 index 000000000..7aae2a0fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-style-scroped-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-style-scroped</title> +<picture><style scroped></style><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-no-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-no-img-novalid.html new file mode 100644 index 000000000..0a4445849 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-no-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-svg-no-img</title> +<picture><svg></svg></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-novalid.html new file mode 100644 index 000000000..03d47c718 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-svg</title> +<picture><img src=x alt><svg></svg></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-img-novalid.html new file mode 100644 index 000000000..700f317c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-text-after-img</title> +<picture><img src=x alt>x</picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-source-novalid.html new file mode 100644 index 000000000..99c173e8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-source-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-text-after-source</title> +<picture><source srcset=x>x<img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-img-novalid.html new file mode 100644 index 000000000..256804c96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-text-before-img</title> +<picture>x<img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-source-novalid.html new file mode 100644 index 000000000..cf1cf0f4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-source-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-text-before-source</title> +<picture>x<source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-before-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-before-novalid.html new file mode 100644 index 000000000..2e91d9c29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-before-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-video-before</title> +<picture><video></video><source srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-no-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-no-img-novalid.html new file mode 100644 index 000000000..05d89383b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-no-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid junk-video-no-img</title> +<picture><video></video></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/link-rel-icon-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/link-rel-icon-srcset-novalid.html new file mode 100644 index 000000000..df2d56c8e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/link-rel-icon-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid link-rel-icon-srcset</title> +<link rel=icon srcset=x href=x>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-empty-picture-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-empty-picture-novalid.html new file mode 100644 index 000000000..6f604e165 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-empty-picture-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid missing-img-empty-picture</title> +<picture></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-script-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-script-novalid.html new file mode 100644 index 000000000..96015048c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-script-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid missing-img-only-script</title> +<picture><script></script></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-source-novalid.html new file mode 100644 index 000000000..b8b25bd73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-source-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid missing-img-only-source</title> +<picture><source srcset=x></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-script-and-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-script-and-source-novalid.html new file mode 100644 index 000000000..ea61fadbd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-script-and-source-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid missing-img-script-and-source</title> +<picture><script></script><source srcset=x></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-source-and-script-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-source-and-script-novalid.html new file mode 100644 index 000000000..a31715d33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-source-and-script-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid missing-img-source-and-script</title> +<picture><source srcset=x><script></script></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-novalid.html new file mode 100644 index 000000000..bed5b38ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid multiple-img</title> +<picture><img src=x alt><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-script-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-script-novalid.html new file mode 100644 index 000000000..973d01f80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-script-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid multiple-img-with-script</title> +<picture><img src=x alt><script></script><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-and-script-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-and-script-novalid.html new file mode 100644 index 000000000..8c722ac07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-and-script-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid multiple-img-with-source-and-script</title> +<picture><source srcset=x><img src=x alt><script></script><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-novalid.html new file mode 100644 index 000000000..d6c2402e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid multiple-img-with-source</title> +<picture><source srcset=x><img src=x alt><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/object-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/object-srcset-novalid.html new file mode 100644 index 000000000..df784de7e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/object-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid object-srcset</title> +<object data=x srcset=x></object>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-dl-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-dl-novalid.html new file mode 100644 index 000000000..12b32af34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-dl-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid parent-dl</title> +<dl><picture><img src=x alt></picture></dl>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-hgroup-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-hgroup-novalid.html new file mode 100644 index 000000000..3b260d27f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-hgroup-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid parent-hgroup</title> +<hgroup><h1>x</h1><picture><img src=x alt></picture></hgroup>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-noscript-in-head-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-noscript-in-head-novalid.html new file mode 100644 index 000000000..648a16c1d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-noscript-in-head-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid parent-noscript-in-head</title> +<noscript><picture><img src=x alt></picture></noscript>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-ul-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-ul-novalid.html new file mode 100644 index 000000000..ed39ef722 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-ul-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid parent-ul</title> +<ul><picture><img src=x alt></picture></ul>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-align-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-align-novalid.html new file mode 100644 index 000000000..494a44d0b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-align-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-align</title> +<picture align=left><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-alt-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-alt-novalid.html new file mode 100644 index 000000000..678dfe46a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-alt-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-alt</title> +<picture alt><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-application-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-application-novalid.html new file mode 100644 index 000000000..6d1771f2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-application-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-aria-role-application</title> +<picture role=application><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-button-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-button-novalid.html new file mode 100644 index 000000000..ad144b79d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-button-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-aria-role-button</title> +<picture role=button><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-img-novalid.html new file mode 100644 index 000000000..f91f26710 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-aria-role-img</title> +<picture role=img><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-presentation-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-presentation-novalid.html new file mode 100644 index 000000000..7c8998c2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-presentation-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-aria-role-presentation</title> +<picture role=presentation><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-region-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-region-novalid.html new file mode 100644 index 000000000..336b58d6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-region-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-aria-role-region</title> +<picture role=region><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-border-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-border-novalid.html new file mode 100644 index 000000000..013d6d668 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-border-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-border</title> +<picture border=1><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-crossorigin-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-crossorigin-novalid.html new file mode 100644 index 000000000..733be02c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-crossorigin-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-crossorigin</title> +<picture crossorigin><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-height-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-height-novalid.html new file mode 100644 index 000000000..d5c0f0c1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-height-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-height</title> +<picture height=100><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-hspace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-hspace-novalid.html new file mode 100644 index 000000000..53912928b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-hspace-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-hspace</title> +<picture hspace=1><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-ismap-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-ismap-novalid.html new file mode 100644 index 000000000..d6dbfe425 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-ismap-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-ismap</title> +<picture ismap><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-isvalid.html new file mode 100644 index 000000000..302ce107e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-isvalid.html @@ -0,0 +1,106 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>valid picture</title> +<template><picture><img src=x alt></picture></template> <!-- parent-template-in-head --> +<body> +<img sizes='1q' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-q-in-source-size-value --> +<img sizes='not (width:500px) and (width:500px) 500px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-media-not-and --> +<img sizes='1mm' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-mm-in-source-size-value --> +<noscript><picture><img src=x alt></picture></noscript> <!-- parent-noscript-in-body --> +<img sizes='1rem' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-rem-in-source-size-value --> +<embed sizes> <!-- embed-sizes-empty --> +<embed srcset> <!-- embed-srcset-empty --> +<picture title=x class=x dir=ltr hidden id=asdf tabindex=0><img src=x alt></picture> <!-- picture-global-attributes --> +<img sizes='/**/50vw' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-leading-css-comment --> +<img sizes='1em' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-em-in-source-size-value --> +<picture><source srcset=x media=SCREEN><img src=x srcset=x alt></picture> <!-- source-with-media-uppercase-img-with-srcset --> +<img srcset='%2Cx' src=x alt> <!-- srcset-microsyntax-percent-escaped-leading-comma-in-url --> +<img srcset='x 1x,y 2x' src=x alt> <!-- srcset-microsyntax-no-space-between-candidates --> +<video src=x><picture><img src=x alt></picture></video> <!-- parent-video --> +<img sizes='50vw/**/' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-trailing-css-comment --> +<picture><img usemap=#x src=x alt></picture><map name=x></map> <!-- img-usemap-with-picture --> +<ruby>x<rt><picture><img src=x alt></picture></rt></ruby> <!-- parent-rt --> +<img sizes='1vmax' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-vmax-in-source-size-value --> +<main><picture><img src=x alt></picture></main> <!-- parent-main --> +<img sizes='1in' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-in-in-source-size-value --> +<picture><source srcset=x media=screen><source srcset=x><img src=x alt></picture> <!-- source-with-media-source-with-srcset --> +<img sizes='-0' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-minus-zero --> +<img src=x srcset='x 100w, y 200w' sizes=100vw alt> <!-- img-src-also-in-srcset-w --> +<img src=x srcset='y 1x, x 2x' alt> <!-- img-src-also-in-srcset-2x --> +<img srcset='%20' src=x alt> <!-- srcset-microsyntax-percent-escaped-space-in-url --> +<picture><source srcset=x type=image/gif><img src=x srcset=x alt></picture> <!-- source-with-type-img-with-srcset --> +<img srcset='x 100w, y 200w' sizes=50vw src=x alt> <!-- img-with-sizes --> +<picture><template></template><source srcset=x><script></script><img src=x alt><template></template></picture> <!-- script-and-template --> +<img sizes='+50vw' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-plus --> +<img src=x srcset='y 100w, z 200w' sizes=100vw alt> <!-- img-src-not-in-srcset-w --> +<h1><picture><img src=x alt=x></picture></h1> <!-- parent-h1 --> +<img src=x srcset='y 1x, z 2x' alt> <!-- img-src-not-in-srcset-x --> +<embed srcset='foo bar'> <!-- embed-srcset-junk --> +<picture><source srcset=x><script></script><img src=x alt></picture> <!-- script-between --> +<img src=x alt> <!-- basic-img-src --> +<picture><img src=x alt width=1 height=1></picture> <!-- img-width-height-with-picture --> +<canvas><picture><img src=x alt></picture></canvas> <!-- parent-canvas --> +<img src=x srcset='x 1x, y 2x' alt> <!-- img-src-also-in-srcset-1x --> +<img sizes='(min-width:calc(500px)) 500px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-calc-in-media --> +<ruby><picture><img src=x alt></picture><rt>x</rt></ruby> <!-- parent-ruby --> +<img sizes='33E33px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-scientifi-notation-3 --> +<img sizes='2.2e2px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-scientifi-notation-2 --> +<img sizes='+11.11e+11px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-scientifi-notation-1 --> +<img sizes='-0e-0px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-scientifi-notation-0 --> +<a href=x><picture><img src=x alt></picture></a> <!-- parent-a --> +<img sizes='.4E4px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-scientifi-notation-4 --> +<img sizes='calc(500px)' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-calc-in-default --> +<img srcset='x 1e-0x' src=x alt> <!-- srcset-microsyntax-scientific-notation-e-minus-x --> +<img sizes='(min-width:500px) 500px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-no-default --> +<embed sizes='foo bar'> <!-- embed-sizes-junk --> +<p><picture><img src=x alt></picture></p> <!-- parent-p --> +<img sizes='.2px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-non-integer-omitted-zero --> +<img sizes='(min-width:500px) 500px, 100vw' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-media-min-width --> +<img srcset='x 1w' sizes=100vw src=x alt> <!-- srcset-microsyntax-w --> +<object data=x><picture><img src=x alt></picture></object> <!-- parent-object --> +<picture><source srcset=x type=image/gif><source srcset=x><img src=x alt></picture> <!-- source-with-type-source-with-srcset --> +<picture> <!--x--> <source srcset=x> <!--x--> <img src=x alt> <!--x--> </picture> <!-- inter-element-whitespace --> +<a href=x><picture><img ismap src=x alt></picture></a> <!-- img-ismap-with-picture --> +<img sizes='1ex' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-ex-in-source-size-value --> +<img sizes='1vmin' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-vmin-in-source-size-value --> +<img srcset='x 1x' src=x alt> <!-- srcset-microsyntax-x --> +<picture><img src=x alt width=0 height=0></picture> <!-- img-width-height-zero-with-picture --> +<img sizes='1vw' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-vw-in-source-size-value --> +<picture><source srcset='x 1x, y 2x' type=image/gif><img src=x alt></picture> <!-- source-type-srcset-x --> +<img srcset='x 1e+0x' src=x alt> <!-- srcset-microsyntax-scientific-notation-e-plus-x --> +<picture><template></template><source srcset=x><img src=x alt></picture> <!-- template-first --> +<img sizes='0' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-zero --> +<img sizes='1ch' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-ch-in-source-size-value --> +<img sizes='1px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-px-in-source-size-value --> +<picture><source srcset=x media=' + screen + '><img src=x srcset=x alt></picture> <!-- source-with-media-spaces-img-with-srcset --> +<picture><source srcset='x 100w, y 200w' type=image/gif sizes=50vw><img src=x alt></picture> <!-- source-type-srcset-w-sizes --> +<picture><script></script><source srcset=x><script></script><img src=x alt><script></script></picture> <!-- script-before-between-after --> +<img sizes='500px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-only-default --> +<picture><img crossorigin src=x alt></picture> <!-- img-crossorigin-with-picture --> +<picture><img src=x alt></picture> <!-- basic-picture-img-src --> +<img sizes='1pt' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-pt-in-source-size-value --> +<picture><source srcset=x type=image/gif><img src=x alt></picture> <!-- source-type --> +<picture><script></script><source srcset=x><img src=x alt><script></script></picture> <!-- script-before-after --> +<button><picture><img src=x alt></picture></button> <!-- parent-button --> +<img srcset='x 1.5x' src=x alt> <!-- srcset-microsyntax-non-integer-x --> +<img sizes='1cm' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-cm-in-source-size-value --> +<img sizes='(min-width:500px) calc(500px)' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-calc-in-source-size-value --> +<img srcset='x 1e0x' src=x alt> <!-- srcset-microsyntax-scientific-notation-x --> +<img srcset='x%2C' src=x alt> <!-- srcset-microsyntax-percent-escaped-trailing-comma-in-url --> +<section><h2>x</h2><picture><img src=x alt></picture></section> <!-- parent-section --> +<picture><source srcset='x 100w, y 200w' sizes=50vw><img src=x alt></picture> <!-- source-with-sizes --> +<picture><source srcset=x media=screen><img src=x srcset=x alt></picture> <!-- source-with-media-img-with-srcset --> +<img sizes='1vh' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-vh-in-source-size-value --> +<template><picture><img src=x alt></picture></template> <!-- parent-template-in-body --> +<img srcset='x,x' src=x alt> <!-- srcset-microsyntax-comma-in-url --> +<img sizes='1pc' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-pc-in-source-size-value --> +<img sizes='0.2px' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-non-integer-px-in-source-size-value --> +<img srcset='x 1E0x' src=x alt> <!-- srcset-microsyntax-scientific-notation-e-uppercase-x --> +<img sizes='(min-width:1500px) 500px, (min-width:1000px) 33vw, (min-width:500px) 50vw, 100vw' srcset='x 100w, y 200w' src=x alt> <!-- sizes-microsyntax-multiple-source-sizes --> +<picture><script></script><source srcset=x><img src=x alt></picture> <!-- script-first --> +<img srcset='x 1.5e0x' src=x alt> <!-- srcset-microsyntax-scientific-notation-decimals-x --> +<picture><source srcset=x><img src=x alt><script></script></picture> <!-- script-after --> +<table><tr><td><picture><img src=x alt></picture></table> <!-- parent-td --> +<picture><source srcset=x><img src=x alt></picture> <!-- basic-picture-source --> diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-longdesc-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-longdesc-novalid.html new file mode 100644 index 000000000..86d779313 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-longdesc-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-longdesc</title> +<picture longdesc=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-lowsrc-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-lowsrc-novalid.html new file mode 100644 index 000000000..00361b00f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-lowsrc-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-lowsrc</title> +<picture lowsrc=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-media-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-media-novalid.html new file mode 100644 index 000000000..e81f5e9ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-media-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-media</title> +<picture media=screen><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-name-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-name-novalid.html new file mode 100644 index 000000000..d8867a1b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-name-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-name</title> +<picture name=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-sizes-novalid.html new file mode 100644 index 000000000..8064a3d26 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-sizes</title> +<picture sizes=50vw><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-src-novalid.html new file mode 100644 index 000000000..b5e6e30e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-src-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-src</title> +<picture src=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-srcset-novalid.html new file mode 100644 index 000000000..1f3703e50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-srcset</title> +<picture srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-usemap-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-usemap-novalid.html new file mode 100644 index 000000000..1def698f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-usemap-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-usemap</title> +<picture usemap><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-vspace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-vspace-novalid.html new file mode 100644 index 000000000..fc62cd514 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-vspace-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-vspace</title> +<picture vspace=1><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-width-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-width-novalid.html new file mode 100644 index 000000000..1fa63afa0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-width-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid picture-width</title> +<picture width=100><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-auto-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-auto-source-size-value-novalid.html new file mode 100644 index 000000000..734ed4a8c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-auto-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-auto-source-size-value</title> +<img sizes='auto' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-comma-novalid.html new file mode 100644 index 000000000..06b83dc4a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-comma-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-comma</title> +<img sizes=',' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-after-plus-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-after-plus-novalid.html new file mode 100644 index 000000000..c3e04ca6b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-after-plus-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-css-comment-after-plus</title> +<img sizes='+/**/50vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-before-unit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-before-unit-novalid.html new file mode 100644 index 000000000..3d0ad297d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-before-unit-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-css-comment-before-unit</title> +<img sizes='50/**/vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-first-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-first-novalid.html new file mode 100644 index 000000000..c5331b0d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-first-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-default-first</title> +<img sizes='100vw, (min-width:500px) 500px' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-source-size-value-novalid.html new file mode 100644 index 000000000..2f70de718 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-default-source-size-value</title> +<img sizes='default' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-deg-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-deg-source-size-value-novalid.html new file mode 100644 index 000000000..d0e608b95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-deg-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-deg-source-size-value</title> +<img sizes='1deg' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpcm-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpcm-source-size-value-novalid.html new file mode 100644 index 000000000..c8b8b7a2d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpcm-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-dpcm-source-size-value</title> +<img sizes='1dpcm' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpi-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpi-source-size-value-novalid.html new file mode 100644 index 000000000..95160c139 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpi-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-dpi-source-size-value</title> +<img sizes='1dpi' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dppx-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dppx-source-size-value-novalid.html new file mode 100644 index 000000000..778f6b49b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dppx-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-dppx-source-size-value</title> +<img sizes='1dppx' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-empty-novalid.html new file mode 100644 index 000000000..be232a5cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-empty-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-empty</title> +<img sizes='' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-foo-bar-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-foo-bar-source-size-value-novalid.html new file mode 100644 index 000000000..7e969dafc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-foo-bar-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-foo-bar-source-size-value</title> +<img sizes='foo-bar' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-grad-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-grad-source-size-value-novalid.html new file mode 100644 index 000000000..506ebf561 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-grad-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-grad-source-size-value</title> +<img sizes='1grad' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-hz-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-hz-source-size-value-novalid.html new file mode 100644 index 000000000..bc4e21c3f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-hz-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-hz-source-size-value</title> +<img sizes='1Hz' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-inherit-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-inherit-source-size-value-novalid.html new file mode 100644 index 000000000..c232648dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-inherit-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-inherit-source-size-value</title> +<img sizes='inherit' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-initial-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-initial-source-size-value-novalid.html new file mode 100644 index 000000000..b70a543de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-initial-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-initial-source-size-value</title> +<img sizes='initial' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-default-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-default-novalid.html new file mode 100644 index 000000000..1121b5669 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-default-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-junk-in-default</title> +<img sizes='(min-width:500px) 500px, 100vw foo bar' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-source-size-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-source-size-novalid.html new file mode 100644 index 000000000..1fc7cffec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-source-size-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-junk-in-source-size</title> +<img sizes='(min-width:500px) 500px foo bar, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-khz-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-khz-source-size-value-novalid.html new file mode 100644 index 000000000..039da34cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-khz-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-khz-source-size-value</title> +<img sizes='1kHz' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-and-min-width-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-and-min-width-novalid.html new file mode 100644 index 000000000..1ac0cf6e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-and-min-width-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-media-all-and-min-width</title> +<img sizes='all and (min-width:500px) 500px, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-novalid.html new file mode 100644 index 000000000..453ba8ac9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-media-all</title> +<img sizes='all 500px, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-bad-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-bad-junk-novalid.html new file mode 100644 index 000000000..27fc624ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-bad-junk-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-media-bad-junk</title> +<img sizes='(}) 500px, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-general-enclosed-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-general-enclosed-junk-novalid.html new file mode 100644 index 000000000..b8b8f8e99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-general-enclosed-junk-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-media-general-enclosed-junk</title> +<img sizes='(123) 500px, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-min-width-no-parenthesis-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-min-width-no-parenthesis-novalid.html new file mode 100644 index 000000000..b442eeddc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-min-width-no-parenthesis-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-media-min-width-no-parenthesis</title> +<img sizes='min-width:500px 500px, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-ms-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-ms-source-size-value-novalid.html new file mode 100644 index 000000000..4fa0acf7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-ms-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-ms-source-size-value</title> +<img sizes='1ms' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-negative-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-negative-source-size-value-novalid.html new file mode 100644 index 000000000..0ac929a81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-negative-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-negative-source-size-value</title> +<img sizes='-1px' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-no-unit-in-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-no-unit-in-source-size-value-novalid.html new file mode 100644 index 000000000..6c0186269 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-no-unit-in-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-no-unit-in-source-size-value</title> +<img sizes='(min-width:500px) 50, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-percent-in-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-percent-in-source-size-value-novalid.html new file mode 100644 index 000000000..2864631e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-percent-in-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-percent-in-source-size-value</title> +<img sizes='(min-width:500px) 50%, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-rad-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-rad-source-size-value-novalid.html new file mode 100644 index 000000000..ec98f9d34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-rad-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-rad-source-size-value</title> +<img sizes='1rad' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-s-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-s-source-size-value-novalid.html new file mode 100644 index 000000000..a85f14d91 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-s-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-s-source-size-value</title> +<img sizes='1s' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-negative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-negative-novalid.html new file mode 100644 index 000000000..8a4d9c668 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-negative-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-scientific-notation-negative</title> +<img sizes='-1e+0px' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-non-integer-in-exponent-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-non-integer-in-exponent-novalid.html new file mode 100644 index 000000000..08db943cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-non-integer-in-exponent-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-scientific-notation-non-integer-in-exponent</title> +<img sizes='1e+1.5px' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-comma-novalid.html new file mode 100644 index 000000000..8a6a80937 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-comma-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-trailing-comma</title> +<img sizes='(min-width:500px) 500px, 100vw,' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-junk-novalid.html new file mode 100644 index 000000000..d987fecfc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-junk-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-trailing-junk</title> +<img sizes='(min-width:500px) 500px, 100vw, foo bar' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-turn-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-turn-source-size-value-novalid.html new file mode 100644 index 000000000..6edfd39c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-turn-source-size-value-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-turn-source-size-value</title> +<img sizes='1turn' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-two-defaults-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-two-defaults-novalid.html new file mode 100644 index 000000000..ee6ce9f63 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-two-defaults-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid sizes-microsyntax-two-defaults</title> +<img sizes='500px, 100vw' srcset='x 100w, y 200w' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-after-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-after-img-novalid.html new file mode 100644 index 000000000..3a209dc59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-after-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-after-img</title> +<picture><img src=x alt><source srcset=x></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-align-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-align-novalid.html new file mode 100644 index 000000000..e1584674f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-align-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-align</title> +<picture><source srcset=x align=left><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-alt-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-alt-novalid.html new file mode 100644 index 000000000..0bd6646f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-alt-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-alt</title> +<picture><source srcset=x alt><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-img-novalid.html new file mode 100644 index 000000000..6f8d130aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-aria-role-img</title> +<picture><source role=img srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-presentation-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-presentation-novalid.html new file mode 100644 index 000000000..b0fcbc05e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-presentation-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-aria-role-presentation</title> +<picture><source role=presentation srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-before-and-after-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-before-and-after-img-novalid.html new file mode 100644 index 000000000..3e083105b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-before-and-after-img-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-before-and-after-img</title> +<picture><source srcset=x><img src=x alt><source srcset=x></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-border-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-border-novalid.html new file mode 100644 index 000000000..fa746a81d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-border-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-border</title> +<picture><source srcset=x border=1><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-crossorigin-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-crossorigin-novalid.html new file mode 100644 index 000000000..a4ebb7ecb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-crossorigin-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-crossorigin</title> +<picture><source srcset=x crossorigin><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-height-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-height-novalid.html new file mode 100644 index 000000000..2eeb15934 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-height-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-height</title> +<picture><source srcset=x height=100><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-hspace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-hspace-novalid.html new file mode 100644 index 000000000..a6e717357 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-hspace-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-hspace</title> +<picture><source srcset=x hspace=1><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-ismap-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-ismap-novalid.html new file mode 100644 index 000000000..2c02869e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-ismap-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-ismap</title> +<picture><source srcset=x ismap><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-longdesc-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-longdesc-novalid.html new file mode 100644 index 000000000..c523ef210 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-longdesc-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-longdesc</title> +<picture><source srcset=x longdesc=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-name-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-name-novalid.html new file mode 100644 index 000000000..dab3247e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-name-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-name</title> +<picture><source srcset=x crossorigin><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-novalid.html new file mode 100644 index 000000000..acb6eab05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-no-srcset</title> +<picture><source><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-media-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-media-novalid.html new file mode 100644 index 000000000..a7625f755 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-media-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-no-srcset-with-media</title> +<picture><source media=screen><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-sizes-novalid.html new file mode 100644 index 000000000..517c67054 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-no-srcset-with-sizes</title> +<picture><source sizes=50vw><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-type-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-type-novalid.html new file mode 100644 index 000000000..510c7eed6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-type-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-no-srcset-with-type</title> +<picture><source type='image/webp'><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-novalid.html new file mode 100644 index 000000000..a5eff2b70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-src</title> +<picture><source src=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-srcset-novalid.html new file mode 100644 index 000000000..80714cb86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-src-srcset</title> +<picture><source src=x srcset=x><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-h-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-h-with-sizes-novalid.html new file mode 100644 index 000000000..5da6331e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-h-with-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-srcset-h-with-sizes</title> +<picture><source srcset='x 100h, y 200h' sizes=50vw><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-and-x-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-and-x-with-sizes-novalid.html new file mode 100644 index 000000000..cf6603ea8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-and-x-with-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-srcset-w-and-x-with-sizes</title> +<picture><source srcset='x 100w, y 2x' sizes=50vw><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-no-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-no-sizes-novalid.html new file mode 100644 index 000000000..0375c5415 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-no-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-srcset-w-no-sizes</title> +<picture><source srcset='x 100w, y 200w'><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-x-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-x-with-sizes-novalid.html new file mode 100644 index 000000000..a8efda291 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-x-with-sizes-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-srcset-x-with-sizes</title> +<picture><source srcset='x 1x, y 2x' sizes=50vw><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-type-srcset-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-type-srcset-w-novalid.html new file mode 100644 index 000000000..a9ccaa312 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-type-srcset-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-type-srcset-w</title> +<picture><source srcset='x 100w, y 200w' type=image/gif><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-usemap-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-usemap-novalid.html new file mode 100644 index 000000000..603bb472d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-usemap-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-usemap</title> +<picture><source srcset=x usemap><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-vspace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-vspace-novalid.html new file mode 100644 index 000000000..2e26c73ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-vspace-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-vspace</title> +<picture><source srcset=x vspace=1><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-width-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-width-novalid.html new file mode 100644 index 000000000..1649b791b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-width-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid source-width</title> +<picture><source srcset=x width=100><img src=x alt></picture>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-broken-url-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-broken-url-novalid.html new file mode 100644 index 000000000..82388ab51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-broken-url-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-broken-url</title> +<img srcset='http: 1x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-comma-novalid.html new file mode 100644 index 000000000..ff3667484 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-comma-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-comma</title> +<img srcset=',' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-css-comment-after-descriptor-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-css-comment-after-descriptor-novalid.html new file mode 100644 index 000000000..758c3551c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-css-comment-after-descriptor-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-css-comment-after-descriptor</title> +<img srcset='x 2x/**/' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-curly-bracket-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-curly-bracket-junk-novalid.html new file mode 100644 index 000000000..346f16088 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-curly-bracket-junk-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-curly-bracket-junk</title> +<img srcset='x {, y 1x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-empty-novalid.html new file mode 100644 index 000000000..ad8a12a3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-empty-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-empty</title> +<img srcset='' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-function-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-function-novalid.html new file mode 100644 index 000000000..499a14752 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-function-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-function</title> +<img srcset='x foobar(baz quux, lol), y 1x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-h-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-h-novalid.html new file mode 100644 index 000000000..3c381e04e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-h-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-h</title> +<img srcset='x 1h' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-infinity-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-infinity-x-novalid.html new file mode 100644 index 000000000..51aba7b29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-infinity-x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-infinity-x</title> +<img srcset='x Infinityx' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-multiple-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-multiple-novalid.html new file mode 100644 index 000000000..c715e0e35 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-multiple-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-leading-comma-multiple</title> +<img srcset=',,,x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-novalid.html new file mode 100644 index 000000000..ad1389437 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-leading-comma</title> +<img srcset=',x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html new file mode 100644 index 000000000..3a9da140b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-leading-dot-x</title> +<img srcset='x .5x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-nan-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-nan-x-novalid.html new file mode 100644 index 000000000..da7d829df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-nan-x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-nan-x</title> +<img srcset='x NaNx' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-w-novalid.html new file mode 100644 index 000000000..0e61668fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-negative-w</title> +<img srcset='x -1w' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-x-novalid.html new file mode 100644 index 000000000..08e5fb70a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-negative-x</title> +<img srcset='x -1x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-w-novalid.html new file mode 100644 index 000000000..ebc5d346a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-negative-zero-w</title> +<img srcset='x -0w' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-x-novalid.html new file mode 100644 index 000000000..d1260c027 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-negative-zero-x</title> +<img srcset='x -0x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-non-integer-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-non-integer-w-novalid.html new file mode 100644 index 000000000..05554d8ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-non-integer-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-non-integer-w</title> +<img srcset='x 1.5w' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-parenthesis-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-parenthesis-junk-novalid.html new file mode 100644 index 000000000..1459e1610 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-parenthesis-junk-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-parenthesis-junk</title> +<img srcset='x ><(((((o)>, y 1x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-pipe-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-pipe-junk-novalid.html new file mode 100644 index 000000000..7c1ee3a04 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-pipe-junk-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-pipe-junk</title> +<img srcset='x ||, y 1x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-w-novalid.html new file mode 100644 index 000000000..c452c9173 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-plus-w</title> +<img srcset='x +1w' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-x-novalid.html new file mode 100644 index 000000000..7c285635d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-plus-x</title> +<img srcset='x +1x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-scientific-notation-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-scientific-notation-w-novalid.html new file mode 100644 index 000000000..b1be35753 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-scientific-notation-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-scientific-notation-w</title> +<img srcset='x 1e0w' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-square-bracket-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-square-bracket-junk-novalid.html new file mode 100644 index 000000000..effc93796 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-square-bracket-junk-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-square-bracket-junk</title> +<img srcset='x [, y 1x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-multiple-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-multiple-novalid.html new file mode 100644 index 000000000..869af64fa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-multiple-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-trailing-comma-multiple</title> +<img srcset='x,,,' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-novalid.html new file mode 100644 index 000000000..9250e468d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-trailing-comma</title> +<img srcset='x,' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-1x-and-omitted-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-1x-and-omitted-novalid.html new file mode 100644 index 000000000..72bc68e07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-1x-and-omitted-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-unique-descriptors-1x-and-omitted</title> +<img srcset='x 1x, y' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-2x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-2x-novalid.html new file mode 100644 index 000000000..9ab38cd24 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-2x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-unique-descriptors-2x</title> +<img srcset='x 2x, y 2x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-integer-and-decimals-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-integer-and-decimals-x-novalid.html new file mode 100644 index 000000000..76d6eeccf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-integer-and-decimals-x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-unique-descriptors-integer-and-decimals-x</title> +<img srcset='x 1x, y 1.0x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-w-novalid.html new file mode 100644 index 000000000..d5c8fdab1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-unique-descriptors-w</title> +<img srcset='x 1w, y 1w' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-uppercase-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-uppercase-w-novalid.html new file mode 100644 index 000000000..51601192f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-uppercase-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-uppercase-w</title> +<img srcset='x 1W' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-h-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-h-novalid.html new file mode 100644 index 000000000..84ef6ae2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-h-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-w-and-h</title> +<img srcset='x 1w 1h' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-no-descriptor-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-no-descriptor-novalid.html new file mode 100644 index 000000000..78c44834e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-no-descriptor-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-w-and-no-descriptor</title> +<img srcset='x 1w, y' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-h-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-h-novalid.html new file mode 100644 index 000000000..4c26cfaf3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-h-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-x-and-h</title> +<img srcset='x 1x 1h' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-w-novalid.html new file mode 100644 index 000000000..3c0cd89b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-x-and-w</title> +<img srcset='x 1x 1w' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-w-novalid.html new file mode 100644 index 000000000..908343f81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-w-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-zero-w</title> +<img srcset='x 0w' sizes=100vw src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-x-novalid.html new file mode 100644 index 000000000..fbf7e98e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-x-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid srcset-microsyntax-zero-x</title> +<img srcset='x 0x' src=x alt>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/svg-image-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/svg-image-srcset-novalid.html new file mode 100644 index 000000000..22950c23e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/svg-image-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid svg-image-srcset</title> +<svg><image xlink:href=x srcset=x width=1 height=1 /></svg>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/track-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/track-srcset-novalid.html new file mode 100644 index 000000000..99dd22be0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/track-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid track-srcset</title> +<video src=x><track src=x srcset=x></video>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-media-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-media-src-novalid.html new file mode 100644 index 000000000..f065a12f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-media-src-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid video-source-media-src</title> +<video><source media=screen src=x></video>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-sizes-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-sizes-srcset-novalid.html new file mode 100644 index 000000000..a20fd2db6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-sizes-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid video-source-sizes-srcset</title> +<video><source sizes=50vw srcset='x 100w'></video>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-novalid.html new file mode 100644 index 000000000..bde4a64b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid video-source-srcset</title> +<video><source srcset=x></video>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-src-novalid.html new file mode 100644 index 000000000..f7bf48446 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-src-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid video-source-srcset-src</title> +<video><source srcset=x src=x></video>
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-srcset-novalid.html new file mode 100644 index 000000000..211504486 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-srcset-novalid.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>invalid video-srcset</title> +<video src=x srcset=x></video>
\ No newline at end of file |