Table of tests for CSS 2.1

Testcase 0.17 0.18 0.19 0.20 0.23 0.26 0.27 0.28 0.29 0.30 0.31 0.32 0.36
1.4.3 Shorthand properties
list-style-019 pass pass pass pass pass pass pass pass pass pass pass pass pass
shand-border-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
shand-font-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
shand-font-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
shand-font-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
shand-font-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
2.3.1 The canvas
c45-bg-canvas-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
3.4 The text/css content type
content-type-000 na na na na na na na na na na na na na
content-type-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
4 Syntax and basic data types
counters-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-014 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-015 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-016 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-017 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-018 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-019 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.1.1 Tokenization
attribute-token-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
core-syntax-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
list-style-020 pass pass pass pass pass pass pass pass pass pass pass pass pass
table-caption-margins-001 fail fail fail fail fail fail fail fail fail fail fail fail fail
uri-013 fail fail fail fail fail fail fail fail fail fail fail fail fail
whitespace-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
whitespace-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.1.2 Keywords
keywords-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
keywords-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
quoted-keywords-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
quoted-keywords-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.1.3 Characters and case
case-sensitive-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
case-sensitive-001 fail fail fail fail fail fail fail fail fail fail fail fail fail
case-sensitive-003 fail fail fail fail fail fail fail fail fail fail fail fail fail
case-sensitive-004 fail fail fail fail fail fail fail fail fail fail fail fail fail
case-sensitive-005 fail fail fail pass pass pass pass pass pass pass pass pass pass
case-sensitive-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
case-sensitive-007 unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable
case-sensitive-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-char-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-spaces-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-spaces-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-spaces-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-spaces-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-spaces-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-spaces-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
escaped-ident-spaces-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-012 pass pass pass pass pass pass pass pass pass pass pass pass pass
font-family-valid-characters-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-003 fail fail fail fail fail fail fail fail fail fail fail fail fail
ident-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-008 fail fail fail fail fail fail fail fail fail fail fail fail fail
ident-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-012 fail fail fail fail fail fail fail fail fail fail fail fail fail
ident-013 pass pass pass pass pass pass pass pass pass pass pass pass pass
ident-020 fail fail fail fail fail fail fail fail fail fail fail fail fail
4.1.5 At-rules
at-import-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-import-010 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-import-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-keywords-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-keywords-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-keywords-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rules-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rules-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rules-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rules-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rules-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
import-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
import-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.1.6 Blocks
blocks-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
blocks-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
blocks-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
blocks-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
blocks-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
blocks-and-strings-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.1.7 Rule sets, declaration blocks, and selectors
bad-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
cursor-022 na na na na na na na na na na na na na
escapes-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-013 pass pass pass pass pass pass pass pass pass pass pass pass pass
escapes-014 pass pass pass pass pass pass pass pass pass pass pass pass pass
font-family-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.1.8 Declarations and properties
declaration-whitespace-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
ignored-rules-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
ignored-rules-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
ignored-rules-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
ignored-rules-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
ignored-rules-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
ignored-rules-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
ignored-rules-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.1.9 Comments
c11-import-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c17-comments-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c17-comments-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
comments-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
sgml-comments-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
sgml-comments-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
sgml-comments-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.2 Rules for handling parsing errors
at-rule-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-009 pass pass pass pass fail fail fail fail fail fail fail fail fail
at-rule-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-012 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-rule-013 pass pass pass pass pass pass pass pass pass pass pass pass pass
background-image-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
blocks-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
c71-fwd-parsing-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c71-fwd-parsing-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
c71-fwd-parsing-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
c71-fwd-parsing-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
c71-fwd-parsing-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
core-syntax-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
core-syntax-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
core-syntax-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
core-syntax-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
core-syntax-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
core-syntax-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
core-syntax-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
cursor-022 na na na na na na na na na na na na na
declaration-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
declaration-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
declaration-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
declaration-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
declaration-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
declaration-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
declarations-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
eof-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
eof-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
eof-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
eof-004 na na na pass pass pass pass pass pass pass pass pass pass
eof-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
eof-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
eof-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
font-family-invalid-characters-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
font-family-invalid-characters-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
font-family-invalid-characters-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
font-family-invalid-characters-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
font-family-invalid-characters-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
font-family-invalid-characters-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
invalid-at-rule-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
invalid-decl-at-rule-001 na na na pass pass pass pass pass pass pass pass pass pass
invalid-decl-at-rule-002 na na na pass pass pass pass pass pass pass pass pass pass
malformed-decl-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
malformed-decl-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
malformed-decl-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
malformed-decl-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
malformed-decl-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
malformed-decl-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
malformed-decl-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
malformed-decl-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
matching-brackets-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
matching-brackets-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
matching-brackets-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
position-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
selectors-parsing-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
unterminated-string-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-013 fail fail fail fail fail fail fail fail fail fail fail fail fail
uri-017 fail fail fail fail fail fail fail fail fail fail fail fail fail
uri-018 fail fail fail fail fail fail fail fail fail fail fail fail fail
z-index-015 pass pass pass pass pass pass pass pass pass pass pass pass pass
z-index-016 pass pass pass pass pass pass pass pass pass pass pass pass pass
z-index-017 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.3.1 Integers and real numbers
numbers-units-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
positive-integer-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
z-index-015 pass pass pass pass pass pass pass pass pass pass pass pass pass
z-index-016 pass pass pass pass pass pass pass pass pass pass pass pass pass
z-index-017 pass pass pass pass pass pass pass pass pass pass pass pass pass
z-index-018 pass pass pass pass pass pass pass pass pass pass pass pass pass
z-index-019 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.3.2 Lengths
background-position-001 fail fail pass pass pass pass pass pass pass pass pass pass pass
background-position-002 fail fail pass pass pass pass pass pass pass pass pass pass pass
border-width-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
border-width-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
c547-indent-000 fail fail pass pass pass pass pass pass pass pass pass pass pass
c5506-padn-t-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c5509-padn-l-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c5510-padn-000 fail fail fail fail fail fail fail fail fail fail fail pass pass
c61-ex-len-000 fail fail pass pass pass pass pass pass pass pass pass pass pass
c61-rel-len-000 fail fail pass pass pass pass pass pass pass pass pass pass pass
font-size-123 fail fail pass pass pass pass pass pass pass pass pass pass pass
margin-em-inherit-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-012 fail fail pass pass pass pass pass pass pass pass pass pass pass
numbers-units-013 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-015 fail fail pass pass pass pass pass pass pass pass pass pass pass
numbers-units-018 fail fail pass pass pass pass pass pass pass pass pass pass pass
numbers-units-019 fail fail pass pass pass pass pass pass pass pass pass pass pass
numbers-units-021 pass pass pass pass pass pass pass pass pass pass pass pass pass
padding-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
padding-em-inherit-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
position-absolute-percentage-inherit-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
units-001 fail fail pass pass pass pass pass pass pass pass pass pass pass
units-002 fail fail pass pass pass pass pass pass pass pass pass pass pass
units-003 fail fail pass pass pass pass pass pass pass pass pass pass pass
units-004 fail fail pass pass pass pass pass pass pass pass pass pass pass
units-005 fail fail fail fail fail fail fail fail fail fail fail fail fail
units-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
units-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
units-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.3.3 Percentages
c62-percent-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-016 pass pass pass pass pass pass pass pass pass pass pass pass pass
numbers-units-017 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.3.4 URLs and URIs
c11-import-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c64-uri-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-012 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-014 pass pass pass pass pass pass pass pass pass pass pass pass pass
uri-015 fail fail fail fail fail fail fail fail fail fail fail fail fail
uri-016 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.3.5 Counters
content-counter-000 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-001 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-002 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-003 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-005 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-006 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-007 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-008 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-009 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-010 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-011 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-012 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-013 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-014 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-015 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counter-016 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-000 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-001 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-002 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-003 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-004 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-005 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-006 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-007 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-008 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-009 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-010 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-011 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-012 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-013 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-014 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-015 fail pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-016 pass pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-017 pass pass pass pass pass pass pass pass pass pass pass pass pass
content-counters-018 fail pass pass pass pass pass pass pass pass pass pass pass pass
counter-increment-000 na na na na na na na na na na na na na
counter-increment-001 na na na na na na na na na na na na na
counter-increment-002 na na na na na na na na na na na na na
counter-reset-000 na na na na na na na na na na na na na
counter-reset-001 na na na na na na na na na na na na na
counter-reset-002 na na na na na na na na na na na na na
counters-hidden-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-hidden-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-hidden-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-multi-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-multi-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-order-000 fail pass pass pass pass pass pass pass pass pass pass pass pass
counters-order-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-root-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-scope-000 fail pass pass pass pass pass pass pass pass pass pass pass pass
counters-scope-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-scope-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-scope-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-scope-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-scope-implied-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-scope-implied-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
counters-scope-implied-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.3.6 Colors
c63-color-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
color-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
colors-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
colors-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
colors-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
colors-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
colors-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
colors-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
colors-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.3.7 Strings
escaped-newline-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
quoted-string-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
quoted-string-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
quoted-string-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
quoted-string-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
strings-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
4.4 CSS style sheet representation
at-charset-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-002 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-003 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-004 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-005 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-006 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-007 fail fail fail fail pass pass pass pass pass pass pass pass pass
at-charset-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-010 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-011 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-012 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-013 na na na na na na na na na na na na na
at-charset-014 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-015 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-016 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-019 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-020 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-021 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-024 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-025 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-026 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-027 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-028 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-029 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-030 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-033 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-034 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-035 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-036 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-037 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-038 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-039 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-040 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-041 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-042 fail fail fail fail fail fail fail fail fail fail fail fail fail
at-charset-043 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-044 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-045 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-046 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-047 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-048 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-049 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-050 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-051 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-052 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-053 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-054 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-055 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-056 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-057 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-058 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-059 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-060 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-061 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-071 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-072 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-073 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-074 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-075 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-076 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-077 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-quotes-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-space-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-space-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-utf16-be-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-utf16-be-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-utf16-be-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-utf16-le-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-utf16-le-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
at-charset-utf16-le-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-001 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-002 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-003 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-006 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-007 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-008 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-009 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-012 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-013 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-014 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-015 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-016 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-017 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-018 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-019 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-020 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-021 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-022 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-023 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-024 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-025 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-026 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-027 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-028 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-029 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-031 pass pass pass pass pass pass pass pass pass pass pass pass pass
character-encoding-032 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-033 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-034 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-035 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-036 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-037 fail fail fail fail fail fail fail fail fail fail fail fail fail
character-encoding-038 pass pass pass pass pass pass pass pass pass pass pass pass pass
charset-attr-001 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-letter-nested-006 fail fail fail fail fail fail fail fail fail fail fail fail fail
4.4.1 Referring to characters not represented in a character encoding
character-representation-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.1 Pattern matching
selectors-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.2.1 Grouping
c12-grouping-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
grouping-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
grouping-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
grouping-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.3 Universal selector
universal-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
universal-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
universal-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
universal-selector-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
universal-selector-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.4 Type selectors
selectors-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
type-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.5 Descendant selectors
c16-descendant-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c16-descendant-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
c16-descendant-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendant-selector-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendant-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
descendent-selector-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.6 Child selectors
child-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
child-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
child-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.7 Adjacent sibling selectors
adjacent-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
adjacent-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
adjacent-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
combinator-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
combinator-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
combinator-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
combinator-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
dynamic-sibling-combinator-001 na na na na na na na na na na na na na
focus-pseudo-class-001 na na na na na na na na na na na na na
focus-pseudo-class-002 na na na na na na na na na na na na na
focus-pseudo-class-003 na na na na na na na na na na na na na
sibling-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
sibling-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
sibling-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.8 Attribute selectors
attribute-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-value-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-value-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-value-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-value-selector-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-value-selector-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-value-selector-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
attribute-value-selector-007 fail fail fail fail fail fail fail fail fail fail fail fail fail
attribute-value-selector-008 unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable
attribute-value-selector-009 unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable
attribute-value-selector-010 fail fail fail fail fail fail fail fail fail fail fail fail fail
dynamic-sibling-combinator-001 na na na na na na na na na na na na na
html-case-sensitivity-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.8.1 Matching attributes and attribute values
default-attribute-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-005 fail pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.8.2 Default attribute values in DTDs
default-attribute-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-005 fail pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
default-attribute-selector-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.8.3 Class selectors
c14-classes-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
class-selector-012 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.9 ID selectors
c15-ids-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c15-ids-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
id-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
id-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
id-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
id-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
id-selector-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
id-selector-005 fail fail fail fail fail fail fail fail fail fail fail fail fail
id-selector-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.10 Pseudo-elements and pseudo-classes
c25-pseudo-elmnt-000 fail fail fail fail fail fail fail fail fail fail fail fail fail
5.11 Pseudo-classes
c21-pseu-cls-000 na na na na na na na na na na na na na
c21-pseu-id-000 na na na na na na na na na na na na na
c21-pseud-anch-000 na na na na na na na na na na na na na
c21-pseud-link-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
c21-pseud-link-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
c21-pseud-link-002 fail fail fail fail fail fail fail fail fail fail fail fail fail
c21-pseud-link-003 fail fail fail fail fail fail fail fail fail fail fail fail fail
5.11.1 :first-child pseudo-class
first-child-000 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-child-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-child-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-child-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
5.11.2 The link pseudo-classes: :link and :visited
link-visited-selector-001 na na na na na na na na na na na na na
link-visited-selector-002 na na na na na na na na na na na na na
link-visited-selector-003 na na na na na na na na na na na na na
link-visited-selector-004 na na na na na na na na na na na na na
link-visited-selector-005 na na na na na na na na na na na na na
5.11.3 The dynamic pseudo-classes: :hover, :active, and :focus
active-selector-001 na na na na na na na na na na na na na
active-selector-002 na na na na na na na na na na na na na
c21-activ-ln-000 na na na na na na na na na na na na na
c21-focus-ln-000 na na na na na na na na na na na na na
c21-hover-ln-000 na na na na na na na na na na na na na
dom-hover-001 na na na na na na na na na na na na na
dom-hover-002 na na na na na na na na na na na na na
dynamic-pseudo-classes-000 na na na na na na na na na na na na na
dynamic-pseudo-classes-001 na na na na na na na na na na na na na
dynamic-pseudo-classes-002 na na na na na na na na na na na na na
dynamic-pseudo-classes-003 na na na na na na na na na na na na na
focus-pseudo-class-001 na na na na na na na na na na na na na
focus-pseudo-class-002 na na na na na na na na na na na na na
focus-pseudo-class-003 na na na na na na na na na na na na na
focus-selector-001 na na na na na na na na na na na na na
hover-selector-001 na na na na na na na na na na na na na
hover-selector-002 na na na na na na na na na na na na na
hover-selector-003 na na na na na na na na na na na na na
5.11.4 The language pseudo-class: :lang
lang-pseudoclass-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
lang-pseudoclass-002 unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable unavailable
lang-selector-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
lang-selector-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
lang-selector-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
lang-selector-004 pass pass pass pass pass pass pass pass pass pass pass pass pass
lang-selector-005 fail fail fail fail fail fail fail fail fail fail fail fail fail
lang-selector-006 fail fail fail fail fail fail fail fail fail fail fail fail fail
5.12.1 The :first-line pseudo-element
c23-first-line-000 fail fail fail fail fail fail fail fail fail fail fail fail fail
c25-pseudo-elmnt-000 fail fail fail fail fail fail fail fail fail fail fail fail fail
c26-psudo-nest-000 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-letter-selector-017 pass pass pass pass pass pass pass pass pass pass pass pass fail
first-letter-selector-024 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-000 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-001 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-floats-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-floats-002 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-floats-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-floats-004 na na na na na na na na na na na na na
first-line-inherit-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-inherit-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-inherit-003 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-pseudo-001 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-002 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-pseudo-004 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-005 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-pseudo-007 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-008 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-pseudo-011 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-pseudo-012 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-013 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-pseudo-014 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-pseudo-015 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-016 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-017 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-pseudo-018 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-019 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-020 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-pseudo-021 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-001 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-002 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-003 fail fail fail pass pass pass pass pass pass pass pass pass pass
first-line-selector-004 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-006 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-selector-007 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-008 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-009 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-selector-010 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-line-selector-011 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-012 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-013 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-014 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-015 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-line-selector-016 fail fail fail fail fail fail fail fail fail fail fail fail fail
pseudo-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
pseudo-002 fail fail fail fail fail fail fail fail fail fail fail fail fail
pseudo-003 na na na na na na na na na na na na na
pseudo-005 na na na na na na na na na na na na na
pseudo-006 fail fail fail fail fail fail fail fail fail fail fail fail pass
pseudo-007 pass pass pass pass pass pass pass pass pass pass pass pass pass
pseudo-008 pass pass pass pass pass pass pass pass pass pass pass pass pass
pseudo-009 na na na na na na na na na na na na na
pseudo-010 na na na na na na na na na na na na na
pseudo-011 na na na na na na na na na na na na na
pseudo-012 na na na na na na na na na na na na na
pseudo-013 na na na na na na na na na na na na na
pseudo-014 fail fail fail pass pass pass pass pass pass pass pass pass pass
pseudo-015 fail fail fail pass pass pass pass pass pass pass pass pass pass
pseudo-016 fail fail fail pass pass pass pass pass pass pass pass pass pass
5.12.2 The :first-letter pseudo-element
bidi-first-letter-001 fail fail fail fail fail fail fail fail fail fail fail fail fail
bidi-first-letter-002 fail fail fail fail fail fail fail fail fail fail fail fail fail
bidi-first-letter-003 fail fail fail fail fail fail fail fail fail fail fail fail pass
bidi-first-letter-004 fail fail fail fail fail fail fail fail fail fail fail fail fail
bidi-first-letter-005 fail fail fail fail fail fail fail fail fail fail fail fail pass
bidi-first-letter-006 fail fail fail fail fail fail fail fail fail fail fail fail pass
c24-first-lttr-000 fail fail fail fail fail fail fail fail fail fail fail fail pass
c26-psudo-nest-000 fail fail fail fail fail fail fail fail fail fail fail fail fail
first-letter-000 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-001 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-dynamic-001 na na na na na na na na na na na na na
first-letter-dynamic-002 na na na na na na na na na na na na na
first-letter-dynamic-003a na na na na na na na na na na na na na
first-letter-dynamic-003b na na na na na na na na na na na na na
first-letter-inherit-001 pass pass pass pass pass pass pass pass pass pass pass pass pass
first-letter-nested-001 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-nested-002 na na na na na na na na na na na na na
first-letter-nested-003 na na na na na na na na na na na na na
first-letter-nested-004 na na na na na na na na na na na na na
first-letter-nested-005 na na na na na na na na na na na na na
first-letter-nested-007 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-001 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-002 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-003 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-004 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-005 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-006 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-007 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-008 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-009 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-010 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-012 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-013 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-014 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-015 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-016 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-017 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-018 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-019 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-020 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-021 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-022 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-023 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-024 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-025 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-026 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-027 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-028 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-029 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-030 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-031 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-032 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-033 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-034 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-035 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-036 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-037 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-038 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-039 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-040 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-041 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-042 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-043 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-044 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-045 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-046 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-047 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-048 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-049 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-050 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-051 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-052 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-053 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-054 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-055 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-056 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-057 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-058 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-059 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-060 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-061 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-062 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-063 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-064 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-065 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-066 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-067 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-068 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-069 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-070 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-071 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-072 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-073 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-074 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-075 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-076 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-077 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-078 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-079 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-080 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-081 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-082 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-083 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-084 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-085 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-086 fail fail fail fail fail fail fail fail fail fail fail fail pass
first-letter-punctuation-087 fail fail fail fail fail fail fail fail fail