From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../web-platform/tests/css/CSS2/syntax/.htaccess | 7 + .../tests/css/CSS2/syntax/at-charset-001-ref.xht | 17 ++ .../tests/css/CSS2/syntax/at-charset-001.xht | 27 +++ .../tests/css/CSS2/syntax/at-charset-002.xht | 23 +++ .../tests/css/CSS2/syntax/at-charset-003.xht | 23 +++ .../tests/css/CSS2/syntax/at-charset-004.xht | 23 +++ .../tests/css/CSS2/syntax/at-charset-005.xht | 24 +++ .../tests/css/CSS2/syntax/at-charset-006.xht | 23 +++ .../tests/css/CSS2/syntax/at-charset-007.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-008.xht | 23 +++ .../tests/css/CSS2/syntax/at-charset-009.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-010.xht | 23 +++ .../tests/css/CSS2/syntax/at-charset-011.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-012.xht | 24 +++ .../tests/css/CSS2/syntax/at-charset-013.html | 23 +++ .../tests/css/CSS2/syntax/at-charset-014.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-015.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-016.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-019.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-020.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-021.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-024.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-025.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-026.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-027.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-028.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-029.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-030.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-033.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-034.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-035.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-036.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-037.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-038.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-039-ref.xht | 11 ++ .../tests/css/CSS2/syntax/at-charset-039.xht | 18 ++ .../tests/css/CSS2/syntax/at-charset-040.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-041.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-042.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-043.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-044.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-045.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-046.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-047.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-048.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-049.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-050.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-051.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-052.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-053.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-054.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-055.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-056.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-057.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-058.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-059.xht | 21 ++ .../tests/css/CSS2/syntax/at-charset-060.xht | 22 +++ .../tests/css/CSS2/syntax/at-charset-061.xht | 24 +++ .../tests/css/CSS2/syntax/at-charset-071.xht | 19 ++ .../css/CSS2/syntax/at-charset-071.xht.headers | 1 + .../tests/css/CSS2/syntax/at-charset-072.xht | 19 ++ .../css/CSS2/syntax/at-charset-072.xht.headers | 1 + .../tests/css/CSS2/syntax/at-charset-073.xht | 19 ++ .../css/CSS2/syntax/at-charset-073.xht.headers | 1 + .../tests/css/CSS2/syntax/at-charset-074.xht | 19 ++ .../css/CSS2/syntax/at-charset-074.xht.headers | 1 + .../tests/css/CSS2/syntax/at-charset-075.xht | 19 ++ .../css/CSS2/syntax/at-charset-075.xht.headers | 1 + .../tests/css/CSS2/syntax/at-charset-076.xht | 19 ++ .../css/CSS2/syntax/at-charset-076.xht.headers | 1 + .../tests/css/CSS2/syntax/at-charset-077.xht | 19 ++ .../css/CSS2/syntax/at-charset-077.xht.headers | 1 + .../css/CSS2/syntax/at-charset-quotes-001.xht | 17 ++ .../tests/css/CSS2/syntax/at-charset-ref.xht | 6 + .../tests/css/CSS2/syntax/at-charset-space-001.xht | 17 ++ .../tests/css/CSS2/syntax/at-charset-space-002.xht | 17 ++ .../css/CSS2/syntax/at-charset-utf16-be-001.xht | 17 ++ .../css/CSS2/syntax/at-charset-utf16-be-002.xht | 17 ++ .../css/CSS2/syntax/at-charset-utf16-be-003.xht | 17 ++ .../css/CSS2/syntax/at-charset-utf16-le-001.xht | 17 ++ .../css/CSS2/syntax/at-charset-utf16-le-002.xht | 17 ++ .../css/CSS2/syntax/at-charset-utf16-le-003.xht | 17 ++ .../tests/css/CSS2/syntax/at-keywords-000.xht | 21 ++ .../tests/css/CSS2/syntax/at-keywords-001.xht | 23 +++ .../tests/css/CSS2/syntax/at-keywords-002.xht | 22 +++ .../tests/css/CSS2/syntax/at-rule-001.xht | 30 +++ .../tests/css/CSS2/syntax/at-rule-002.xht | 23 +++ .../tests/css/CSS2/syntax/at-rule-003.xht | 23 +++ .../tests/css/CSS2/syntax/at-rule-004.xht | 21 ++ .../tests/css/CSS2/syntax/at-rule-005.xht | 19 ++ .../tests/css/CSS2/syntax/at-rule-006.xht | 22 +++ .../tests/css/CSS2/syntax/at-rule-007.xht | 19 ++ .../tests/css/CSS2/syntax/at-rule-008.xht | 19 ++ .../tests/css/CSS2/syntax/at-rule-009.xht | 22 +++ .../tests/css/CSS2/syntax/at-rule-010.xht | 29 +++ .../tests/css/CSS2/syntax/at-rule-011.xht | 30 +++ .../tests/css/CSS2/syntax/at-rule-012.xht | 30 +++ .../tests/css/CSS2/syntax/at-rule-013-ref.xht | 18 ++ .../tests/css/CSS2/syntax/at-rule-013.xht | 67 +++++++ .../tests/css/CSS2/syntax/at-rules-000.xht | 24 +++ .../tests/css/CSS2/syntax/at-rules-001.xht | 23 +++ .../tests/css/CSS2/syntax/at-rules-002.xht | 23 +++ .../tests/css/CSS2/syntax/at-rules-003.xht | 23 +++ .../tests/css/CSS2/syntax/at-rules-004.xht | 23 +++ .../tests/css/CSS2/syntax/bad-selector-001.xht | 21 ++ .../tests/css/CSS2/syntax/blocks-001-ref.xht | 15 ++ .../tests/css/CSS2/syntax/blocks-001.xht | 42 ++++ .../tests/css/CSS2/syntax/blocks-002.xht | 22 +++ .../tests/css/CSS2/syntax/blocks-003.xht | 35 ++++ .../tests/css/CSS2/syntax/blocks-004.xht | 21 ++ .../tests/css/CSS2/syntax/blocks-005.xht | 21 ++ .../tests/css/CSS2/syntax/blocks-006.xht | 21 ++ .../css/CSS2/syntax/blocks-and-strings-001.xht | 23 +++ .../tests/css/CSS2/syntax/case-sensitive-000.xht | 21 ++ .../tests/css/CSS2/syntax/case-sensitive-001.xht | 26 +++ .../css/CSS2/syntax/case-sensitive-003-ref.xht | 22 +++ .../tests/css/CSS2/syntax/case-sensitive-003.xht | 72 +++++++ .../tests/css/CSS2/syntax/case-sensitive-004.xht | 47 +++++ .../css/CSS2/syntax/case-sensitive-005-ref.xht | 17 ++ .../tests/css/CSS2/syntax/case-sensitive-005.xht | 24 +++ .../tests/css/CSS2/syntax/case-sensitive-006.html | 21 ++ .../tests/css/CSS2/syntax/case-sensitive-007.xht | 21 ++ .../tests/css/CSS2/syntax/case-sensitive-008.xht | 26 +++ .../css/CSS2/syntax/character-encoding-031.xht | 18 ++ .../CSS2/syntax/character-encoding-031.xht.headers | 1 + .../css/CSS2/syntax/character-encoding-032.xht | 18 ++ .../CSS2/syntax/character-encoding-032.xht.headers | 1 + .../css/CSS2/syntax/character-encoding-033.xht | 18 ++ .../CSS2/syntax/character-encoding-033.xht.headers | 1 + .../css/CSS2/syntax/character-encoding-034.xht | 18 ++ .../CSS2/syntax/character-encoding-034.xht.headers | 1 + .../css/CSS2/syntax/character-encoding-035.xht | 18 ++ .../CSS2/syntax/character-encoding-035.xht.headers | 1 + .../css/CSS2/syntax/character-encoding-036.xht | 18 ++ .../CSS2/syntax/character-encoding-036.xht.headers | 1 + .../css/CSS2/syntax/character-encoding-037.xht | 18 ++ .../CSS2/syntax/character-encoding-037.xht.headers | 1 + .../css/CSS2/syntax/character-encoding-038.xht | 24 +++ .../css/CSS2/syntax/character-encoding-041-ref.xht | 14 ++ .../css/CSS2/syntax/character-encoding-041.xht | 20 ++ .../CSS2/syntax/character-representation-001.xht | 19 ++ .../CSS2/syntax/characters-0080-009F-001-ref.xht | 26 +++ .../css/CSS2/syntax/characters-0080-009F-001.xht | 32 +++ .../tests/css/CSS2/syntax/charset-attr-001.xht | 18 ++ .../tests/css/CSS2/syntax/colors-001.xht | 24 +++ .../tests/css/CSS2/syntax/colors-002.xht | 21 ++ .../tests/css/CSS2/syntax/colors-003.xht | 21 ++ .../tests/css/CSS2/syntax/colors-004.xht | 21 ++ .../tests/css/CSS2/syntax/colors-005.xht | 20 ++ .../tests/css/CSS2/syntax/colors-006-ref.xht | 107 ++++++++++ .../tests/css/CSS2/syntax/colors-006.xht | 196 +++++++++++++++++++ .../tests/css/CSS2/syntax/comments-001.xht | 21 ++ .../tests/css/CSS2/syntax/comments-002.xht | 21 ++ .../tests/css/CSS2/syntax/comments-003.xht | 34 ++++ .../tests/css/CSS2/syntax/comments-004.xht | 21 ++ .../tests/css/CSS2/syntax/comments-005.xht | 21 ++ .../tests/css/CSS2/syntax/comments-006.xht | 29 +++ .../tests/css/CSS2/syntax/comments-007.xht | 21 ++ .../tests/css/CSS2/syntax/comments-008.xht | 21 ++ .../tests/css/CSS2/syntax/comments-009.xht | 21 ++ .../tests/css/CSS2/syntax/content-type-000-ref.xht | 29 +++ .../tests/css/CSS2/syntax/content-type-000.xht | 41 ++++ .../tests/css/CSS2/syntax/content-type-001.xht | 35 ++++ .../tests/css/CSS2/syntax/core-syntax-001-ref.xht | 16 ++ .../tests/css/CSS2/syntax/core-syntax-001.xht | 18 ++ .../tests/css/CSS2/syntax/core-syntax-006-ref.xht | 16 ++ .../tests/css/CSS2/syntax/core-syntax-006.xht | 20 ++ .../tests/css/CSS2/syntax/core-syntax-007-ref.xht | 16 ++ .../tests/css/CSS2/syntax/core-syntax-007.xht | 20 ++ .../tests/css/CSS2/syntax/core-syntax-008.xht | 18 ++ .../tests/css/CSS2/syntax/core-syntax-009.xht | 29 +++ .../tests/css/CSS2/syntax/counters-001-ref.xht | 16 ++ .../tests/css/CSS2/syntax/counters-001.xht | 26 +++ .../tests/css/CSS2/syntax/counters-002.xht | 22 +++ .../tests/css/CSS2/syntax/counters-003-ref.xht | 11 ++ .../tests/css/CSS2/syntax/counters-003.xht | 27 +++ .../tests/css/CSS2/syntax/counters-004-ref.xht | 11 ++ .../tests/css/CSS2/syntax/counters-004.xht | 27 +++ .../tests/css/CSS2/syntax/counters-005.xht | 27 +++ .../tests/css/CSS2/syntax/counters-006.xht | 31 +++ .../tests/css/CSS2/syntax/counters-007.xht | 33 ++++ .../tests/css/CSS2/syntax/counters-008.xht | 33 ++++ .../tests/css/CSS2/syntax/counters-009.xht | 35 ++++ .../tests/css/CSS2/syntax/counters-010-ref.xht | 15 ++ .../tests/css/CSS2/syntax/counters-010.xht | 55 ++++++ .../tests/css/CSS2/syntax/declaration-001.xht | 17 ++ .../tests/css/CSS2/syntax/declaration-002.xht | 17 ++ .../tests/css/CSS2/syntax/declaration-003.xht | 17 ++ .../tests/css/CSS2/syntax/declaration-004.xht | 17 ++ .../tests/css/CSS2/syntax/declaration-005.xht | 17 ++ .../tests/css/CSS2/syntax/declaration-006.xht | 17 ++ .../css/CSS2/syntax/declaration-whitespace-001.xht | 34 ++++ .../tests/css/CSS2/syntax/declarations-009-ref.xht | 20 ++ .../tests/css/CSS2/syntax/declarations-009.xht | 49 +++++ .../web-platform/tests/css/CSS2/syntax/eof-001.xht | 20 ++ .../web-platform/tests/css/CSS2/syntax/eof-002.xht | 20 ++ .../web-platform/tests/css/CSS2/syntax/eof-003.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/eof-004.xht | 22 +++ .../web-platform/tests/css/CSS2/syntax/eof-005.xht | 17 ++ .../web-platform/tests/css/CSS2/syntax/eof-006.xht | 17 ++ .../web-platform/tests/css/CSS2/syntax/eof-007.xht | 20 ++ .../tests/css/CSS2/syntax/escaped-ident-001.xht | 20 ++ .../tests/css/CSS2/syntax/escaped-ident-002.xht | 20 ++ .../tests/css/CSS2/syntax/escaped-ident-003.xht | 22 +++ .../tests/css/CSS2/syntax/escaped-ident-004.xht | 20 ++ .../css/CSS2/syntax/escaped-ident-char-001.xht | 20 ++ .../css/CSS2/syntax/escaped-ident-spaces-001.xht | 20 ++ .../css/CSS2/syntax/escaped-ident-spaces-002.xht | 20 ++ .../css/CSS2/syntax/escaped-ident-spaces-003.xht | 20 ++ .../css/CSS2/syntax/escaped-ident-spaces-004.xht | 20 ++ .../css/CSS2/syntax/escaped-ident-spaces-005.xht | 20 ++ .../css/CSS2/syntax/escaped-ident-spaces-006.xht | 20 ++ .../css/CSS2/syntax/escaped-ident-spaces-007.xht | 24 +++ .../css/CSS2/syntax/escaped-newline-001-ref.xht | 11 ++ .../tests/css/CSS2/syntax/escaped-newline-001.xht | 22 +++ .../tests/css/CSS2/syntax/escaped-url-001-ref.xht | 23 +++ .../tests/css/CSS2/syntax/escaped-url-001.xht | 34 ++++ .../tests/css/CSS2/syntax/escapes-000-ref.xht | 13 ++ .../tests/css/CSS2/syntax/escapes-000.xht | 25 +++ .../tests/css/CSS2/syntax/escapes-001.xht | 20 ++ .../tests/css/CSS2/syntax/escapes-002.xht | 30 +++ .../tests/css/CSS2/syntax/escapes-003.xht | 20 ++ .../tests/css/CSS2/syntax/escapes-004.xht | 20 ++ .../tests/css/CSS2/syntax/escapes-005.xht | 20 ++ .../tests/css/CSS2/syntax/escapes-006.xht | 20 ++ .../tests/css/CSS2/syntax/escapes-007.xht | 20 ++ .../tests/css/CSS2/syntax/escapes-008.xht | 25 +++ .../tests/css/CSS2/syntax/escapes-009.xht | 19 ++ .../tests/css/CSS2/syntax/escapes-010.xht | 21 ++ .../tests/css/CSS2/syntax/escapes-011.xht | 16 ++ .../tests/css/CSS2/syntax/escapes-012.xht | 16 ++ .../tests/css/CSS2/syntax/escapes-013-ref.xht | 17 ++ .../tests/css/CSS2/syntax/escapes-013.xht | 18 ++ .../tests/css/CSS2/syntax/escapes-014.xht | 17 ++ .../tests/css/CSS2/syntax/escapes-015.xht | 151 ++++++++++++++ .../tests/css/CSS2/syntax/escapes-016.xht | 151 ++++++++++++++ .../tests/css/CSS2/syntax/ident-000-ref.xht | 16 ++ .../tests/css/CSS2/syntax/ident-000.xht | 24 +++ .../tests/css/CSS2/syntax/ident-001.xht | 24 +++ .../tests/css/CSS2/syntax/ident-002.xht | 24 +++ .../tests/css/CSS2/syntax/ident-003-ref.xht | 20 ++ .../tests/css/CSS2/syntax/ident-003.xht | 42 ++++ .../tests/css/CSS2/syntax/ident-004.xht | 24 +++ .../tests/css/CSS2/syntax/ident-005.xht | 24 +++ .../tests/css/CSS2/syntax/ident-006.xht | 24 +++ .../tests/css/CSS2/syntax/ident-007.xht | 24 +++ .../tests/css/CSS2/syntax/ident-008.xht | 25 +++ .../tests/css/CSS2/syntax/ident-009.xht | 24 +++ .../tests/css/CSS2/syntax/ident-010.xht | 24 +++ .../tests/css/CSS2/syntax/ident-011.xht | 24 +++ .../tests/css/CSS2/syntax/ident-012-ref.xht | 18 ++ .../tests/css/CSS2/syntax/ident-012.xht | 32 +++ .../tests/css/CSS2/syntax/ident-013.xht | 24 +++ .../tests/css/CSS2/syntax/ident-014.xht | 20 ++ .../tests/css/CSS2/syntax/ident-015.xht | 20 ++ .../tests/css/CSS2/syntax/ident-016.xht | 20 ++ .../tests/css/CSS2/syntax/ident-017.xht | 21 ++ .../tests/css/CSS2/syntax/ident-018.xht | 21 ++ .../tests/css/CSS2/syntax/ident-019.xht | 20 ++ .../tests/css/CSS2/syntax/ignored-rules-001.xht | 22 +++ .../tests/css/CSS2/syntax/ignored-rules-002.xht | 22 +++ .../tests/css/CSS2/syntax/ignored-rules-003.xht | 22 +++ .../tests/css/CSS2/syntax/ignored-rules-004.xht | 22 +++ .../tests/css/CSS2/syntax/ignored-rules-005.xht | 22 +++ .../tests/css/CSS2/syntax/ignored-rules-006.xht | 22 +++ .../tests/css/CSS2/syntax/ignored-rules-007.xht | 22 +++ .../tests/css/CSS2/syntax/import-000.xht | 22 +++ .../tests/css/CSS2/syntax/import-001.xht | 24 +++ .../tests/css/CSS2/syntax/invalid-at-rule-001.xht | 24 +++ .../css/CSS2/syntax/invalid-decl-at-rule-001.xht | 30 +++ .../css/CSS2/syntax/invalid-decl-at-rule-002.xht | 30 +++ .../tests/css/CSS2/syntax/keywords-000.xht | 21 ++ .../tests/css/CSS2/syntax/keywords-001-ref.xht | 18 ++ .../tests/css/CSS2/syntax/keywords-001.xht | 23 +++ .../tests/css/CSS2/syntax/malformed-decl-001.xht | 22 +++ .../tests/css/CSS2/syntax/malformed-decl-002.xht | 23 +++ .../tests/css/CSS2/syntax/malformed-decl-003.xht | 22 +++ .../tests/css/CSS2/syntax/malformed-decl-004.xht | 23 +++ .../tests/css/CSS2/syntax/malformed-decl-005.xht | 22 +++ .../tests/css/CSS2/syntax/malformed-decl-006.xht | 23 +++ .../tests/css/CSS2/syntax/malformed-decl-007.xht | 22 +++ .../tests/css/CSS2/syntax/malformed-decl-008.xht | 22 +++ .../CSS2/syntax/malformed-decl-block-001-ref.xht | 22 +++ .../css/CSS2/syntax/malformed-decl-block-001.xht | 34 ++++ .../css/CSS2/syntax/matching-brackets-001-ref.xht | 16 ++ .../css/CSS2/syntax/matching-brackets-001.xht | 45 +++++ .../css/CSS2/syntax/matching-brackets-002-ref.xht | 15 ++ .../css/CSS2/syntax/matching-brackets-002.xht | 33 ++++ .../css/CSS2/syntax/matching-brackets-003.xht | 41 ++++ .../tests/css/CSS2/syntax/quoted-keywords-001.xht | 21 ++ .../tests/css/CSS2/syntax/quoted-keywords-002.xht | 21 ++ .../css/CSS2/syntax/quoted-string-001-ref.xht | 11 ++ .../tests/css/CSS2/syntax/quoted-string-001.xht | 20 ++ .../css/CSS2/syntax/quoted-string-002-ref.xht | 11 ++ .../tests/css/CSS2/syntax/quoted-string-002.xht | 20 ++ .../tests/css/CSS2/syntax/quoted-string-003.xht | 20 ++ .../tests/css/CSS2/syntax/quoted-string-004.xht | 20 ++ .../CSS2/syntax/scientific-notation-001-ref.xht | 23 +++ .../css/CSS2/syntax/scientific-notation-001.xht | 29 +++ .../tests/css/CSS2/syntax/sgml-comments-000.xht | 22 +++ .../tests/css/CSS2/syntax/sgml-comments-001.xht | 24 +++ .../css/CSS2/syntax/sgml-comments-002-ref.xht | 17 ++ .../tests/css/CSS2/syntax/sgml-comments-002.xht | 22 +++ .../css/CSS2/syntax/signed-numbers-001-ref.xht | 14 ++ .../tests/css/CSS2/syntax/signed-numbers-001.xht | 29 +++ .../tests/css/CSS2/syntax/signed-numbers-002.xht | 30 +++ .../tests/css/CSS2/syntax/square-brackets-001.xht | 216 +++++++++++++++++++++ .../tests/css/CSS2/syntax/strings-000.xht | 18 ++ .../tests/css/CSS2/syntax/support/'green block.png | Bin 0 -> 502 bytes .../tests/css/CSS2/syntax/support/,uri-014.png | Bin 0 -> 84 bytes .../tests/css/CSS2/syntax/support/1x1-green.png | Bin 0 -> 135 bytes .../tests/css/CSS2/syntax/support/1x1-lime.png | Bin 0 -> 135 bytes .../tests/css/CSS2/syntax/support/1x1-maroon.png | Bin 0 -> 109 bytes .../tests/css/CSS2/syntax/support/1x1-navy.png | Bin 0 -> 109 bytes .../tests/css/CSS2/syntax/support/1x1-red.png | Bin 0 -> 135 bytes .../tests/css/CSS2/syntax/support/1x1-white.png | Bin 0 -> 109 bytes .../tests/css/CSS2/syntax/support/60x60-gg-rr.png | Bin 0 -> 224 bytes .../tests/css/CSS2/syntax/support/60x60-green.png | Bin 0 -> 218 bytes .../tests/css/CSS2/syntax/support/a-green.css | 1 + .../css/CSS2/syntax/support/at-charset-001.css | 9 + .../CSS2/syntax/support/at-charset-001.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-002.css | 5 + .../CSS2/syntax/support/at-charset-002.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-003.css | 4 + .../CSS2/syntax/support/at-charset-003.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-007.css | 5 + .../css/CSS2/syntax/support/at-charset-008.css | 5 + .../css/CSS2/syntax/support/at-charset-009.css | 5 + .../css/CSS2/syntax/support/at-charset-010.css | 4 + .../css/CSS2/syntax/support/at-charset-011.css | 4 + .../css/CSS2/syntax/support/at-charset-012.css | 4 + .../css/CSS2/syntax/support/at-charset-013.css | 4 + .../css/CSS2/syntax/support/at-charset-014.css | 5 + .../css/CSS2/syntax/support/at-charset-015.css | Bin 0 -> 116 bytes .../css/CSS2/syntax/support/at-charset-016.css | Bin 0 -> 116 bytes .../css/CSS2/syntax/support/at-charset-017.css | Bin 0 -> 232 bytes .../css/CSS2/syntax/support/at-charset-018.css | Bin 0 -> 232 bytes .../css/CSS2/syntax/support/at-charset-019.css | 4 + .../css/CSS2/syntax/support/at-charset-020.css | Bin 0 -> 72 bytes .../css/CSS2/syntax/support/at-charset-021.css | Bin 0 -> 72 bytes .../css/CSS2/syntax/support/at-charset-022.css | Bin 0 -> 144 bytes .../css/CSS2/syntax/support/at-charset-023.css | Bin 0 -> 144 bytes .../css/CSS2/syntax/support/at-charset-024.css | 5 + .../css/CSS2/syntax/support/at-charset-025.css | 5 + .../css/CSS2/syntax/support/at-charset-026.css | 5 + .../css/CSS2/syntax/support/at-charset-027.css | 5 + .../css/CSS2/syntax/support/at-charset-028.css | 5 + .../css/CSS2/syntax/support/at-charset-029.css | Bin 0 -> 114 bytes .../css/CSS2/syntax/support/at-charset-030.css | Bin 0 -> 114 bytes .../css/CSS2/syntax/support/at-charset-031.css | Bin 0 -> 228 bytes .../css/CSS2/syntax/support/at-charset-032.css | Bin 0 -> 236 bytes .../css/CSS2/syntax/support/at-charset-033.css | 4 + .../css/CSS2/syntax/support/at-charset-034.css | 4 + .../css/CSS2/syntax/support/at-charset-035.css | Bin 0 -> 61 bytes .../css/CSS2/syntax/support/at-charset-036.css | Bin 0 -> 130 bytes .../css/CSS2/syntax/support/at-charset-037.css | 5 + .../css/CSS2/syntax/support/at-charset-038.css | 5 + .../css/CSS2/syntax/support/at-charset-039.css | 6 + .../css/CSS2/syntax/support/at-charset-040.css | Bin 0 -> 110 bytes .../css/CSS2/syntax/support/at-charset-041.css | Bin 0 -> 224 bytes .../css/CSS2/syntax/support/at-charset-042.css | 5 + .../css/CSS2/syntax/support/at-charset-043.css | Bin 0 -> 116 bytes .../css/CSS2/syntax/support/at-charset-044.css | Bin 0 -> 236 bytes .../css/CSS2/syntax/support/at-charset-045.css | Bin 0 -> 122 bytes .../css/CSS2/syntax/support/at-charset-046.css | Bin 0 -> 122 bytes .../css/CSS2/syntax/support/at-charset-047.css | Bin 0 -> 112 bytes .../css/CSS2/syntax/support/at-charset-048.css | Bin 0 -> 112 bytes .../css/CSS2/syntax/support/at-charset-049.css | 6 + .../css/CSS2/syntax/support/at-charset-050.css | 5 + .../css/CSS2/syntax/support/at-charset-051.css | 8 + .../css/CSS2/syntax/support/at-charset-052.css | 5 + .../css/CSS2/syntax/support/at-charset-053.css | 1 + .../css/CSS2/syntax/support/at-charset-054.css | 5 + .../css/CSS2/syntax/support/at-charset-055.css | 5 + .../css/CSS2/syntax/support/at-charset-056.css | 5 + .../css/CSS2/syntax/support/at-charset-057.css | 5 + .../css/CSS2/syntax/support/at-charset-058.css | 5 + .../css/CSS2/syntax/support/at-charset-059.css | 5 + .../css/CSS2/syntax/support/at-charset-060.css | Bin 0 -> 160 bytes .../css/CSS2/syntax/support/at-charset-071.css | 2 + .../CSS2/syntax/support/at-charset-071.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-072.css | 2 + .../CSS2/syntax/support/at-charset-072.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-073.css | 2 + .../CSS2/syntax/support/at-charset-073.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-074.css | 2 + .../CSS2/syntax/support/at-charset-074.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-075.css | 2 + .../CSS2/syntax/support/at-charset-075.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-076.css | 2 + .../CSS2/syntax/support/at-charset-076.css.headers | 1 + .../css/CSS2/syntax/support/at-charset-077.css | 2 + .../CSS2/syntax/support/at-charset-077.css.headers | 1 + .../CSS2/syntax/support/at-charset-quotes-001.css | Bin 0 -> 82 bytes .../CSS2/syntax/support/at-charset-space-001.css | Bin 0 -> 84 bytes .../CSS2/syntax/support/at-charset-space-002.css | Bin 0 -> 84 bytes .../syntax/support/at-charset-utf16-be-001.css | Bin 0 -> 82 bytes .../syntax/support/at-charset-utf16-be-002.css | Bin 0 -> 88 bytes .../syntax/support/at-charset-utf16-be-003.css | Bin 0 -> 84 bytes .../syntax/support/at-charset-utf16-le-001.css | Bin 0 -> 82 bytes .../syntax/support/at-charset-utf16-le-002.css | Bin 0 -> 88 bytes .../syntax/support/at-charset-utf16-le-003.css | Bin 0 -> 84 bytes .../css/CSS2/syntax/support/at-rule-green.css | 5 + .../tests/css/CSS2/syntax/support/at-rule-red.css | 5 + .../tests/css/CSS2/syntax/support/b-green.css | 1 + .../tests/css/CSS2/syntax/support/c-red.css | 1 + .../tests/css/CSS2/syntax/support/cat.png | Bin 0 -> 1883 bytes .../CSS2/syntax/support/character-encoding-031.css | 1 + .../support/character-encoding-031.css.headers | 1 + .../CSS2/syntax/support/character-encoding-032.css | 1 + .../support/character-encoding-032.css.headers | 1 + .../CSS2/syntax/support/character-encoding-033.css | 1 + .../support/character-encoding-033.css.headers | 1 + .../CSS2/syntax/support/character-encoding-034.css | 1 + .../support/character-encoding-034.css.headers | 1 + .../CSS2/syntax/support/character-encoding-035.css | 1 + .../support/character-encoding-035.css.headers | 1 + .../CSS2/syntax/support/character-encoding-036.css | 1 + .../support/character-encoding-036.css.headers | 1 + .../CSS2/syntax/support/character-encoding-037.css | 1 + .../support/character-encoding-037.css.headers | 1 + .../CSS2/syntax/support/character-encoding-038.css | 1 + .../CSS2/syntax/support/character-encoding-041.css | 3 + .../support/character-encoding-041.css.headers | 1 + .../css/CSS2/syntax/support/charset-attr-001.css | Bin 0 -> 44 bytes .../css/CSS2/syntax/support/core-syntax-009.css | 12 ++ .../tests/css/CSS2/syntax/support/diamond.png | Bin 0 -> 188 bytes .../tests/css/CSS2/syntax/support/eof-green.css | 5 + .../tests/css/CSS2/syntax/support/green15x15.png | Bin 0 -> 170 bytes .../tests/css/CSS2/syntax/support/import-green.css | 1 + .../tests/css/CSS2/syntax/support/import-red.css | 1 + .../CSS2/syntax/support/pattern-grg-rgr-grg.png | Bin 0 -> 222 bytes .../CSS2/syntax/support/pattern-grg-rrg-rgg.png | Bin 0 -> 231 bytes .../CSS2/syntax/support/pattern-rgr-grg-rgr.png | Bin 0 -> 223 bytes .../tests/css/CSS2/syntax/support/pattern-tr.png | Bin 0 -> 137 bytes .../css/CSS2/syntax/support/plaintext-css.txt | 5 + .../tests/css/CSS2/syntax/support/plaintext.css | 5 + .../css/CSS2/syntax/support/plaintext.css.headers | 1 + .../tests/css/CSS2/syntax/support/ring.png | Bin 0 -> 715 bytes .../css/CSS2/syntax/support/square-purple.png | Bin 0 -> 92 bytes .../tests/css/CSS2/syntax/support/square-teal.png | Bin 0 -> 92 bytes .../tests/css/CSS2/syntax/support/square-white.png | Bin 0 -> 78 bytes .../tests/css/CSS2/syntax/support/swatch-blue.png | Bin 0 -> 84 bytes .../tests/css/CSS2/syntax/support/swatch-green.png | Bin 0 -> 84 bytes .../tests/css/CSS2/syntax/support/swatch-lime.png | Bin 0 -> 84 bytes .../css/CSS2/syntax/support/swatch-orange.png | Bin 0 -> 84 bytes .../tests/css/CSS2/syntax/support/swatch-red.png | Bin 0 -> 84 bytes .../tests/css/CSS2/syntax/support/swatch-white.png | Bin 0 -> 85 bytes .../css/CSS2/syntax/support/swatch-yellow.png | Bin 0 -> 84 bytes .../tests/css/CSS2/syntax/support/test-bl.png | Bin 0 -> 1368 bytes .../tests/css/CSS2/syntax/support/test-br.png | Bin 0 -> 1045 bytes .../tests/css/CSS2/syntax/support/test-outer.png | Bin 0 -> 2412 bytes .../tests/css/CSS2/syntax/support/test-tl.png | Bin 0 -> 1025 bytes .../tests/css/CSS2/syntax/support/test-tr.png | Bin 0 -> 1235 bytes .../tests/css/CSS2/syntax/support/uri-001.css | 4 + .../tests/css/CSS2/syntax/support/uri-002.css | 5 + .../css/CSS2/syntax/unterminated-string-001.xht | 23 +++ .../web-platform/tests/css/CSS2/syntax/uri-001.xht | 19 ++ .../web-platform/tests/css/CSS2/syntax/uri-002.xht | 18 ++ .../web-platform/tests/css/CSS2/syntax/uri-003.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/uri-004.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/uri-005.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/uri-006.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/uri-007.xht | 23 +++ .../web-platform/tests/css/CSS2/syntax/uri-008.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/uri-009.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/uri-010.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/uri-011.xht | 21 ++ .../tests/css/CSS2/syntax/uri-012-ref.xht | 16 ++ .../web-platform/tests/css/CSS2/syntax/uri-012.xht | 29 +++ .../tests/css/CSS2/syntax/uri-013-ref.xht | 30 +++ .../web-platform/tests/css/CSS2/syntax/uri-013.xht | 118 +++++++++++ .../web-platform/tests/css/CSS2/syntax/uri-014.xht | 21 ++ .../web-platform/tests/css/CSS2/syntax/uri-015.xht | 21 ++ .../tests/css/CSS2/syntax/uri-016-ref.xht | 23 +++ .../web-platform/tests/css/CSS2/syntax/uri-016.xht | 32 +++ .../tests/css/CSS2/syntax/uri-017-ref.xht | 17 ++ .../web-platform/tests/css/CSS2/syntax/uri-017.xht | 22 +++ .../web-platform/tests/css/CSS2/syntax/uri-018.xht | 17 ++ .../tests/css/CSS2/syntax/whitespace-001.xht | 22 +++ .../tests/css/CSS2/syntax/whitespace-002.xht | 22 +++ 481 files changed, 8224 insertions(+) create mode 100644 testing/web-platform/tests/css/CSS2/syntax/.htaccess create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-013.html create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-020.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-021.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-024.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-025.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-026.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-027.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-028.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-029.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-030.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-033.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-034.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-035.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-036.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-037.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-038.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-039-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-039.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-040.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-041.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-042.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-043.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-044.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-045.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-046.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-047.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-048.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-049.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-050.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-051.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-052.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-053.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-054.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-055.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-056.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-057.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-058.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-059.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-060.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-061.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-071.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-071.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-072.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-072.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-073.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-073.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-074.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-074.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-075.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-075.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-076.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-076.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-077.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-077.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-quotes-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-space-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-space-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-keywords-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-keywords-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-keywords-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-013-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rule-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rules-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rules-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rules-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rules-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/at-rules-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/bad-selector-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/blocks-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/blocks-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/blocks-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/blocks-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/blocks-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/blocks-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/blocks-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/blocks-and-strings-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-005-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-006.html create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/case-sensitive-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-031.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-031.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-032.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-032.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-033.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-033.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-034.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-034.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-035.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-035.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-036.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-036.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-037.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-037.xht.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-038.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-041-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-encoding-041.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/character-representation-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/characters-0080-009F-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/characters-0080-009F-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/charset-attr-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/colors-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/colors-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/colors-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/colors-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/colors-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/colors-006-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/colors-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/comments-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/content-type-000-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/content-type-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/content-type-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/core-syntax-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/core-syntax-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/core-syntax-006-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/core-syntax-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/core-syntax-007-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/core-syntax-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/core-syntax-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/core-syntax-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-004-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-010-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/counters-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declaration-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declaration-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declaration-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declaration-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declaration-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declaration-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declaration-whitespace-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declarations-009-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/declarations-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/eof-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/eof-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/eof-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/eof-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/eof-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/eof-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/eof-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-char-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-newline-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-newline-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-url-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escaped-url-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-000-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-013-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/escapes-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-000-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-003-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-012-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ident-019.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ignored-rules-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ignored-rules-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ignored-rules-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ignored-rules-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ignored-rules-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ignored-rules-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/ignored-rules-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/import-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/import-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/invalid-at-rule-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/invalid-decl-at-rule-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/invalid-decl-at-rule-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/keywords-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/keywords-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/keywords-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-block-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/malformed-decl-block-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/matching-brackets-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/matching-brackets-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/matching-brackets-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/matching-brackets-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/matching-brackets-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/quoted-keywords-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/quoted-keywords-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/quoted-string-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/quoted-string-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/quoted-string-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/quoted-string-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/quoted-string-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/quoted-string-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/scientific-notation-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/scientific-notation-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/sgml-comments-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/sgml-comments-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/sgml-comments-002-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/sgml-comments-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/signed-numbers-001-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/signed-numbers-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/signed-numbers-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/square-brackets-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/strings-000.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/'green block.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/,uri-014.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/1x1-green.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/1x1-lime.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/1x1-maroon.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/1x1-navy.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/1x1-red.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/1x1-white.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/60x60-gg-rr.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/60x60-green.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/a-green.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-001.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-001.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-002.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-002.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-003.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-003.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-007.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-008.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-009.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-010.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-011.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-012.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-013.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-014.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-015.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-016.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-017.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-018.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-019.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-020.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-021.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-022.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-023.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-024.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-025.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-026.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-027.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-028.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-029.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-030.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-031.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-032.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-033.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-034.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-035.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-036.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-037.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-038.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-039.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-040.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-041.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-042.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-043.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-044.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-045.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-046.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-047.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-048.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-049.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-050.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-051.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-052.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-053.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-054.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-055.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-056.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-057.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-058.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-059.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-060.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-071.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-071.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-072.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-072.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-073.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-073.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-074.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-074.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-075.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-075.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-076.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-076.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-077.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-077.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-quotes-001.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-space-001.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-space-002.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-001.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-002.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-003.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-001.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-002.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-003.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-rule-green.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/at-rule-red.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/b-green.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/c-red.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/cat.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-031.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-031.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-032.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-032.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-033.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-033.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-034.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-034.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-035.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-035.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-036.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-036.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-037.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-037.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-038.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-041.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-041.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/charset-attr-001.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/core-syntax-009.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/diamond.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/eof-green.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/green15x15.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/import-green.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/import-red.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/pattern-grg-rgr-grg.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/pattern-grg-rrg-rgg.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/pattern-rgr-grg-rgr.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/pattern-tr.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/plaintext-css.txt create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/plaintext.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/plaintext.css.headers create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/ring.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/square-purple.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/square-teal.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/square-white.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/swatch-blue.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/swatch-green.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/swatch-lime.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/swatch-orange.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/swatch-red.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/swatch-white.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/swatch-yellow.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/test-bl.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/test-br.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/test-outer.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/test-tl.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/test-tr.png create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/uri-001.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/support/uri-002.css create mode 100644 testing/web-platform/tests/css/CSS2/syntax/unterminated-string-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-002.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-003.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-004.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-005.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-006.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-007.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-008.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-009.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-010.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-011.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-012-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-012.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-013-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-013.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-014.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-015.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-016-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-016.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-017-ref.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-017.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/uri-018.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/whitespace-001.xht create mode 100644 testing/web-platform/tests/css/CSS2/syntax/whitespace-002.xht (limited to 'testing/web-platform/tests/css/CSS2/syntax') diff --git a/testing/web-platform/tests/css/CSS2/syntax/.htaccess b/testing/web-platform/tests/css/CSS2/syntax/.htaccess new file mode 100644 index 0000000000..635b1dcb70 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/.htaccess @@ -0,0 +1,7 @@ + +AddCharset us-ascii .xht .xhtml .xml .html .htm + + + +AddCharset us-ascii .xht .xhtml .xml .html .htm + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-001-ref.xht new file mode 100644 index 0000000000..5be793f712 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-001-ref.xht @@ -0,0 +1,17 @@ + + + +CSS Reftest Reference + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-001.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-001.xht new file mode 100644 index 0000000000..06642b8f5d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-001.xht @@ -0,0 +1,27 @@ + + + + CSS Test: HTTP Charset vs BOM + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-002.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-002.xht new file mode 100644 index 0000000000..5db020d1e0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-002.xht @@ -0,0 +1,23 @@ + + + + CSS Test: HTTP Charset over @charset + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-003.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-003.xht new file mode 100644 index 0000000000..d2b0ad7af2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-003.xht @@ -0,0 +1,23 @@ + + + + CSS Test: HTTP charset over link charset + + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-004.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-004.xht new file mode 100644 index 0000000000..6d23331e95 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-004.xht @@ -0,0 +1,23 @@ + + + + CSS Test: HTTP charset over set referring code page (UTF-8) + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-005.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-005.xht new file mode 100644 index 0000000000..d76f64f650 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-005.xht @@ -0,0 +1,24 @@ + + + + CSS Test: HTTP charset over set referring code page (windows-1252) + + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-006.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-006.xht new file mode 100644 index 0000000000..d78b378b1a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-006.xht @@ -0,0 +1,23 @@ + + + + CSS Test: HTTP charset over referring code page (not set) + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-007.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-007.xht new file mode 100644 index 0000000000..06e2b3592f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-007.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset over link charset attribute + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-008.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-008.xht new file mode 100644 index 0000000000..5419cd181e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-008.xht @@ -0,0 +1,23 @@ + + + + CSS Test: @charset over referring document's code page (set) + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-009.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-009.xht new file mode 100644 index 0000000000..21b9c50031 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-009.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset over referring document's code page (unset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-010.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-010.xht new file mode 100644 index 0000000000..5f0b323407 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-010.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Link charset attribute over referring document's codepage (set) + + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-011.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-011.xht new file mode 100644 index 0000000000..6581c75ae0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-011.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Link charset attribute over referring document's codepage (not set) + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-012.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-012.xht new file mode 100644 index 0000000000..46d24904c2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-012.xht @@ -0,0 +1,24 @@ + + + + + CSS Test: Stylesheet encoding via the referring document's encoding (set) + + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-013.html b/testing/web-platform/tests/css/CSS2/syntax/at-charset-013.html new file mode 100644 index 0000000000..643bb3ccc7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-013.html @@ -0,0 +1,23 @@ + + + + CSS Test: Stylesheet encoding via the referring document's encoding (user set) + + + + + + + +

PREREQUISITE: Set the encoding of the page to "Shift-JIS".

+

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-014.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-014.xht new file mode 100644 index 0000000000..346985de43 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-014.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Matching BOM and @charset (utf-8) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-015.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-015.xht new file mode 100644 index 0000000000..c6703f9486 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-015.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Matching BOM and @charset (utf-16 LE) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-016.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-016.xht new file mode 100644 index 0000000000..655cc7f194 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-016.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Matching BOM and @charset (utf-16 BE) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-019.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-019.xht new file mode 100644 index 0000000000..61a71107b4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-019.xht @@ -0,0 +1,22 @@ + + + + CSS Test: BOM with no @charset (utf-8) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-020.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-020.xht new file mode 100644 index 0000000000..1a80f92b68 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-020.xht @@ -0,0 +1,22 @@ + + + + CSS Test: BOM with no @charset (utf-16LE) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-021.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-021.xht new file mode 100644 index 0000000000..ef88ad13e5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-021.xht @@ -0,0 +1,22 @@ + + + + CSS Test: BOM with no @charset (utf-16BE) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-024.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-024.xht new file mode 100644 index 0000000000..489d4b9402 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-024.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset specified (windows-1252) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-025.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-025.xht new file mode 100644 index 0000000000..e49976f75c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-025.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset specified (Shift-JIS) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-026.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-026.xht new file mode 100644 index 0000000000..ef4feb23ca --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-026.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset specified (ISO-8859-6) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-027.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-027.xht new file mode 100644 index 0000000000..ed77f05c11 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-027.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset specified (Big5) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-028.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-028.xht new file mode 100644 index 0000000000..01ff31631d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-028.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset specified (UTF-8) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-029.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-029.xht new file mode 100644 index 0000000000..95277f8ade --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-029.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset specified (UTF-16LE) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-030.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-030.xht new file mode 100644 index 0000000000..d6e34b9361 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-030.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset specified (UTF-16BE) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-033.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-033.xht new file mode 100644 index 0000000000..b8a4fdf940 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-033.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Non-matching BOM (windows-1252 with UTF-8 BOM) + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-034.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-034.xht new file mode 100644 index 0000000000..c11ab57c1d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-034.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Non-matching BOM (UTF-8 with UTF-16LE BOM) + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-035.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-035.xht new file mode 100644 index 0000000000..28b7c1f59d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-035.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Non-matching BOM (UTF-16LE with UTF-8 BOM) + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-036.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-036.xht new file mode 100644 index 0000000000..40f044d0d0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-036.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Non-matching BOM (UTF-32BE with UTF-16LE BOM) + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-037.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-037.xht new file mode 100644 index 0000000000..58f62e03be --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-037.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Non-matching @charset (Shift-JIS with 1252 @charset) + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-038.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-038.xht new file mode 100644 index 0000000000..7556ce4c9f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-038.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Non-matching @charset (Big5 with Shift-JIS @charset) + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-039-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-039-ref.xht new file mode 100644 index 0000000000..fe07476bbe --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-039-ref.xht @@ -0,0 +1,11 @@ + + + + No red double filler text reference + + +

Test passes if there is no red on this page.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-039.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-039.xht new file mode 100644 index 0000000000..b9ebae743c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-039.xht @@ -0,0 +1,18 @@ + + + + CSS Test: Matching BOM and @charset (utf-8) + + + + + + + +

Test passes if there is no red on this page.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-040.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-040.xht new file mode 100644 index 0000000000..0847080811 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-040.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Non-matching @charset (UTF-16BE with UTF-8 @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-041.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-041.xht new file mode 100644 index 0000000000..9a2fb8f8b4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-041.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Non-matching @charset (UTF-32LE with UTF-16BE @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-042.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-042.xht new file mode 100644 index 0000000000..6dcf764df0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-042.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset does not match BOM (UTF8 encoding and BOM with UTF-16BE @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-043.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-043.xht new file mode 100644 index 0000000000..8619e855c0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-043.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset does not match BOM (UTF-16LE encoding and BOM with UTF-8 @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-044.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-044.xht new file mode 100644 index 0000000000..f752cecbb3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-044.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset does not match BOM (UTF-32BE encoding and BOM with UTF-16BE @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-045.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-045.xht new file mode 100644 index 0000000000..13fc471c83 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-045.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Mismatched endianness in @charset (UTF-16LE encoding and BOM with UTF-16BE @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-046.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-046.xht new file mode 100644 index 0000000000..aaa58b59cd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-046.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Mismatched endianness in @charset (UTF-16BE encoding and BOM with UTF-16LE @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-047.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-047.xht new file mode 100644 index 0000000000..ec5d204276 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-047.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Endianness not specified (UTF-16LE encoding with UTF-16 @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-048.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-048.xht new file mode 100644 index 0000000000..e774180f34 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-048.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Endianness not specified (UTF-16BE encoding with UTF-16 @charset) + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-049.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-049.xht new file mode 100644 index 0000000000..d7f37af5c7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-049.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset preceded by a newline + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-050.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-050.xht new file mode 100644 index 0000000000..fe21a1f9e6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-050.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset preceded by a space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-051.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-051.xht new file mode 100644 index 0000000000..a5a72198b2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-051.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset preceded by a declaration + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-052.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-052.xht new file mode 100644 index 0000000000..8e4a48b7a8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-052.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset preceded by another @charset + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-053.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-053.xht new file mode 100644 index 0000000000..54865d974c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-053.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset immediately followed by a declaration block + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-054.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-054.xht new file mode 100644 index 0000000000..7532e46460 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-054.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset in uppercase + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-055.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-055.xht new file mode 100644 index 0000000000..4349091685 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-055.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset without quotes + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-056.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-056.xht new file mode 100644 index 0000000000..2dd8282b8f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-056.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset missing a space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-057.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-057.xht new file mode 100644 index 0000000000..5dfe915146 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-057.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset escaped numerically + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-058.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-058.xht new file mode 100644 index 0000000000..5eb0e38576 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-058.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset escaped char + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-059.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-059.xht new file mode 100644 index 0000000000..99dffe105b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-059.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @charset missing semi-colon + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-060.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-060.xht new file mode 100644 index 0000000000..bfdaa966a0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-060.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @charset with bogus name + + + + + + + +

Test passes if both lines of "Filler Text" below are green.

+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-061.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-061.xht new file mode 100644 index 0000000000..f4d05f0e0b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-061.xht @@ -0,0 +1,24 @@ + + + + CSS Test: @charset within style block + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-071.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-071.xht new file mode 100644 index 0000000000..5bc5ae7e81 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-071.xht @@ -0,0 +1,19 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-1 + + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-071.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/at-charset-071.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-071.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-072.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-072.xht new file mode 100644 index 0000000000..569c95933b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-072.xht @@ -0,0 +1,19 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-11 + + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-072.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/at-charset-072.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-072.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-073.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-073.xht new file mode 100644 index 0000000000..ca07642818 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-073.xht @@ -0,0 +1,19 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-5 + + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-073.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/at-charset-073.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-073.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-074.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-074.xht new file mode 100644 index 0000000000..bc18d2fe44 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-074.xht @@ -0,0 +1,19 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-6 + + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-074.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/at-charset-074.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-074.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-075.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-075.xht new file mode 100644 index 0000000000..0fbc3d3f6c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-075.xht @@ -0,0 +1,19 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-7 + + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-075.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/at-charset-075.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-075.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-076.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-076.xht new file mode 100644 index 0000000000..ec50107b43 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-076.xht @@ -0,0 +1,19 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-8 + + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-076.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/at-charset-076.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-076.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-077.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-077.xht new file mode 100644 index 0000000000..0be14e1f23 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-077.xht @@ -0,0 +1,19 @@ + + + + + CSS Test: Stylesheet encodings: KOI8-R + + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-077.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/at-charset-077.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-077.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-quotes-001.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-quotes-001.xht new file mode 100644 index 0000000000..db4ab67c3d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-quotes-001.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset quotes + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-ref.xht new file mode 100644 index 0000000000..7367440b87 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-ref.xht @@ -0,0 +1,6 @@ + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-space-001.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-space-001.xht new file mode 100644 index 0000000000..3d42fd86b4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-space-001.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset leading-space + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-space-002.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-space-002.xht new file mode 100644 index 0000000000..64f19bc056 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-space-002.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset trailing-space + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-001.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-001.xht new file mode 100644 index 0000000000..7e47343e62 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-001.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset utf-16-be-no-bom + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-002.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-002.xht new file mode 100644 index 0000000000..98649a68ec --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-002.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset utf-16-be-bom + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-003.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-003.xht new file mode 100644 index 0000000000..33eb27aef9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-be-003.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset utf-16-bom-be + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-001.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-001.xht new file mode 100644 index 0000000000..122c9dc63a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-001.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset utf-16-le-no-bom + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-002.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-002.xht new file mode 100644 index 0000000000..abbd62fb74 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-002.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset utf-16-le-bom + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-003.xht b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-003.xht new file mode 100644 index 0000000000..4b20d43772 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-charset-utf16-le-003.xht @@ -0,0 +1,17 @@ + + CSS Test: @charset utf-16-bom-le + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-keywords-000.xht b/testing/web-platform/tests/css/CSS2/syntax/at-keywords-000.xht new file mode 100644 index 0000000000..33dec42708 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-keywords-000.xht @@ -0,0 +1,21 @@ + + + + CSS Test: At-rules + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-keywords-001.xht b/testing/web-platform/tests/css/CSS2/syntax/at-keywords-001.xht new file mode 100644 index 0000000000..104fe69995 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-keywords-001.xht @@ -0,0 +1,23 @@ + + + + CSS Test: At-rules + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-keywords-002.xht b/testing/web-platform/tests/css/CSS2/syntax/at-keywords-002.xht new file mode 100644 index 0000000000..f3a83635fe --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-keywords-002.xht @@ -0,0 +1,22 @@ + + + + CSS Test: At-rules + + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-001.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-001.xht new file mode 100644 index 0000000000..b45449d7c1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-001.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Parser error handling with invalid at-rules: @ invalid selector + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-002.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-002.xht new file mode 100644 index 0000000000..1810d73f80 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-002.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Parsing of invalid @rules + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-003.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-003.xht new file mode 100644 index 0000000000..fee6163801 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-003.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Parsing of invalid @rules with blocks + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-004.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-004.xht new file mode 100644 index 0000000000..dc8e72289f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-004.xht @@ -0,0 +1,21 @@ + + + + CSS Test: @import inside block + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-005.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-005.xht new file mode 100644 index 0000000000..975a7bf7fa --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-005.xht @@ -0,0 +1,19 @@ + + + + CSS Test: @import following @charset + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-006.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-006.xht new file mode 100644 index 0000000000..7864b2ef1b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-006.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @import following valid statements + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-007.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-007.xht new file mode 100644 index 0000000000..cc096841a8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-007.xht @@ -0,0 +1,19 @@ + + + + CSS Test: @import following an invalid statement + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-008.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-008.xht new file mode 100644 index 0000000000..6bd393115a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-008.xht @@ -0,0 +1,19 @@ + + + + CSS Test: @import following a bad @rule + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-009.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-009.xht new file mode 100644 index 0000000000..7e84583a41 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-009.xht @@ -0,0 +1,22 @@ + + + + CSS Test: @import after a bad selector and rule block + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-010.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-010.xht new file mode 100644 index 0000000000..06e41bfe95 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-010.xht @@ -0,0 +1,29 @@ + + + + CSS Test: @rules and white space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-011.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-011.xht new file mode 100644 index 0000000000..694d20c9d1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-011.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Parser error handling with invalid at-rules: @ invalid selector with a number + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-012.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-012.xht new file mode 100644 index 0000000000..f5e47c6692 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-012.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Parser error handling with invalid at-rules: @ invalid selector with a hyphen + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-013-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-013-ref.xht new file mode 100644 index 0000000000..b504c6b39b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-013-ref.xht @@ -0,0 +1,18 @@ + + + +CSS Reftest Reference + + + + +

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rule-013.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rule-013.xht new file mode 100644 index 0000000000..7f51f2f026 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rule-013.xht @@ -0,0 +1,67 @@ + + + + CSS Test: Ignoring at-rules inside @media blocks + + + + + + + + + +

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rules-000.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rules-000.xht new file mode 100644 index 0000000000..4f23bd2254 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rules-000.xht @@ -0,0 +1,24 @@ + + + + CSS Test: At-rules + + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rules-001.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rules-001.xht new file mode 100644 index 0000000000..40a89a00c5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rules-001.xht @@ -0,0 +1,23 @@ + + + + CSS Test: At-rules + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rules-002.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rules-002.xht new file mode 100644 index 0000000000..dec4e68a80 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rules-002.xht @@ -0,0 +1,23 @@ + + + + CSS Test: At-rules + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rules-003.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rules-003.xht new file mode 100644 index 0000000000..40dbc2a8ec --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rules-003.xht @@ -0,0 +1,23 @@ + + + + CSS Test: At-rules + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/at-rules-004.xht b/testing/web-platform/tests/css/CSS2/syntax/at-rules-004.xht new file mode 100644 index 0000000000..102a7f2a65 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/at-rules-004.xht @@ -0,0 +1,23 @@ + + + + CSS Test: At-rules + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/bad-selector-001.xht b/testing/web-platform/tests/css/CSS2/syntax/bad-selector-001.xht new file mode 100644 index 0000000000..c39d309121 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/bad-selector-001.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing of bad selectors + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/blocks-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/blocks-001-ref.xht new file mode 100644 index 0000000000..5876981868 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/blocks-001-ref.xht @@ -0,0 +1,15 @@ + + + +CSS Reftest Reference + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+
Filler Text
+
Filler Text
+
Filler Text
+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/blocks-001.xht b/testing/web-platform/tests/css/CSS2/syntax/blocks-001.xht new file mode 100644 index 0000000000..9da1079f6f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/blocks-001.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Parsing nested blocks and strings in style blocks + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+
Filler Text
+
Filler Text
+
Filler Text
+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/blocks-002.xht b/testing/web-platform/tests/css/CSS2/syntax/blocks-002.xht new file mode 100644 index 0000000000..bc058bb7cd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/blocks-002.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Empty declaration block + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/blocks-003.xht b/testing/web-platform/tests/css/CSS2/syntax/blocks-003.xht new file mode 100644 index 0000000000..6ddf899b12 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/blocks-003.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Rule blocks and white space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/blocks-004.xht b/testing/web-platform/tests/css/CSS2/syntax/blocks-004.xht new file mode 100644 index 0000000000..b28f5eb64a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/blocks-004.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing square bracket blocks + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/blocks-005.xht b/testing/web-platform/tests/css/CSS2/syntax/blocks-005.xht new file mode 100644 index 0000000000..aaa65a13d0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/blocks-005.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing curly bracket blocks + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/blocks-006.xht b/testing/web-platform/tests/css/CSS2/syntax/blocks-006.xht new file mode 100644 index 0000000000..1737764602 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/blocks-006.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing parentheses blocks + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/blocks-and-strings-001.xht b/testing/web-platform/tests/css/CSS2/syntax/blocks-and-strings-001.xht new file mode 100644 index 0000000000..4c91cd38ab --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/blocks-and-strings-001.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Parsing blocks and strings in style blocks + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-000.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-000.xht new file mode 100644 index 0000000000..82b53f637e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-000.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Case-sensitivity of Properties and Keywords (background) + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-001.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-001.xht new file mode 100644 index 0000000000..4a49758fa1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-001.xht @@ -0,0 +1,26 @@ + + + + CSS Test: Case-sensitivity of At-rules (@media) + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-003-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-003-ref.xht new file mode 100644 index 0000000000..ef16489888 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-003-ref.xht @@ -0,0 +1,22 @@ + + + +CSS Reftest Reference + + + + +

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-003.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-003.xht new file mode 100644 index 0000000000..0b494379f9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-003.xht @@ -0,0 +1,72 @@ + + + + CSS Test: Case-sensitivity of pseudo-classes and pseudo-elements + + + + + + + + +

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

+

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-004.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-004.xht new file mode 100644 index 0000000000..998187db59 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-004.xht @@ -0,0 +1,47 @@ + + + + CSS Test: Case-sensitivity of :lang() arguments + + + + + + + + +
+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+
+
+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+

This sentence must be green.

+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-005-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-005-ref.xht new file mode 100644 index 0000000000..38ebfd8f31 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-005-ref.xht @@ -0,0 +1,17 @@ + + + +CSS Reftest Reference + + + + +

The number 99 must appear below.

+

99

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-005.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-005.xht new file mode 100644 index 0000000000..35bbc4b62b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-005.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Case-sensitivity of counter names + + + + + + + + + +

The number 99 must appear below.

+ +

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-006.html b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-006.html new file mode 100644 index 0000000000..0f140f4216 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-006.html @@ -0,0 +1,21 @@ + + + + CSS Test: Case sensitivity with element selectors + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-007.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-007.xht new file mode 100644 index 0000000000..027f84ce8c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-007.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Case sensitivity with element selectors + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-008.xht b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-008.xht new file mode 100644 index 0000000000..6182e071ad --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/case-sensitive-008.xht @@ -0,0 +1,26 @@ + + + + CSS Test: Case sensitive attributes + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+
Filler Text
+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-031.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-031.xht new file mode 100644 index 0000000000..3e8bac6a3f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-031.xht @@ -0,0 +1,18 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-1 + + + + + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-031.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-031.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-031.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-032.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-032.xht new file mode 100644 index 0000000000..04c6cf4d1f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-032.xht @@ -0,0 +1,18 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-11 + + + + + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-032.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-032.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-032.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-033.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-033.xht new file mode 100644 index 0000000000..8042c899f3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-033.xht @@ -0,0 +1,18 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-5 + + + + + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-033.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-033.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-033.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-034.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-034.xht new file mode 100644 index 0000000000..ab6ded6bd3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-034.xht @@ -0,0 +1,18 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-6 + + + + + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-034.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-034.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-034.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-035.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-035.xht new file mode 100644 index 0000000000..12896b0f75 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-035.xht @@ -0,0 +1,18 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-7 + + + + + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-035.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-035.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-035.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-036.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-036.xht new file mode 100644 index 0000000000..2a9ab495c2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-036.xht @@ -0,0 +1,18 @@ + + + + + CSS Test: Stylesheet encodings: ISO-8859-8 + + + + + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-036.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-036.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-036.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-037.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-037.xht new file mode 100644 index 0000000000..02c28caf1f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-037.xht @@ -0,0 +1,18 @@ + + + + + CSS Test: Stylesheet encodings: KOI8-R + + + + + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-037.xht.headers b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-037.xht.headers new file mode 100644 index 0000000000..4483f5fb71 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-037.xht.headers @@ -0,0 +1 @@ +Content-Type: application/xhtml+xml; charset=us-ascii diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-038.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-038.xht new file mode 100644 index 0000000000..880ff58955 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-038.xht @@ -0,0 +1,24 @@ + + + + + CSS Test: Stylesheet encodings: malformed UTF-8 + + + + + + + + +

This line should be green.

+

This line should be green.

+

This line should be green.

+

This line should be green.

+

This line should be green.

+

This line should be green.

+

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-041-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-041-ref.xht new file mode 100644 index 0000000000..6839a38aea --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-041-ref.xht @@ -0,0 +1,14 @@ + + + + + CSS Test: Stylesheet encodings UTF with a BOM override + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-encoding-041.xht b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-041.xht new file mode 100644 index 0000000000..fd6ae89ead --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-encoding-041.xht @@ -0,0 +1,20 @@ + + + + + CSS Test: Stylesheet encodings UTF with a BOM override + + + + + + + + + + +

This line should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/character-representation-001.xht b/testing/web-platform/tests/css/CSS2/syntax/character-representation-001.xht new file mode 100644 index 0000000000..8798e93feb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/character-representation-001.xht @@ -0,0 +1,19 @@ + + + + CSS Test: Character representation in other encoding + + + + + + +

Test passes if the two characters below are identical.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/characters-0080-009F-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/characters-0080-009F-001-ref.xht new file mode 100644 index 0000000000..f3aeb9994d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/characters-0080-009F-001-ref.xht @@ -0,0 +1,26 @@ + + + + CSS Test: Valid control characters in identifiers + + + + + + + +

The next items should be numbered a to f.

+
+

Item

+

Item

+

Item

+

Item

+

Item

+

Item

+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/characters-0080-009F-001.xht b/testing/web-platform/tests/css/CSS2/syntax/characters-0080-009F-001.xht new file mode 100644 index 0000000000..40a7ad939c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/characters-0080-009F-001.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Valid control characters in identifiers + + + + + + + + + + + +

The next items should be numbered a to f.

+
+

Item

+

Item

+

Item

+

Item

+

Item

+

Item

+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/charset-attr-001.xht b/testing/web-platform/tests/css/CSS2/syntax/charset-attr-001.xht new file mode 100644 index 0000000000..298633eca4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/charset-attr-001.xht @@ -0,0 +1,18 @@ + + CSS Test: @charset test-attribute + + + + + + + + + + This should be green + + + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/colors-001.xht b/testing/web-platform/tests/css/CSS2/syntax/colors-001.xht new file mode 100644 index 0000000000..b570eb7085 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/colors-001.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Parsing rgb color values with white space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/colors-002.xht b/testing/web-platform/tests/css/CSS2/syntax/colors-002.xht new file mode 100644 index 0000000000..55cebd10c2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/colors-002.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing invalid hexadecimal RGB units - white space in hexadecimal values + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/colors-003.xht b/testing/web-platform/tests/css/CSS2/syntax/colors-003.xht new file mode 100644 index 0000000000..a747620f39 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/colors-003.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing invalid RGB functional notation - two values + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/colors-004.xht b/testing/web-platform/tests/css/CSS2/syntax/colors-004.xht new file mode 100644 index 0000000000..40cd9f7ebf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/colors-004.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing invalid RGB functional notation - Percentages and Numbers + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/colors-005.xht b/testing/web-platform/tests/css/CSS2/syntax/colors-005.xht new file mode 100644 index 0000000000..a20349d316 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/colors-005.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Clipping of RGB color values + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/colors-006-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/colors-006-ref.xht new file mode 100644 index 0000000000..9d8985cd2a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/colors-006-ref.xht @@ -0,0 +1,107 @@ + + + +CSS Reftest Reference + + + + +

Test passes if the first row of boxes below match the second row of boxes below.

+ + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/colors-006.xht b/testing/web-platform/tests/css/CSS2/syntax/colors-006.xht new file mode 100644 index 0000000000..c518a2110c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/colors-006.xht @@ -0,0 +1,196 @@ + + + + CSS Test: Comparing color keywords and hex values + + + + + + + +

Test passes if the first row of boxes below match the second row of boxes below.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-001.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-001.xht new file mode 100644 index 0000000000..97fd63798d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-001.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing comments within style tag + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-002.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-002.xht new file mode 100644 index 0000000000..73c765f080 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-002.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Nested comments + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-003.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-003.xht new file mode 100644 index 0000000000..b578504c0a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-003.xht @@ -0,0 +1,34 @@ + + + + CSS Test: HTML comments and CSS comments + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-004.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-004.xht new file mode 100644 index 0000000000..bdeddb2764 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-004.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing of invalid comments + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-005.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-005.xht new file mode 100644 index 0000000000..614ef25a02 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-005.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing of escaped "/" within a valid comment + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-006.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-006.xht new file mode 100644 index 0000000000..016d90b240 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-006.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Parsing of escaped "*" within a valid comment + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-007.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-007.xht new file mode 100644 index 0000000000..77ea32cdec --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-007.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing of valid comment that is empty + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-008.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-008.xht new file mode 100644 index 0000000000..f0bcc7e054 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-008.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing of escaped opening comment + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/comments-009.xht b/testing/web-platform/tests/css/CSS2/syntax/comments-009.xht new file mode 100644 index 0000000000..56dbd48744 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/comments-009.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing of invalid escaped "*" in open comment + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/content-type-000-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/content-type-000-ref.xht new file mode 100644 index 0000000000..246ea7e0db --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/content-type-000-ref.xht @@ -0,0 +1,29 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + + +

Test passes if the background of the text sample is bright green. There should be no red.

+ +
Text sample
+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/content-type-000.xht b/testing/web-platform/tests/css/CSS2/syntax/content-type-000.xht new file mode 100644 index 0000000000..e98809dc27 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/content-type-000.xht @@ -0,0 +1,41 @@ + + + + + + + CSS Test: text/css content type + + + + + + + + + + + + + + + + + +

Test passes if the background of the text sample is bright green. There should be no red.

+ +
Text sample
+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/content-type-001.xht b/testing/web-platform/tests/css/CSS2/syntax/content-type-001.xht new file mode 100644 index 0000000000..4ac59e4754 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/content-type-001.xht @@ -0,0 +1,35 @@ + + + + + + + CSS Test: text/css content type + + + + + + + + + + + + + + + + +

Test passes if the background of the text sample is bright green. There should be no red.

+ +
Text sample
+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/core-syntax-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-001-ref.xht new file mode 100644 index 0000000000..bb4955bfb5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-001-ref.xht @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

This sentence should be green and underlined.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/core-syntax-001.xht b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-001.xht new file mode 100644 index 0000000000..6d8ec7ceba --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-001.xht @@ -0,0 +1,18 @@ + + + + CSS Test: Nested blocks in unexpected places + + + + + + + + +

This sentence should be green and underlined.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/core-syntax-006-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-006-ref.xht new file mode 100644 index 0000000000..aadeac2300 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-006-ref.xht @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

This line should be green.

+
This line should be green.
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/core-syntax-006.xht b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-006.xht new file mode 100644 index 0000000000..eb5d380af0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-006.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing invalid '!' declarations + + + + + + + + +

This line should be green.

+
This line should be green.
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/core-syntax-007-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-007-ref.xht new file mode 100644 index 0000000000..964fc317a6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-007-ref.xht @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

Test passes if this text is not dramatically taller than the text below.

+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/core-syntax-007.xht b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-007.xht new file mode 100644 index 0000000000..b0d99e3729 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-007.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing invalid '!' declarations + + + + + + + + +

Test passes if this text is not dramatically taller than the text below.

+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/core-syntax-008.xht b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-008.xht new file mode 100644 index 0000000000..08e08c0e01 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-008.xht @@ -0,0 +1,18 @@ + + + + CSS Test: Parsing invalid 'color' declarations + + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/core-syntax-009.xht b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-009.xht new file mode 100644 index 0000000000..2ffa3e4b9a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/core-syntax-009.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Syntactic White Space + + + + + + + + + +
+

This text should be green.

+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-001-ref.xht new file mode 100644 index 0000000000..0d1058629b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-001-ref.xht @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

Test passes if there is a number "1" below.

+
1
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-001.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-001.xht new file mode 100644 index 0000000000..cf46887947 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-001.xht @@ -0,0 +1,26 @@ + + + + CSS Test: Parsing counter functions with just the identifier + + + + + + + +

Test passes if there is a number "1" below.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-002.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-002.xht new file mode 100644 index 0000000000..5966468290 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-002.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing invalid counter functions - Too many arguments + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-003-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-003-ref.xht new file mode 100644 index 0000000000..681a92ad7d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-003-ref.xht @@ -0,0 +1,11 @@ + + + +CSS Reftest Reference + + + +

Test passes if the equation below is true.

+

I = I

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-003.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-003.xht new file mode 100644 index 0000000000..5df8e1b242 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-003.xht @@ -0,0 +1,27 @@ + + + + CSS Test: Parsing counter() function with no white space + + + + + + + +

Test passes if the equation below is true.

+
+

= I

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-004-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-004-ref.xht new file mode 100644 index 0000000000..1e1ac9f310 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-004-ref.xht @@ -0,0 +1,11 @@ + + + +CSS Reftest Reference + + + +

Test passes if the equation below is true.

+

1 = 1

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-004.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-004.xht new file mode 100644 index 0000000000..47cd08bfbc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-004.xht @@ -0,0 +1,27 @@ + + + + CSS Test: Parsing counters() function with no white space and two function values + + + + + + + +

Test passes if the equation below is true.

+
+

= 1

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-005.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-005.xht new file mode 100644 index 0000000000..b466c9d999 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-005.xht @@ -0,0 +1,27 @@ + + + + CSS Test: Parsing counters() function with no white space and three function values + + + + + + + +

Test passes if the equation below is true.

+
+

= I

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-006.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-006.xht new file mode 100644 index 0000000000..163d1e8b02 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-006.xht @@ -0,0 +1,31 @@ + + + + CSS Test: Parsing counter() function with white space + + + + + + + +

Test passes if the equation below is true.

+
+

= 1

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-007.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-007.xht new file mode 100644 index 0000000000..a97452625d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-007.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Parsing counter() function with white space and two function values + + + + + + + +

Test passes if the equation below is true.

+
+

= I

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-008.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-008.xht new file mode 100644 index 0000000000..e9980948db --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-008.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Parsing counters() function with white space and two function values + + + + + + + +

Test passes if the equation below is true.

+
+

= 1

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-009.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-009.xht new file mode 100644 index 0000000000..add7032f2d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-009.xht @@ -0,0 +1,35 @@ + + + + CSS Test: Parsing counters() function with white space and three function values + + + + + + + +

Test passes if the equation below is true.

+
+

= I

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-010-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-010-ref.xht new file mode 100644 index 0000000000..c20c5698de --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-010-ref.xht @@ -0,0 +1,15 @@ + + + +CSS Reftest Reference + + + +

Test passes if the equations below are true.

+

1 = 1

+

1.1 = 1.1

+

1.2 = 1.2

+

i.iii = i.iii

+

I.IV = I.IV

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/counters-010.xht b/testing/web-platform/tests/css/CSS2/syntax/counters-010.xht new file mode 100644 index 0000000000..d5f91b2ffd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/counters-010.xht @@ -0,0 +1,55 @@ + + + + CSS Test: Parsing counters() functions + + + + + + + +

Test passes if the equations below are true.

+
+

= 1

+

= 1.1

+

= 1.2

+

= i.iii

+

= I.IV

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/declaration-001.xht b/testing/web-platform/tests/css/CSS2/syntax/declaration-001.xht new file mode 100644 index 0000000000..ffc7f8d19e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declaration-001.xht @@ -0,0 +1,17 @@ + + + + CSS Test: malformed declaration missing ':', value, part 1 + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/declaration-002.xht b/testing/web-platform/tests/css/CSS2/syntax/declaration-002.xht new file mode 100644 index 0000000000..8b905c21f1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declaration-002.xht @@ -0,0 +1,17 @@ + + + + CSS Test: malformed declaration missing ':', value, part 2 + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/declaration-003.xht b/testing/web-platform/tests/css/CSS2/syntax/declaration-003.xht new file mode 100644 index 0000000000..9e488e41b0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declaration-003.xht @@ -0,0 +1,17 @@ + + + + CSS Test: malformed declaration missing value, part 1 + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/declaration-004.xht b/testing/web-platform/tests/css/CSS2/syntax/declaration-004.xht new file mode 100644 index 0000000000..cd262d02c2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declaration-004.xht @@ -0,0 +1,17 @@ + + + + CSS Test: malformed declaration missing value, part 2 + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/declaration-005.xht b/testing/web-platform/tests/css/CSS2/syntax/declaration-005.xht new file mode 100644 index 0000000000..406c72cb0b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declaration-005.xht @@ -0,0 +1,17 @@ + + + + CSS Test: malformed declaration: unexpected tokens { }, part 1 + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/declaration-006.xht b/testing/web-platform/tests/css/CSS2/syntax/declaration-006.xht new file mode 100644 index 0000000000..0f37aa4b9c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declaration-006.xht @@ -0,0 +1,17 @@ + + + + CSS Test: malformed declaration: unexpected tokens { }, part 2 + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/declaration-whitespace-001.xht b/testing/web-platform/tests/css/CSS2/syntax/declaration-whitespace-001.xht new file mode 100644 index 0000000000..c941cf716a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declaration-whitespace-001.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Parsing white space in style declaration + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/declarations-009-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/declarations-009-ref.xht new file mode 100644 index 0000000000..ac64a7b976 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declarations-009-ref.xht @@ -0,0 +1,20 @@ + + + +CSS Reftest Reference + + + + +

This sentence must be green

+

This sentence must be green

+

This sentence must be green

+

This sentence must be green

+

This sentence must be green

+

This sentence must be green

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/declarations-009.xht b/testing/web-platform/tests/css/CSS2/syntax/declarations-009.xht new file mode 100644 index 0000000000..33abc0a924 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/declarations-009.xht @@ -0,0 +1,49 @@ + + + + CSS Test: Ignoring at-rules inside declaration blocks + + + + + + + + +

This sentence must be green

+

This sentence must be green

+

This sentence must be green

+

This sentence must be green

+

This sentence must be green

+

This sentence must be green

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/eof-001.xht b/testing/web-platform/tests/css/CSS2/syntax/eof-001.xht new file mode 100644 index 0000000000..d675167528 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/eof-001.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing unexpected end of declaration block + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/eof-002.xht b/testing/web-platform/tests/css/CSS2/syntax/eof-002.xht new file mode 100644 index 0000000000..00d6559b28 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/eof-002.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing unexpected end of function + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/eof-003.xht b/testing/web-platform/tests/css/CSS2/syntax/eof-003.xht new file mode 100644 index 0000000000..f4050c9b21 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/eof-003.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing unexpected end of string + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/eof-004.xht b/testing/web-platform/tests/css/CSS2/syntax/eof-004.xht new file mode 100644 index 0000000000..60147c67ee --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/eof-004.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing unexpected end of @media block + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/eof-005.xht b/testing/web-platform/tests/css/CSS2/syntax/eof-005.xht new file mode 100644 index 0000000000..37b74bee16 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/eof-005.xht @@ -0,0 +1,17 @@ + + + + CSS Test: Parsing unexpected end of @import + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/eof-006.xht b/testing/web-platform/tests/css/CSS2/syntax/eof-006.xht new file mode 100644 index 0000000000..c079cffdaa --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/eof-006.xht @@ -0,0 +1,17 @@ + + + + CSS Test: Parsing unexpected end of @import with closed quote + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/eof-007.xht b/testing/web-platform/tests/css/CSS2/syntax/eof-007.xht new file mode 100644 index 0000000000..58bdc02a6d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/eof-007.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing unexpected end of shorthand rule + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-001.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-001.xht new file mode 100644 index 0000000000..332c9c15fe --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-001.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing escaped identifiers as selectors, property and value + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-002.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-002.xht new file mode 100644 index 0000000000..1dbf76c88b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-002.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing escaped special CSS characters + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-003.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-003.xht new file mode 100644 index 0000000000..689dfedb4f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-003.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing escaped newlines within identifiers + + + + + + + + +

Test passes if there is no red visible on the page.

+

Filler Text

+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-004.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-004.xht new file mode 100644 index 0000000000..47b839ad1a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-004.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing escaped chars in the range of 0-9a-f + + + + + + + +

Test passes if there is no red visible on the page.

+

Filler Text

+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-char-001.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-char-001.xht new file mode 100644 index 0000000000..d8beee4a4e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-char-001.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing escaped characters as selector and property + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-001.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-001.xht new file mode 100644 index 0000000000..2dbad085c5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-001.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing escaped identifiers with spaces + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-002.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-002.xht new file mode 100644 index 0000000000..a5012faab5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-002.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Termination of escaped character sequences with white space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-003.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-003.xht new file mode 100644 index 0000000000..6a1992b663 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-003.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Termination of escaped character sequences with six digits + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-004.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-004.xht new file mode 100644 index 0000000000..d09ded2f3c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-004.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Termination of escaped character sequences with six digits and white space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-005.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-005.xht new file mode 100644 index 0000000000..d8c5a79c54 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-005.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Termination of escaped character sequences with less than 6 digits and white space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-006.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-006.xht new file mode 100644 index 0000000000..4935ee1fdf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-006.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Termination of escaped character sequences with two digits terminated by white space + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-007.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-007.xht new file mode 100644 index 0000000000..0feac95ef5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-ident-spaces-007.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Termination of escaped character sequences with less than six digits terminated by linefeeds and tabs + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-newline-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-newline-001-ref.xht new file mode 100644 index 0000000000..80e85ab8b0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-newline-001-ref.xht @@ -0,0 +1,11 @@ + + + +CSS Reftest Reference + + + +

Test passes if the words "Filler Text" below are all on the same line.

+
Filler Text Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-newline-001.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-newline-001.xht new file mode 100644 index 0000000000..e576eb371e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-newline-001.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing strings with escaped newlines + + + + + + + +

Test passes if the words "Filler Text" below are all on the same line.

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-url-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-url-001-ref.xht new file mode 100644 index 0000000000..2df64b591a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-url-001-ref.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Escapes in a URI token + + + + + + + +

There should be no red.

+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escaped-url-001.xht b/testing/web-platform/tests/css/CSS2/syntax/escaped-url-001.xht new file mode 100644 index 0000000000..caaa644a95 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escaped-url-001.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Escapes in a URI token + + + + + + + + + + + +

There should be no red.

+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-000-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-000-ref.xht new file mode 100644 index 0000000000..f2358a636e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-000-ref.xht @@ -0,0 +1,13 @@ + + + +CSS Reftest Reference + + + +

The following three paragraphs should look identical:

+

This is a test paragraph.

+

This is a test paragraph.

+

This is a test paragraph.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-000.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-000.xht new file mode 100644 index 0000000000..0937229a54 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-000.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Escaped Newline in String + + + + + + + +

The following three paragraphs should look identical:

+ +

This is a test paragraph.

+

is a test paragraph.

+

is a test paragraph.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-001.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-001.xht new file mode 100644 index 0000000000..0018bd9361 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-001.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Escaped Quote Marks in String + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-002.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-002.xht new file mode 100644 index 0000000000..1ab1f62131 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-002.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Invalid Punctuation Escapes + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-003.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-003.xht new file mode 100644 index 0000000000..38f735df74 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-003.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Class and Keyword Letter Escapes + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-004.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-004.xht new file mode 100644 index 0000000000..080016d11c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-004.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Unicode Escapes + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-005.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-005.xht new file mode 100644 index 0000000000..78e5533f58 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-005.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Unicode Escapes and Case Insensitivity + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-006.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-006.xht new file mode 100644 index 0000000000..ad5173419d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-006.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Incorrect Letter Escape (Class Selector) + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-007.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-007.xht new file mode 100644 index 0000000000..62e4129840 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-007.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Space-terminated Unicode Escapes + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-008.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-008.xht new file mode 100644 index 0000000000..92fec1ceef --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-008.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Invalid Space-terminated Character Escapes + + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-009.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-009.xht new file mode 100644 index 0000000000..11ad3c14a9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-009.xht @@ -0,0 +1,19 @@ + + + + + CSS Test: Characters and case: Escaping a character inside a keyword + + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-010.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-010.xht new file mode 100644 index 0000000000..564ff1bb77 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-010.xht @@ -0,0 +1,21 @@ + + + + + CSS Test: Unicode-escaped Braces + + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-011.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-011.xht new file mode 100644 index 0000000000..850f5ae13e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-011.xht @@ -0,0 +1,16 @@ + + + + CSS Test: CSS Parsing: Escaped keywords + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-012.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-012.xht new file mode 100644 index 0000000000..5ff2542b3f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-012.xht @@ -0,0 +1,16 @@ + + + + CSS Test: CSS Parsing: Escaped keywords + + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-013-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-013-ref.xht new file mode 100644 index 0000000000..9b5b290f62 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-013-ref.xht @@ -0,0 +1,17 @@ + + + +CSS Reftest Reference + + + + +

This line should be unstyled.

+

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-013.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-013.xht new file mode 100644 index 0000000000..abfd3275b4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-013.xht @@ -0,0 +1,18 @@ + + + + CSS Test: Escaping and spaces with classes + + + + + + + +

This line should be unstyled.

+

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-014.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-014.xht new file mode 100644 index 0000000000..4b1cc49adc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-014.xht @@ -0,0 +1,17 @@ + + + + CSS Test: Escaping and spaces with declarations + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-015.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-015.xht new file mode 100644 index 0000000000..be2ff6b242 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-015.xht @@ -0,0 +1,151 @@ + + + + + + + CSS Test: Escape of non-printable characters within declarations, applying to property values + + + + + + + + + + + + + + + + +

Test passes if there is no red.

+ +
1st test FAILED
+ +
2nd test FAILED
+ +
3rd test FAILED
+ +
4th test FAILED
+ +
5th test FAILED
+ +
6th test FAILED
+ +
7th test FAILED
+ +
8th test FAILED
+ +
9th test FAILED
+ +
10th test FAILED
+ +
11th test FAILED
+ +
12th test FAILED
+ + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/escapes-016.xht b/testing/web-platform/tests/css/CSS2/syntax/escapes-016.xht new file mode 100644 index 0000000000..128c74a1d1 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/escapes-016.xht @@ -0,0 +1,151 @@ + + + + + + + CSS Test: Escape of non-printable characters within declarations, applying to property values + + + + + + + + + + + + + + + + +

Test passes if there is no red.

+ +
13th test FAILED
+ +
14th test FAILED
+ +
15th test FAILED
+ +
16th test FAILED
+ +
17th test FAILED
+ +
18th test FAILED
+ +
19th test FAILED
+ +
20th test FAILED
+ +
21st test FAILED
+ +
22nd test FAILED
+ +
23rd test FAILED
+ +
24th test FAILED
+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-000-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-000-ref.xht new file mode 100644 index 0000000000..56f90ae64b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-000-ref.xht @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

This should be green.

+

This should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-000.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-000.xht new file mode 100644 index 0000000000..0cb3051a14 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-000.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (a-z) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-001.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-001.xht new file mode 100644 index 0000000000..ec79def258 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-001.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (-_a-zA-Z0-9) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-002.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-002.xht new file mode 100644 index 0000000000..8de86433e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-002.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (starting with _) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-003-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-003-ref.xht new file mode 100644 index 0000000000..1588dc1975 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-003-ref.xht @@ -0,0 +1,20 @@ + + + +CSS Reftest Reference + + + + +

This should be green.

+

This should be green.

+

This should be green.

+

This should be green.

+

This should be green.

+

This should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-003.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-003.xht new file mode 100644 index 0000000000..e09d970069 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-003.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Valid Identifiers (starting with -) as Classes and IDs + + + + + + + + + +

This should be green.

+

This should be green.

+

This should be green.

+

This should be green.

+

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-004.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-004.xht new file mode 100644 index 0000000000..ff079e5ffb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-004.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (starting with ideographic) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-005.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-005.xht new file mode 100644 index 0000000000..346e3e3662 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-005.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (including ideographic) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-006.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-006.xht new file mode 100644 index 0000000000..a4fcf1884a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-006.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (starting with escape) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-007.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-007.xht new file mode 100644 index 0000000000..c91e35e698 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-007.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (including escape) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-008.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-008.xht new file mode 100644 index 0000000000..7e80153fff --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-008.xht @@ -0,0 +1,25 @@ + + + + CSS Test: Invalid Identifiers (starting with digit) as Classes and IDs + + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-009.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-009.xht new file mode 100644 index 0000000000..1dceb48e2f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-009.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (including digits) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-010.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-010.xht new file mode 100644 index 0000000000..00130844f6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-010.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (starting with escape) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-011.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-011.xht new file mode 100644 index 0000000000..228b873b0d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-011.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (including escapes) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-012-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-012-ref.xht new file mode 100644 index 0000000000..0e0ff2e2e8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-012-ref.xht @@ -0,0 +1,18 @@ + + + +CSS Reftest Reference + + + + +

This should be green.

+

This should be green.

+

This should be green.

+

This should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-012.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-012.xht new file mode 100644 index 0000000000..8dc09bc154 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-012.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Valid Identifiers (starting with escaped digits, control codes) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-013.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-013.xht new file mode 100644 index 0000000000..2dc65a35d7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-013.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Valid Identifiers (starting with escaped -) as Classes and IDs + + + + + + + +

This should be green.

+

This should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-014.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-014.xht new file mode 100644 index 0000000000..44a53c7f7f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-014.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Selector attributes and hyphens + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-015.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-015.xht new file mode 100644 index 0000000000..65349fc0dd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-015.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Attribute selectors and underscores + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-016.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-016.xht new file mode 100644 index 0000000000..cedc7fb659 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-016.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Attribute selectors with hyphens and underscores + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-017.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-017.xht new file mode 100644 index 0000000000..355fb4a423 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-017.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Attribute selection with digits + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-018.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-018.xht new file mode 100644 index 0000000000..c4457cde39 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-018.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Attribute selectors starting with hyphens and digits + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ident-019.xht b/testing/web-platform/tests/css/CSS2/syntax/ident-019.xht new file mode 100644 index 0000000000..ce0d5d473c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ident-019.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Attribute selectors starting with underscore and digits + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-001.xht b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-001.xht new file mode 100644 index 0000000000..2317baa5bb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-001.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing invalid rules that precede good rules + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-002.xht b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-002.xht new file mode 100644 index 0000000000..c7b1dcbb8c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-002.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing invalid rules that follow good rules + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-003.xht b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-003.xht new file mode 100644 index 0000000000..5d0cf7d0bc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-003.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing invalid values + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-004.xht b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-004.xht new file mode 100644 index 0000000000..3987b7fbd9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-004.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing invalid values with spaces + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-005.xht b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-005.xht new file mode 100644 index 0000000000..d740829c80 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-005.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing invalid values that start with a valid value name + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-006.xht b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-006.xht new file mode 100644 index 0000000000..54ab39efa4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-006.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing invalid values with slashes + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-007.xht b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-007.xht new file mode 100644 index 0000000000..c816e8ea5b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/ignored-rules-007.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing invalid values that are functions + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/import-000.xht b/testing/web-platform/tests/css/CSS2/syntax/import-000.xht new file mode 100644 index 0000000000..1ede841af4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/import-000.xht @@ -0,0 +1,22 @@ + + + + CSS Test: At-rules + + + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/import-001.xht b/testing/web-platform/tests/css/CSS2/syntax/import-001.xht new file mode 100644 index 0000000000..95f1319748 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/import-001.xht @@ -0,0 +1,24 @@ + + + + CSS Test: At-rules + + + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/invalid-at-rule-001.xht b/testing/web-platform/tests/css/CSS2/syntax/invalid-at-rule-001.xht new file mode 100644 index 0000000000..6062e3dda4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/invalid-at-rule-001.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Parser error handling with invalid at-rules: @ invalid selector invalidates entire block + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/invalid-decl-at-rule-001.xht b/testing/web-platform/tests/css/CSS2/syntax/invalid-decl-at-rule-001.xht new file mode 100644 index 0000000000..a1aa604240 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/invalid-decl-at-rule-001.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Parsing invalid declarations in at-rules where valid declaration precedes an invalid rule + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/invalid-decl-at-rule-002.xht b/testing/web-platform/tests/css/CSS2/syntax/invalid-decl-at-rule-002.xht new file mode 100644 index 0000000000..80f8c18b09 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/invalid-decl-at-rule-002.xht @@ -0,0 +1,30 @@ + + + + CSS Test: Parsing invalid declarations in at-rules where valid declaration follows invalid rule + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/keywords-000.xht b/testing/web-platform/tests/css/CSS2/syntax/keywords-000.xht new file mode 100644 index 0000000000..3ffa554f60 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/keywords-000.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Keywords v. Strings (background) + + + + + + + +

This should have a green background.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/keywords-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/keywords-001-ref.xht new file mode 100644 index 0000000000..db3b4bd92c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/keywords-001-ref.xht @@ -0,0 +1,18 @@ + + + +CSS Reftest Reference + + + + +

The next two paragraphs should look identical:

+

Test.

+

Test.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/keywords-001.xht b/testing/web-platform/tests/css/CSS2/syntax/keywords-001.xht new file mode 100644 index 0000000000..07b0807636 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/keywords-001.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Keywords v. Strings (width) + + + + + + + +

The next two paragraphs should look identical:

+ +

Test.

+

Test.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-001.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-001.xht new file mode 100644 index 0000000000..0362f172f5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-001.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing malformed rules: Property with no value and no ending semicolon + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-002.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-002.xht new file mode 100644 index 0000000000..417c7d61a3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-002.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Parsing malformed rules: Property with no value assigned + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-003.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-003.xht new file mode 100644 index 0000000000..f35192c5be --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-003.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing malformed rules: No value and no semi-colon + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-004.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-004.xht new file mode 100644 index 0000000000..f803ed5baf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-004.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Parsing malformed rules: No value with property + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-005.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-005.xht new file mode 100644 index 0000000000..01591b61ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-005.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing malformed rules: Semi-colon before property + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-006.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-006.xht new file mode 100644 index 0000000000..79adb28e01 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-006.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Parsing malformed rules: Valid rule after malformed rule + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-007.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-007.xht new file mode 100644 index 0000000000..c79416d978 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-007.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing malformed rules: Double colon separating property and value + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-008.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-008.xht new file mode 100644 index 0000000000..b68ab7f046 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-008.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing malformed rules: Missing property + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-block-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-block-001-ref.xht new file mode 100644 index 0000000000..15d069c411 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-block-001-ref.xht @@ -0,0 +1,22 @@ + + + + CSS Reference File + + + + + + +

This text must be green.

+

This text must be green.

+

This text must be green.

+

This text must be green.

+

This text must be green.

+

This text must be green.

+

This text must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-block-001.xht b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-block-001.xht new file mode 100644 index 0000000000..8e389615ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/malformed-decl-block-001.xht @@ -0,0 +1,34 @@ + + + + CSS Test: Parsing malformed declaration blocks + + + + + + + + + + + +

This text must be green.

+

This text must be green.

+

This text must be green.

+

This text must be green.

+

This text must be green.

+

This text must be green.

+

This text must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-001-ref.xht new file mode 100644 index 0000000000..13de25fa14 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-001-ref.xht @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

This sentence must be green.

+

This sentence must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-001.xht b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-001.xht new file mode 100644 index 0000000000..e1520ddd6f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-001.xht @@ -0,0 +1,45 @@ + + + + CSS Test: Matching brackets and quotes for @rules + + + + + + + + + +

This sentence must be green.

+

This sentence must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-002-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-002-ref.xht new file mode 100644 index 0000000000..43133ba618 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-002-ref.xht @@ -0,0 +1,15 @@ + + + +CSS Reftest Reference + + + + +

This sentence must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-002.xht b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-002.xht new file mode 100644 index 0000000000..1812984e9a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-002.xht @@ -0,0 +1,33 @@ + + + + CSS Test: Matching brackets and quotes for declarations + + + + + + + + + +

This sentence must be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-003.xht b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-003.xht new file mode 100644 index 0000000000..4ed40b34f4 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/matching-brackets-003.xht @@ -0,0 +1,41 @@ + + + + CSS Test: Matching brackets and quotes for selectors + + + + + + + + + + + + +

This sentence must be green.

+
This sentence must be green.
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/quoted-keywords-001.xht b/testing/web-platform/tests/css/CSS2/syntax/quoted-keywords-001.xht new file mode 100644 index 0000000000..a34b1a31ea --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/quoted-keywords-001.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing single quoted property keywords + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/quoted-keywords-002.xht b/testing/web-platform/tests/css/CSS2/syntax/quoted-keywords-002.xht new file mode 100644 index 0000000000..0fc31abc3d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/quoted-keywords-002.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Parsing double quoted value keywords + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/quoted-string-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-001-ref.xht new file mode 100644 index 0000000000..16bde273ca --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-001-ref.xht @@ -0,0 +1,11 @@ + + + +CSS Reftest Reference + + + +

Test passes if the words "Filler Text" below are single quoted (').

+
'Filler Text'
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/quoted-string-001.xht b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-001.xht new file mode 100644 index 0000000000..4aeffd92e8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-001.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing of single quotes inside double quotes + + + + + + + +

Test passes if the words "Filler Text" below are single quoted (').

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/quoted-string-002-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-002-ref.xht new file mode 100644 index 0000000000..2345b8b687 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-002-ref.xht @@ -0,0 +1,11 @@ + + + +CSS Reftest Reference + + + +

Test passes if the words "Filler Text" below are double quoted (").

+
"Filler Text"
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/quoted-string-002.xht b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-002.xht new file mode 100644 index 0000000000..fdaaff8443 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-002.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing of double quotes inside single quotes + + + + + + + +

Test passes if the words "Filler Text" below are double quoted (").

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/quoted-string-003.xht b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-003.xht new file mode 100644 index 0000000000..07e1a3e58a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-003.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing of escaped quotes (single within single) + + + + + + + +

Test passes if the words "Filler Text" below are single quoted (').

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/quoted-string-004.xht b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-004.xht new file mode 100644 index 0000000000..059a15f833 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/quoted-string-004.xht @@ -0,0 +1,20 @@ + + + + CSS Test: Parsing of escaped double quotes + + + + + + + +

Test passes if the words "Filler Text" below are double quoted (").

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/scientific-notation-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/scientific-notation-001-ref.xht new file mode 100644 index 0000000000..a5712ffb9d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/scientific-notation-001-ref.xht @@ -0,0 +1,23 @@ + + + + CSS Reference File + + + + + + +

There should be no red.

+ +
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/scientific-notation-001.xht b/testing/web-platform/tests/css/CSS2/syntax/scientific-notation-001.xht new file mode 100644 index 0000000000..d6aafc87f8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/scientific-notation-001.xht @@ -0,0 +1,29 @@ + + + + CSS test: scientific notation + + + + + + + + + + + + +

There should be no red.

+ +
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-000.xht b/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-000.xht new file mode 100644 index 0000000000..6cdf5a11c3 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-000.xht @@ -0,0 +1,22 @@ + + + + + CSS Test: SGML comments + + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-001.xht b/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-001.xht new file mode 100644 index 0000000000..e59c8e861a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-001.xht @@ -0,0 +1,24 @@ + + + + CSS Test: Parsing SGML comments + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-002-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-002-ref.xht new file mode 100644 index 0000000000..eedd2a9ff8 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-002-ref.xht @@ -0,0 +1,17 @@ + + + +CSS Reftest Reference + + + + +

This text should be green.

+

This text should be green.

+

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-002.xht b/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-002.xht new file mode 100644 index 0000000000..c26e310226 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/sgml-comments-002.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Parsing of CDO/CDC in stylesheets + + + + + + + +

This text should be green.

+

This text should be green.

+

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-001-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-001-ref.xht new file mode 100644 index 0000000000..7b97855435 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-001-ref.xht @@ -0,0 +1,14 @@ + + + +CSS syntax: signed numbers + + + + +

This should show a tall green bar, and no red.

+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-001.xht b/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-001.xht new file mode 100644 index 0000000000..6c3c54779f --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-001.xht @@ -0,0 +1,29 @@ + + + +CSS syntax: signed numbers + + + + + + + + +

This should show a tall green bar, and no red.

+
+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-002.xht b/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-002.xht new file mode 100644 index 0000000000..cf38d7aed6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/signed-numbers-002.xht @@ -0,0 +1,30 @@ + + + +CSS syntax: signed numbers + + + + + + + + +

This should show a tall green bar, and no red.

+
+
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/square-brackets-001.xht b/testing/web-platform/tests/css/CSS2/syntax/square-brackets-001.xht new file mode 100644 index 0000000000..fd3bed7f48 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/square-brackets-001.xht @@ -0,0 +1,216 @@ + + + + CSS Test: Parser recovery after invalid '[' + + + + + + + + + + +

This text should be green.

+ + + diff --git a/testing/web-platform/tests/css/CSS2/syntax/strings-000.xht b/testing/web-platform/tests/css/CSS2/syntax/strings-000.xht new file mode 100644 index 0000000000..185941c492 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/strings-000.xht @@ -0,0 +1,18 @@ + + + + CSS Test: Newlines in strings + + + + + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/'green block.png b/testing/web-platform/tests/css/CSS2/syntax/support/'green block.png new file mode 100644 index 0000000000..6ed4aa506e Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/'green block.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/,uri-014.png b/testing/web-platform/tests/css/CSS2/syntax/support/,uri-014.png new file mode 100644 index 0000000000..0aa79b0c86 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/,uri-014.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/1x1-green.png b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-green.png new file mode 100644 index 0000000000..b98ca0ba0a Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-green.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/1x1-lime.png b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-lime.png new file mode 100644 index 0000000000..cb397fb090 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-lime.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/1x1-maroon.png b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-maroon.png new file mode 100644 index 0000000000..3f86b07219 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-maroon.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/1x1-navy.png b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-navy.png new file mode 100644 index 0000000000..9b9a03955b Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-navy.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/1x1-red.png b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-red.png new file mode 100644 index 0000000000..6bd73ac101 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-red.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/1x1-white.png b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-white.png new file mode 100644 index 0000000000..dd43faec54 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/1x1-white.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/60x60-gg-rr.png b/testing/web-platform/tests/css/CSS2/syntax/support/60x60-gg-rr.png new file mode 100644 index 0000000000..84f5b2a4f1 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/60x60-gg-rr.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/60x60-green.png b/testing/web-platform/tests/css/CSS2/syntax/support/60x60-green.png new file mode 100644 index 0000000000..b3c8cf3eb4 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/60x60-green.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/a-green.css b/testing/web-platform/tests/css/CSS2/syntax/support/a-green.css new file mode 100644 index 0000000000..b0dbb071d5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-001.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-001.css new file mode 100644 index 0000000000..2096ad5b89 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-001.css @@ -0,0 +1,9 @@ +#div2 +{ + color: green; +} + +.a +{ + color: red; +} diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-001.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-001.css.headers new file mode 100644 index 0000000000..b2d94d0699 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-001.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=Shift_JIS diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-002.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-002.css new file mode 100644 index 0000000000..f56dc888c0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-002.css @@ -0,0 +1,5 @@ +@charset "windows-1252"; +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-002.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-002.css.headers new file mode 100644 index 0000000000..b2d94d0699 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-002.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=Shift_JIS diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-003.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-003.css new file mode 100644 index 0000000000..a9b14d8dfb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-003.css @@ -0,0 +1,4 @@ +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-003.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-003.css.headers new file mode 100644 index 0000000000..b2d94d0699 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-003.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=Shift_JIS diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-007.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-007.css new file mode 100644 index 0000000000..abb7b12957 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-007.css @@ -0,0 +1,5 @@ +@charset "shift-JIS"; +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-008.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-008.css new file mode 100644 index 0000000000..abb7b12957 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-008.css @@ -0,0 +1,5 @@ +@charset "shift-JIS"; +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-009.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-009.css new file mode 100644 index 0000000000..abb7b12957 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-009.css @@ -0,0 +1,5 @@ +@charset "shift-JIS"; +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-010.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-010.css new file mode 100644 index 0000000000..a9b14d8dfb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-010.css @@ -0,0 +1,4 @@ +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-011.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-011.css new file mode 100644 index 0000000000..a9b14d8dfb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-011.css @@ -0,0 +1,4 @@ +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-012.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-012.css new file mode 100644 index 0000000000..a9b14d8dfb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-012.css @@ -0,0 +1,4 @@ +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-013.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-013.css new file mode 100644 index 0000000000..a9b14d8dfb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-013.css @@ -0,0 +1,4 @@ +.a, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-014.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-014.css new file mode 100644 index 0000000000..a6245a45bf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-014.css @@ -0,0 +1,5 @@ +@charset "UTF-8"; +.平和, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-015.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-015.css new file mode 100644 index 0000000000..dc392ba35f Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-015.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-016.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-016.css new file mode 100644 index 0000000000..9674b166dc Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-016.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-017.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-017.css new file mode 100644 index 0000000000..c01f8e7aa2 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-017.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-018.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-018.css new file mode 100644 index 0000000000..88cb55f68a Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-018.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-019.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-019.css new file mode 100644 index 0000000000..5a4894313a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-019.css @@ -0,0 +1,4 @@ +.平和, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-020.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-020.css new file mode 100644 index 0000000000..46455a888f Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-020.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-021.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-021.css new file mode 100644 index 0000000000..4d50dd8267 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-021.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-022.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-022.css new file mode 100644 index 0000000000..1173872338 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-022.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-023.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-023.css new file mode 100644 index 0000000000..3bf3bc989f Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-023.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-024.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-024.css new file mode 100644 index 0000000000..e9bedb85b0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-024.css @@ -0,0 +1,5 @@ +@charset "windows-1252"; +., #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-025.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-025.css new file mode 100644 index 0000000000..946c6c85fc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-025.css @@ -0,0 +1,5 @@ +@charset "shift-JIS"; +.[Ηj, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-026.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-026.css new file mode 100644 index 0000000000..dc129d7662 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-026.css @@ -0,0 +1,5 @@ +@charset "ISO-8859-6"; +., #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-027.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-027.css new file mode 100644 index 0000000000..f4d596d2fe --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-027.css @@ -0,0 +1,5 @@ +@charset "Big5"; +.Pʡ, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-028.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-028.css new file mode 100644 index 0000000000..efdfd4d42a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-028.css @@ -0,0 +1,5 @@ +@charset "UTF-8"; +.星期六吽, #div2 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-029.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-029.css new file mode 100644 index 0000000000..d62e544619 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-029.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-030.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-030.css new file mode 100644 index 0000000000..0e813e9173 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-030.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-031.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-031.css new file mode 100644 index 0000000000..d339da38bb Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-031.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-032.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-032.css new file mode 100644 index 0000000000..a7c8c29e10 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-032.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-033.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-033.css new file mode 100644 index 0000000000..0027fd9562 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-033.css @@ -0,0 +1,4 @@ +.yi +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-034.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-034.css new file mode 100644 index 0000000000..cf7222b31c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-034.css @@ -0,0 +1,4 @@ +.星期五ヷ +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-035.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-035.css new file mode 100644 index 0000000000..4b56873b6f Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-035.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-036.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-036.css new file mode 100644 index 0000000000..dd8e07d98e Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-036.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-037.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-037.css new file mode 100644 index 0000000000..e6993d5840 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-037.css @@ -0,0 +1,5 @@ +@charset "windows-1252"; +.Mу +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-038.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-038.css new file mode 100644 index 0000000000..e785138021 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-038.css @@ -0,0 +1,5 @@ +@charset "Shift-JIS"; +.PGɲc +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-039.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-039.css new file mode 100644 index 0000000000..b0193946cf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-039.css @@ -0,0 +1,6 @@ +test; +@charset "UTF-8"; +.平和, #div2 +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-040.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-040.css new file mode 100644 index 0000000000..752bd9afd6 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-040.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-041.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-041.css new file mode 100644 index 0000000000..cc27bffd3b Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-041.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-042.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-042.css new file mode 100644 index 0000000000..4c20e1c9b5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-042.css @@ -0,0 +1,5 @@ +@charset "UTF-16BE"; +.星期二价泌, #div1 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-043.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-043.css new file mode 100644 index 0000000000..11d1d82fe9 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-043.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-044.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-044.css new file mode 100644 index 0000000000..98aae3e1d0 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-044.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-045.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-045.css new file mode 100644 index 0000000000..ebcfc4b2d7 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-045.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-046.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-046.css new file mode 100644 index 0000000000..296a3f28df Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-046.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-047.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-047.css new file mode 100644 index 0000000000..df4f6c909e Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-047.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-048.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-048.css new file mode 100644 index 0000000000..e926b444c0 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-048.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-049.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-049.css new file mode 100644 index 0000000000..08c40cfbf0 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-049.css @@ -0,0 +1,6 @@ + +@charset "Shift-JIS"; +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-050.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-050.css new file mode 100644 index 0000000000..70b3329176 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-050.css @@ -0,0 +1,5 @@ + @charset "Shift-JIS"; +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-051.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-051.css new file mode 100644 index 0000000000..8bc0ee7342 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-051.css @@ -0,0 +1,8 @@ +div +{ + color: red; +}@charset "Shift-JIS"; +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-052.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-052.css new file mode 100644 index 0000000000..ec420e1cfc --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-052.css @@ -0,0 +1,5 @@ +@charset "windows-1252";@charset "Shift-JIS"; +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-053.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-053.css new file mode 100644 index 0000000000..e40d66b503 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-053.css @@ -0,0 +1 @@ +@charset "Shift-JIS";.{color: green;} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-054.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-054.css new file mode 100644 index 0000000000..1d3ceed76c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-054.css @@ -0,0 +1,5 @@ +@CHARSET "Shift-JIS"; +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-055.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-055.css new file mode 100644 index 0000000000..a007ba1612 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-055.css @@ -0,0 +1,5 @@ +@charset Shift-JIS; +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-056.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-056.css new file mode 100644 index 0000000000..46c0df07e5 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-056.css @@ -0,0 +1,5 @@ +@charset"Shift-JIS"; +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-057.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-057.css new file mode 100644 index 0000000000..26db82edc7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-057.css @@ -0,0 +1,5 @@ +@\63\68\61\72\73\65\74 "Shift-JIS"; /* escaped "charset" */ +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-058.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-058.css new file mode 100644 index 0000000000..26db82edc7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-058.css @@ -0,0 +1,5 @@ +@\63\68\61\72\73\65\74 "Shift-JIS"; /* escaped "charset" */ +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-059.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-059.css new file mode 100644 index 0000000000..852f23c339 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-059.css @@ -0,0 +1,5 @@ +@charset "Shift-JIS" +. +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-060.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-060.css new file mode 100644 index 0000000000..c84969de3f Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-060.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-071.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-071.css new file mode 100644 index 0000000000..c06645b7eb --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-071.css @@ -0,0 +1,2 @@ +@charset "iso-8859-1"; +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-071.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-071.css.headers new file mode 100644 index 0000000000..74e07a14e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-071.css.headers @@ -0,0 +1 @@ +Content-Type: text/css diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-072.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-072.css new file mode 100644 index 0000000000..3e49dee2bf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-072.css @@ -0,0 +1,2 @@ +@charset "iso-8859-11"; +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-072.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-072.css.headers new file mode 100644 index 0000000000..74e07a14e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-072.css.headers @@ -0,0 +1 @@ +Content-Type: text/css diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-073.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-073.css new file mode 100644 index 0000000000..87b716b6cd --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-073.css @@ -0,0 +1,2 @@ +@charset "iso-8859-5"; +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-073.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-073.css.headers new file mode 100644 index 0000000000..74e07a14e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-073.css.headers @@ -0,0 +1 @@ +Content-Type: text/css diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-074.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-074.css new file mode 100644 index 0000000000..3729378566 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-074.css @@ -0,0 +1,2 @@ +@charset "iso-8859-6"; +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-074.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-074.css.headers new file mode 100644 index 0000000000..74e07a14e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-074.css.headers @@ -0,0 +1 @@ +Content-Type: text/css diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-075.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-075.css new file mode 100644 index 0000000000..d632a46f99 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-075.css @@ -0,0 +1,2 @@ +@charset "iso-8859-7"; +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-075.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-075.css.headers new file mode 100644 index 0000000000..74e07a14e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-075.css.headers @@ -0,0 +1 @@ +Content-Type: text/css diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-076.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-076.css new file mode 100644 index 0000000000..9ab994c5ce --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-076.css @@ -0,0 +1,2 @@ +@charset "iso-8859-8"; +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-076.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-076.css.headers new file mode 100644 index 0000000000..74e07a14e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-076.css.headers @@ -0,0 +1 @@ +Content-Type: text/css diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-077.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-077.css new file mode 100644 index 0000000000..9a978061ca --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-077.css @@ -0,0 +1,2 @@ +@charset "koi8-r"; +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-077.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-077.css.headers new file mode 100644 index 0000000000..74e07a14e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-077.css.headers @@ -0,0 +1 @@ +Content-Type: text/css diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-quotes-001.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-quotes-001.css new file mode 100644 index 0000000000..67f9f21f45 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-quotes-001.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-space-001.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-space-001.css new file mode 100644 index 0000000000..69b4324aaf Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-space-001.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-space-002.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-space-002.css new file mode 100644 index 0000000000..c1f9d451e2 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-space-002.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-001.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-001.css new file mode 100644 index 0000000000..f877df030c Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-001.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-002.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-002.css new file mode 100644 index 0000000000..8fac5d47f4 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-002.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-003.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-003.css new file mode 100644 index 0000000000..21e4206f72 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-be-003.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-001.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-001.css new file mode 100644 index 0000000000..b2a1129c04 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-001.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-002.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-002.css new file mode 100644 index 0000000000..8fffadd4e5 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-002.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-003.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-003.css new file mode 100644 index 0000000000..ddf7fd00ae Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/at-charset-utf16-le-003.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-rule-green.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-rule-green.css new file mode 100644 index 0000000000..d08dd8ce64 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-rule-green.css @@ -0,0 +1,5 @@ +/* at-rule-green.css */ +div +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/at-rule-red.css b/testing/web-platform/tests/css/CSS2/syntax/support/at-rule-red.css new file mode 100644 index 0000000000..a906e9dab7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/at-rule-red.css @@ -0,0 +1,5 @@ +/* at-rule-red.css */ +div +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/b-green.css b/testing/web-platform/tests/css/CSS2/syntax/support/b-green.css new file mode 100644 index 0000000000..a0473f5ca2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/c-red.css b/testing/web-platform/tests/css/CSS2/syntax/support/c-red.css new file mode 100644 index 0000000000..d4ba5c64e9 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/cat.png b/testing/web-platform/tests/css/CSS2/syntax/support/cat.png new file mode 100644 index 0000000000..85dd732481 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/cat.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-031.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-031.css new file mode 100644 index 0000000000..9c9d8d1684 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-031.css @@ -0,0 +1 @@ +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-031.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-031.css.headers new file mode 100644 index 0000000000..8a52752d9b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-031.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=iso-8859-1 diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-032.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-032.css new file mode 100644 index 0000000000..9c9d8d1684 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-032.css @@ -0,0 +1 @@ +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-032.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-032.css.headers new file mode 100644 index 0000000000..6a8f2ab0aa --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-032.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=iso-8859-11 diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-033.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-033.css new file mode 100644 index 0000000000..9c9d8d1684 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-033.css @@ -0,0 +1 @@ +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-033.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-033.css.headers new file mode 100644 index 0000000000..f102eeec9a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-033.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=iso-8859-5 diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-034.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-034.css new file mode 100644 index 0000000000..9c9d8d1684 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-034.css @@ -0,0 +1 @@ +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-034.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-034.css.headers new file mode 100644 index 0000000000..6e38041543 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-034.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=iso-8859-6 diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-035.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-035.css new file mode 100644 index 0000000000..9c9d8d1684 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-035.css @@ -0,0 +1 @@ +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-035.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-035.css.headers new file mode 100644 index 0000000000..0f43e9e302 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-035.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=iso-8859-7 diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-036.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-036.css new file mode 100644 index 0000000000..9c9d8d1684 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-036.css @@ -0,0 +1 @@ +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-036.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-036.css.headers new file mode 100644 index 0000000000..d866aa5224 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-036.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=iso-8859-8 diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-037.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-037.css new file mode 100644 index 0000000000..9c9d8d1684 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-037.css @@ -0,0 +1 @@ +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-037.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-037.css.headers new file mode 100644 index 0000000000..40cd2c7b68 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-037.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=koi8-r diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-038.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-038.css new file mode 100644 index 0000000000..9c9d8d1684 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-038.css @@ -0,0 +1 @@ +.tst { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-041.css b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-041.css new file mode 100644 index 0000000000..6205636485 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-041.css @@ -0,0 +1,3 @@ + +/* Warning: the line above starts with a BOM */ +.tést { color: white; background: green; } \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-041.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-041.css.headers new file mode 100644 index 0000000000..1108b9a65b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/character-encoding-041.css.headers @@ -0,0 +1 @@ +Content-Type: text/css; charset=utf-16be diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/charset-attr-001.css b/testing/web-platform/tests/css/CSS2/syntax/support/charset-attr-001.css new file mode 100644 index 0000000000..8fcd96f5d4 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/charset-attr-001.css differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/core-syntax-009.css b/testing/web-platform/tests/css/CSS2/syntax/support/core-syntax-009.css new file mode 100644 index 0000000000..7fe2fe1b4d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/core-syntax-009.css @@ -0,0 +1,12 @@ +/* This file contains significant white space below this line. Edit carefully. */ +* { color: red; } + div + p + { + color + : + green + ; + } + +div p { color: red; } diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/diamond.png b/testing/web-platform/tests/css/CSS2/syntax/support/diamond.png new file mode 100644 index 0000000000..51112efc7c Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/diamond.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/eof-green.css b/testing/web-platform/tests/css/CSS2/syntax/support/eof-green.css new file mode 100644 index 0000000000..5ac13b555b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/eof-green.css @@ -0,0 +1,5 @@ +/* eof-green.css */ +div +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/green15x15.png b/testing/web-platform/tests/css/CSS2/syntax/support/green15x15.png new file mode 100644 index 0000000000..51741584a0 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/green15x15.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/import-green.css b/testing/web-platform/tests/css/CSS2/syntax/support/import-green.css new file mode 100644 index 0000000000..537104e663 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/import-red.css b/testing/web-platform/tests/css/CSS2/syntax/support/import-red.css new file mode 100644 index 0000000000..9945ef4711 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/pattern-grg-rgr-grg.png b/testing/web-platform/tests/css/CSS2/syntax/support/pattern-grg-rgr-grg.png new file mode 100644 index 0000000000..9b88fbd811 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/pattern-grg-rgr-grg.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/pattern-grg-rrg-rgg.png b/testing/web-platform/tests/css/CSS2/syntax/support/pattern-grg-rrg-rgg.png new file mode 100644 index 0000000000..fcf4f3fd7d Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/pattern-grg-rrg-rgg.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/pattern-rgr-grg-rgr.png b/testing/web-platform/tests/css/CSS2/syntax/support/pattern-rgr-grg-rgr.png new file mode 100644 index 0000000000..d454e3a630 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/pattern-rgr-grg-rgr.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/pattern-tr.png b/testing/web-platform/tests/css/CSS2/syntax/support/pattern-tr.png new file mode 100644 index 0000000000..8b4b25364e Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/pattern-tr.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/plaintext-css.txt b/testing/web-platform/tests/css/CSS2/syntax/support/plaintext-css.txt new file mode 100644 index 0000000000..06283232e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/plaintext-css.txt @@ -0,0 +1,5 @@ +div +{ +background-color: red !important; +font-size: 2em; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/plaintext.css b/testing/web-platform/tests/css/CSS2/syntax/support/plaintext.css new file mode 100644 index 0000000000..06283232e7 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/plaintext.css @@ -0,0 +1,5 @@ +div +{ +background-color: red !important; +font-size: 2em; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/plaintext.css.headers b/testing/web-platform/tests/css/CSS2/syntax/support/plaintext.css.headers new file mode 100644 index 0000000000..a1f9e38d90 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/plaintext.css.headers @@ -0,0 +1 @@ +Content-Type: text/plain diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/ring.png b/testing/web-platform/tests/css/CSS2/syntax/support/ring.png new file mode 100644 index 0000000000..061bb94eba Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/ring.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/square-purple.png b/testing/web-platform/tests/css/CSS2/syntax/support/square-purple.png new file mode 100644 index 0000000000..0f522d7872 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/square-purple.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/square-teal.png b/testing/web-platform/tests/css/CSS2/syntax/support/square-teal.png new file mode 100644 index 0000000000..e567f51b91 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/square-teal.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/square-white.png b/testing/web-platform/tests/css/CSS2/syntax/support/square-white.png new file mode 100644 index 0000000000..5853cbb238 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/square-white.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/swatch-blue.png b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-blue.png new file mode 100644 index 0000000000..bf2759634d Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-blue.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/swatch-green.png b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-green.png new file mode 100644 index 0000000000..0aa79b0c86 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-green.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/swatch-lime.png b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-lime.png new file mode 100644 index 0000000000..55fd7fdaed Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-lime.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/swatch-orange.png b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-orange.png new file mode 100644 index 0000000000..d3cd498b52 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-orange.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/swatch-red.png b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-red.png new file mode 100644 index 0000000000..1caf25c992 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-red.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/swatch-white.png b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-white.png new file mode 100644 index 0000000000..1a7d4323d7 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-white.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/swatch-yellow.png b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-yellow.png new file mode 100644 index 0000000000..1591aa0e2e Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/swatch-yellow.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/test-bl.png b/testing/web-platform/tests/css/CSS2/syntax/support/test-bl.png new file mode 100644 index 0000000000..904e24e996 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/test-bl.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/test-br.png b/testing/web-platform/tests/css/CSS2/syntax/support/test-br.png new file mode 100644 index 0000000000..f413ff5c1a Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/test-br.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/test-outer.png b/testing/web-platform/tests/css/CSS2/syntax/support/test-outer.png new file mode 100644 index 0000000000..82eeace7fc Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/test-outer.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/test-tl.png b/testing/web-platform/tests/css/CSS2/syntax/support/test-tl.png new file mode 100644 index 0000000000..f6ac0ef7e8 Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/test-tl.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/test-tr.png b/testing/web-platform/tests/css/CSS2/syntax/support/test-tr.png new file mode 100644 index 0000000000..59843ae54b Binary files /dev/null and b/testing/web-platform/tests/css/CSS2/syntax/support/test-tr.png differ diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/uri-001.css b/testing/web-platform/tests/css/CSS2/syntax/support/uri-001.css new file mode 100644 index 0000000000..19e0f83c0b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/uri-001.css @@ -0,0 +1,4 @@ +#p1 +{ + color: green; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/support/uri-002.css b/testing/web-platform/tests/css/CSS2/syntax/support/uri-002.css new file mode 100644 index 0000000000..d19071939d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/support/uri-002.css @@ -0,0 +1,5 @@ +/* bad.css */ +div +{ + color: red; +} \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/unterminated-string-001.xht b/testing/web-platform/tests/css/CSS2/syntax/unterminated-string-001.xht new file mode 100644 index 0000000000..276d88f345 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/unterminated-string-001.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Error handling of unterminated strings + + + + + + + + +

Test passes if the "Filler Text" below is green.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-001.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-001.xht new file mode 100644 index 0000000000..55e389bf86 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-001.xht @@ -0,0 +1,19 @@ + + + + CSS Test: Parsing valid URIs with white space and no quotes + + + + + + + +

Test passes if the "Filler Text" below is green.

+

Filler Text

+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-002.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-002.xht new file mode 100644 index 0000000000..c58748593e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-002.xht @@ -0,0 +1,18 @@ + + + + CSS Test: Parsing URL with an invalid space + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-003.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-003.xht new file mode 100644 index 0000000000..b0520fa689 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-003.xht @@ -0,0 +1,21 @@ + + + + CSS Test: URL with missing closing parenthesis + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-004.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-004.xht new file mode 100644 index 0000000000..2b46909e96 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-004.xht @@ -0,0 +1,21 @@ + + + + CSS Test: URL function with URI that has escaped special chars + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-005.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-005.xht new file mode 100644 index 0000000000..0f69207e4c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-005.xht @@ -0,0 +1,21 @@ + + + + CSS Test: URL function with escaped special chars - single quote + + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-006.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-006.xht new file mode 100644 index 0000000000..2895d23010 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-006.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Invalid character (*) after URL function values + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-007.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-007.xht new file mode 100644 index 0000000000..62259e1452 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-007.xht @@ -0,0 +1,23 @@ + + + + CSS Test: Invalid character (&) after URL functions values + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-008.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-008.xht new file mode 100644 index 0000000000..14804b4423 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-008.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Invalid characters (alpha) before URL function values + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-009.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-009.xht new file mode 100644 index 0000000000..036c9c2b4e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-009.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Invalid character (/) before URL functions + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-010.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-010.xht new file mode 100644 index 0000000000..d88d5d3449 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-010.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Invalid character (_) before URL functions + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-011.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-011.xht new file mode 100644 index 0000000000..87b1ebc044 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-011.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Invalid character (=) before URL functions + + + + + + + + +

Test passes if there is no red visible on the page.

+
Filler Text
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-012-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-012-ref.xht new file mode 100644 index 0000000000..6cd52001f2 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-012-ref.xht @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

This sentence should be green with a green border.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-012.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-012.xht new file mode 100644 index 0000000000..e53030135b --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-012.xht @@ -0,0 +1,29 @@ + + + + CSS Test: Error handling of broken url() - balancing braces + + + + + + + + + +

This sentence should be green with a green border.

+

FAIL if there is any red on this page.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-013-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-013-ref.xht new file mode 100644 index 0000000000..650138349e --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-013-ref.xht @@ -0,0 +1,30 @@ + + + + CSS Test: handling of invalid url() functions (reference) + + + + + +
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-013.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-013.xht new file mode 100644 index 0000000000..24bd73f61d --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-013.xht @@ -0,0 +1,118 @@ + + + + CSS Test: handling of invalid url() functions + + + + + + + + + + + + + + + + + + + + + + + + + + + +
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+
This should have a green background
+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-014.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-014.xht new file mode 100644 index 0000000000..a854c075cf --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-014.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Unquoted commas in url() + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-015.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-015.xht new file mode 100644 index 0000000000..ed247f279c --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-015.xht @@ -0,0 +1,21 @@ + + + + CSS Test: Escaped url() functional notation + + + + + + + +

This should have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-016-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-016-ref.xht new file mode 100644 index 0000000000..064daf5781 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-016-ref.xht @@ -0,0 +1,23 @@ + + + +CSS Reftest Reference + + + + +

This sentence must be green and there must be no red.

+

There must be no red on this page.

+

There must be no red on this page.

+

This sentence must be green and there must be no red.

+

There must be no red on this page.

+

There must be no red on this page.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-016.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-016.xht new file mode 100644 index 0000000000..0be5565c4a --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-016.xht @@ -0,0 +1,32 @@ + + + + CSS Test: Error handling of broken url() with open /* + + + + + + + + + +

This sentence must be green and there must be no red.

+

There must be no red on this page.

+

There must be no red on this page.

+

This sentence must be green and there must be no red.

+

There must be no red on this page.

+

There must be no red on this page.

+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-017-ref.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-017-ref.xht new file mode 100644 index 0000000000..7bd499a755 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-017-ref.xht @@ -0,0 +1,17 @@ + + + +CSS Reftest Reference + + + + +

This sentence must have a green background.

+

This sentence must have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-017.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-017.xht new file mode 100644 index 0000000000..c3989a1ee6 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-017.xht @@ -0,0 +1,22 @@ + + + + CSS Test: Unclosed URI Token at EOF (in declaration) + + + + + + + + + +

This sentence must have a green background.

+

This sentence must have a green background.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/uri-018.xht b/testing/web-platform/tests/css/CSS2/syntax/uri-018.xht new file mode 100644 index 0000000000..040828b163 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/uri-018.xht @@ -0,0 +1,17 @@ + + + + CSS Test: Unclosed URI Token at EOF (in @import) + + + + + + + p { color: red; } + + +

This text should be green.

+ + diff --git a/testing/web-platform/tests/css/CSS2/syntax/whitespace-001.xht b/testing/web-platform/tests/css/CSS2/syntax/whitespace-001.xht new file mode 100644 index 0000000000..cde16d1a14 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/whitespace-001.xht @@ -0,0 +1,22 @@ + + + + CSS Test: White space - em-space (U+2003) + + + + + + + +

Test passes if there is no red visible on the page.

+
+

Filler Text

+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/css/CSS2/syntax/whitespace-002.xht b/testing/web-platform/tests/css/CSS2/syntax/whitespace-002.xht new file mode 100644 index 0000000000..ef0062c815 --- /dev/null +++ b/testing/web-platform/tests/css/CSS2/syntax/whitespace-002.xht @@ -0,0 +1,22 @@ + + + + CSS Test: White space - ideographic space (U+3000) + + + + + + + +

Test passes if there is no red visible on the page.

+
+

Filler Text

+
+ + \ No newline at end of file -- cgit v1.2.3