Intended audience: users, XHTML/HTML coders (using editors or scripting), script developers (PHP, JSP, etc.), CSS coders, Web project managers, and anyone who wants to know how case sensitivity works with counter styles in current browsers.
These tests check whether counter style identifiers in CSS support non-ASCII characters, and whether they are case sensitive.
Note that these test results are for released versions of the browsers tested. Versions that are still in development may provide better support for these features. The tests do not use any vendor prefixes.
To see the test, click on the link in the left-most column. To see detailed results for a single test, click on the link in the right-most column. To submit test data for a single test, click on the link in the right-most column and then follow the link on that page.
The tables show the latest results from the W3C Test Framework. Below the tables are summaries of the results at a given date. The table data may be more up-to-date than the summary. The tables may also contain some incorrectly scored tests, and tests that relate to non-released versions of browsers. These are not included in the summary.
Assertion | Gecko | Presto | Trident | WebKit | Detailed results | |
---|---|---|---|---|---|---|
latin1 counter name | If the identifier used for a user-defined counter style includes non-ASCII Latin1 characters, the counter style will work. | counters-005 | ||||
cyrillic counter name | If the identifier used for a user-defined counter style includes Cyrillic characters, the counter style will work. | counters-009 | ||||
non-BMP counter name | If the identifier used for a user-defined counter style includes characters outside the BMP, the counter style will work. | counters-014 |
Links: Section 3 • Latest results for section 3 • Submit data for section 3 • Related tests
Snapshot, 2013-01-10
All user agents tested support the use of non-ASCII Latin characters, cyrillic characters, and non-BMP (in this case Gothic) characters in user-defined identifiers.
Assertion | Gecko | Presto | Trident | WebKit | Detailed results | |
---|---|---|---|---|---|---|
predefined list-style-type values | If the name of a pre-defined list-style-type value is uppercase the style will be applied. | counters-001 |
Links: Section 3 • Latest results for section 3 • Submit data for section 3 • Related tests
Snapshot, 2013-01-10
All user agents tested apply the pre-defined lower-latin list style when the list-style-type value is uppercased, ie. they treat the identifier as case-insensitive.
Assertion | Gecko | Presto | Trident | WebKit | Detailed results | |
---|---|---|---|---|---|---|
uppercase counter-reset | If the name supplied in the counter-reset property is uppercase, it will NOT match a lowercase version of the name in the counter-increment property and counter function. | counters-002 | ||||
uppercase counter-increment | If the name supplied in the counter-reset property is lowercase, it will NOT match an uppercase version of the name in the counter-increment property. | counters-003 | ||||
uppercase counter function | If the name supplied in the counter-reset property is lowercase, it will NOT match an uppercase version of the name in the counter function. | counters-004 | ||||
latin1 uppercase counter-reset | If the Latin1 name supplied in the counter-reset property is uppercase, it will NOT match a lowercase version of the name in the counter-increment property and counter function. | counters-006 | ||||
latin1 uppercase counter-increment | If the Latin1 name supplied in the counter-reset property is lowercase, it will NOT match an uppercase version of the name in the counter-increment property. | counters-007 | ||||
latin1 uppercase counter function | If the Latin1 name supplied in the counter-reset property is lowercase, it will NOT match an uppercase version of the name in the counter function. | counters-008 | ||||
cyrillic uppercase counter-reset | If the Cyrillic name supplied in the counter-reset property is uppercase, it will NOT match a lowercase version of the name in the counter-increment property and counter function. | counters-010 | ||||
cyrillic uppercase counter-increment | If the Cyrillic name supplied in the counter-reset property is lowercase, it will NOT match an uppercase version of the name in the counter-increment property. | counters-011 | ||||
cyrillic uppercase counter function | If the Cyrillic name supplied in the counter-reset property is lowercase, it will NOT match an uppercase version of the name in the counter function. | counters-012 |
Links: Section 3 • Latest results for section 3 • Submit data for section 3 • Related tests
Snapshot, 2013-01-10
All user agents treated counter-reset, counter-increment and the counter function as case sensitive, both for ASCII and for non-ASCII identifiers.