Summarized test results:
CSS3 Counter Styles, predefined styles

Intended audience: users, HTML coders, script developers, CSS coders, Web project managers, and anyone who wants to know whether user agents correctly apply predefined counter styles to list-style-type.

Updated

These tests check whether user agents natively support predefined counter styles in the CSS3 Counter Styles specification. To do so, the tests use list-style-type without any counter-style declarations.

To see the test, click on the link in the left-most column. To see detailed results for a single test, click on a row and look just above the table. The detailed results show the date(s) the test result was recorded, and the version of the browser tested.

Any dependencies are shown in notes above the table, and notes below the table will usually provide any additional useful information, including an explanation of why a result was marked as 'partially successful'.

Key:

pass fail partially successful

Results

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. Tests that do show support for vendor prefixes are listed further down this page.

You will need local fonts for the scripts in these tests.


Simple numeric

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
arabic-indic, 0-9
css3-counter-styles-101.html
list-style: arabic-indic produces numbers up to 9 items per the spec. passpasspasspassfailfail
arabic-indic, 10+
css3-counter-styles-102.html
list-style-type: arabic-indic produces numbers after 9 per the spec. passpasspasspassfailfail
arabic-indic, suffix
css3-counter-styles-103.html
list-style-type: arabic-indic produces a suffix per the spec. passpasspasspassfailfail
armenian, 0-9
css3-counter-styles-006.html
list-style-type: armenian produces numbers up to 9 items per the spec. passpasspasspasspasspass
armenian, 10+
css3-counter-styles-007.html
list-style-type: armenian produces numbers after 9 items per the spec. passpasspasspasspasspass
armenian, outside range
css3-counter-styles-008.html
list-style-type: armenian produces counter values outside its ranges using its fallback style. passfailfailfailfailfail
armenian, suffix
css3-counter-styles-009.html
list-style-type: armenian will produce a suffix per the spec. passpasspasspasspasspass
upper-armenian, 0-9
css3-counter-styles-107.html
list-style-type: upper-armenian produces numbers up to 9 per the spec. passpasspasspassfailfail
upper-armenian, 10+
css3-counter-styles-108.html
list-style-type: upper-armenian produces numbers after 9 per the spec. passpasspasspassfailfail
upper-armenian, outside range
css3-counter-styles-109.html
list-style-type: upper-armenian produces numbers in the fallback counter style above the limit per the spec. passfailfailfailfailfail
upper-armenian, suffix
css3-counter-styles-110.html
list-style-type: upper-armenian produces a suffix per the spec. passpasspasspassfailfail
lower-armenian, 0-9
css3-counter-styles-111.html
list-style-type: lower-armenian produces numbers up to 9 per the spec. passpasspasspassfailfail
lower-armenian, 10+
css3-counter-styles-112.html
list-style-type: lower-armenian produces numbers after 9 per the spec. passpasspasspassfailfail
lower-armenian, outside range
css3-counter-styles-114.html
list-style-type: lower-armenian produces numbers in the fallback counter style above the limit per the spec. passfailfailfailfailfail
lower-armenian, suffix
css3-counter-styles-115.html
list-style-type: lower-armenian produces a suffix per the spec. passpasspasspassfailfail
bengali, 0-9
css3-counter-styles-116.html
list-style-type:bengali produces numbers up to 9 per the spec. passpasspasspassfailfail
bengali, 10+
css3-counter-styles-117.html
list-style-type: bengali produces numbers after 9 per the spec. passpasspasspassfailfail
bengali, suffix
css3-counter-styles-118.html
list-style-type: bengali produces a suffix per the spec. passpasspasspassfailfail
cambodian, 0-9
css3-counter-styles-158.html
list-style-type: cambodian produces numbers up to 9 per the spec. passpasspasspassfailfail
cambodian, 10+
css3-counter-styles-159.html
list-style-type: cambodian produces numbers after 9 per the spec. passpasspasspassfailfail
cambodian, suffix
css3-counter-styles-160.html
list-style-type: cambodian produces a suffix per the spec. passpasspasspassfailfail
khmer, 0-9
css3-counter-styles-161.html
list-style-type: khmer produces numbers up to 9 per the spec. passpasspasspassfailfail
khmer, 10+
css3-counter-styles-162.html
list-style-type: khmer produces numbers after 9 per the spec. passpasspasspassfailfail
khmer, suffix
css3-counter-styles-163.html
list-style-type: khmer produces a suffix per the spec. passpasspasspassfailfail
cjk-decimal, 0-9
css3-counter-styles-001.html
list-style-type: cjk-decimal produces numbers up to 9 items per the spec. passpassfailfailfailfail
cjk-decimal, 10+
css3-counter-styles-004.html
list-style-type: cjk-decimal produces numbers after 9 items per the spec. passpassfailfailfailfail
cjk-decimal, suffix
css3-counter-styles-005.html
list-style-type: cjk-decimal will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail
devanagari, 0-9
css3-counter-styles-119.html
list-style-type:devanagari produces numbers up to 9 per the spec. passpasspasspassfailfail
devanagari, 10+
css3-counter-styles-120.html
list-style-type: devanagari produces numbers after 9 per the spec. passpasspasspassfailfail
devanagari, suffix
css3-counter-styles-121.html
list-style-type: devanagari produces a suffix per the spec. passpasspasspassfailfail
georgian, 0-9
css3-counter-styles-010.html
list-style: georgian produces numbers up to 9 items per the spec. passpasspasspasspasspass
georgian, 10+
css3-counter-styles-011.html
list-style: georgian produces numbers after 9 items per the spec. passpasspasspasspasspass
georgian, outside range
css3-counter-styles-012.html
list-style-type: georgian produces numbers in the fallback counter style above the limit per the spec. passpasspasspasspasspass
georgian, suffix
css3-counter-styles-014.html
list-style-type: georgian produces a suffix per the spec. passpasspasspasspasspass
gujarati, 0-9
css3-counter-styles-122.html
list-style-type:gujarati produces numbers up to 9 per the spec. passpasspasspassfailfail
gujarati, 10+
css3-counter-styles-123.html
list-style-type: gujarati produces numbers after 9 per the spec. passpasspasspassfailfail
gujarati, suffix
css3-counter-styles-124.html
list-style-type: gujarati produces a suffix per the spec. passpasspasspassfailfail
gurmukhi, 0-9
css3-counter-styles-125.html
list-style-type:gurmukhi produces numbers up to 9 per the spec. passpasspasspassfailfail
gurmukhi, 10+
css3-counter-styles-126.html
list-style-type: gurmukhi produces numbers after 9 per the spec. passpasspasspassfailfail
gurmukhi, suffix
css3-counter-styles-127.html
list-style-type: gurmukhi produces a suffix per the spec. passpasspasspassfailfail
hebrew, 0-9
css3-counter-styles-015.html
list-style: hebrew produces numbers up to 9 items per the spec. passpasspassfailfailfail
hebrew, 10+
css3-counter-styles-016.html
list-style: hebrew produces numbers after 9 items per the spec. passpassfailfailfailfail
hebrew, outside range
css3-counter-styles-016a.html
list-style-type: hebrew produces numbers in the fallback counter style above the limit per the spec. failfailfailfailfailfail
hebrew, suffix
css3-counter-styles-017.html
list-style: hebrew produces a suffix per the spec. passpasspassfailfailfail
kannada, 0-9
css3-counter-styles-128.html
list-style-type:kannada produces numbers up to 9 per the spec. passpasspasspassfailfail
kannada, 10+
css3-counter-styles-129.html
list-style-type: kannada produces numbers after 9 per the spec. passpasspasspassfailfail
kannada, suffix
css3-counter-styles-130.html
list-style-type: kannada produces a suffix per the spec. passpasspasspassfailfail
lao, 0-9
css3-counter-styles-131.html
list-style-type:lao produces numbers up to 9 per the spec. passpasspasspassfailfail
lao, 10+
css3-counter-styles-132.html
list-style-type: lao produces numbers after 9 per the spec. passpasspasspassfailfail
lao, suffix
css3-counter-styles-133.html
list-style-type: lao produces a suffix per the spec. passpasspasspassfailfail
malayalam, 0-9
css3-counter-styles-134.html
list-style-type:malayalam produces numbers up to 9 per the spec. passpasspasspassfailfail
malayalam, 10+
css3-counter-styles-135.html
list-style-type: malayalam produces numbers after 9 per the spec. passpasspasspassfailfail
malayalam, suffix
css3-counter-styles-136.html
list-style-type: malayalam produces a suffix per the spec. passpasspasspassfailfail
mongolian, 0-9
css3-counter-styles-137.html
list-style-type:mongolian produces numbers up to 9 per the spec. passpasspasspassfailfail
mongolian, 10+
css3-counter-styles-138.html
list-style-type: mongolian produces numbers after 9 per the spec. passpasspasspassfailfail
mongolian, suffix
css3-counter-styles-139.html
list-style-type: mongolian produces a suffix per the spec. passpasspasspassfailfail
myanmar, 0-9
css3-counter-styles-140.html
list-style-type:myanmar produces numbers up to 9 per the spec. passpasspasspassfailfail
myanmar, 10+
css3-counter-styles-141.html
list-style-type: myanmar produces numbers after 9 per the spec. passpasspasspassfailfail
myanmar, suffix
css3-counter-styles-142.html
list-style-type: myanmar produces a suffix per the spec. passpasspasspassfailfail
oriya, 0-9
css3-counter-styles-143.html
list-style-type:oriya produces numbers up to 9 per the spec. passpasspasspassfailfail
oriya, 10+
css3-counter-styles-144.html
list-style-type: oriya produces numbers after 9 per the spec. passpasspasspassfailfail
oriya, suffix
css3-counter-styles-145.html
list-style-type: oriya produces a suffix per the spec. passpasspasspassfailfail
persian, 0-9
css3-counter-styles-104.html
list-style: persian produces numbers up to 9 items per the spec. passpasspasspassfailfail
persian, 10+
css3-counter-styles-105.html
list-style-type: persian produces numbers after 9 per the spec. passpasspasspassfailfail
persian, suffix
css3-counter-styles-106.html
list-style-type: persian produces a suffix per the spec. passpasspasspassfailfail
tamil, 0-9
css3-counter-styles-146.html
list-style-type:tamil produces numbers up to 9 per the spec. passpassfailfailfailfail
tamil, 10+
css3-counter-styles-147.html
list-style-type: tamil produces numbers after 9 per the spec. passpassfailfailfailfail
tamil, suffix
css3-counter-styles-148.html
list-style-type: tamil produces a suffix per the spec. passpassfailfailfailfail
telugu, 0-9
css3-counter-styles-149.html
list-style-type:telugu produces numbers up to 9 per the spec. passpasspasspassfailfail
telugu, 10+
css3-counter-styles-150.html
list-style-type: telugu produces numbers after 9 per the spec. passpasspasspassfailfail
telugu, suffix
css3-counter-styles-151.html
list-style-type: telugu produces a suffix per the spec. passpasspasspassfailfail
thai, 0-9
css3-counter-styles-152.html
list-style-type:thai produces numbers up to 9 per the spec. passpasspasspassfailfail
thai, 10+
css3-counter-styles-153.html
list-style-type: thai produces numbers after 9 per the spec. passpasspasspassfailfail
thai, suffix
css3-counter-styles-154.html
list-style-type: thai produces a suffix per the spec. passpasspasspassfailfail
tibetan, 0-9
css3-counter-styles-155.html
list-style-type:tibetan produces numbers up to 9 per the spec. passpasspasspassfailfail
tibetan, 10+
css3-counter-styles-156.html
list-style-type: tibetan produces numbers after 9 per the spec. passpasspasspassfailfail
tibetan, suffix
css3-counter-styles-157.html
list-style-type: tibetan produces a suffix per the spec. passpasspasspassfailfail
lower-roman, 0-9
css3-counter-styles-019.html
list-style: lower-roman produces numbers up to 9 items per the spec. passpasspasspasspasspass
lower-roman, 10-3999
css3-counter-styles-020.html
list-style: lower-roman produces numbers after 9 items per the spec. passpasspasspasspasspass
lower-roman, outside range
css3-counter-styles-021.html
list-style-type: lower-roman produces numbers in the fallback counter style above the limit per the spec passpasspasspasspasspass
lower-roman, suffix
css3-counter-styles-022.html
list-style-type: lower-roman produces a suffix per the spec. passpasspasspasspasspass
upper-roman, 0-9
css3-counter-styles-023.html
list-style: upper-roman produces numbers up to 9 items per the spec. passpasspasspasspasspass
upper-roman, 10-3999
css3-counter-styles-024.html
list-style: upper-roman produces numbers after 9 items per the spec. passpasspasspasspasspass
upper-roman, outside range
css3-counter-styles-025.html
list-style-type: upper-roman produces numbers in the fallback counter style above the limit per the spec passpasspasspasspasspass
upper-roman, suffix
css3-counter-styles-026.html
list-style-type: upper-roman produces a suffix per the spec. passpasspasspasspasspass

Simple alphabetic

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
lower-greek, simple
css3-counter-styles-027.html
Setting list-style-type to lower-greek will produce list numbering for the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspasspasspass
lower-greek, extended
css3-counter-styles-028.html
Setting list-style-type to lower-greek will produce list numbering after the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspasspasspass
lower-greek, suffix
css3-counter-styles-029.html
Setting list-style-type to lower-greek will produce a suffix as described in the CSS3 Counter Styles module. passpasspasspasspasspass
hiragana, simple
css3-counter-styles-030.html
Setting list-style-type to hiragana will produce list numbering for the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspassfailfail
hiragana, extended
css3-counter-styles-031.html
Setting list-style-type to hiragana will produce list numbering after the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspassfailfail
hiragana, suffix
css3-counter-styles-032.html
Setting list-style-type to hiragana will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail
hiragana-iroha, simple
css3-counter-styles-033.html
Setting list-style-type to hiragana-iroha will produce list numbering for the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspassfailfail
hiragana-iroha, extended
css3-counter-styles-034.html
Setting list-style-type to hiragana-iroha will produce list numbering after the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspassfailfail
hiragana-iroha, suffix
css3-counter-styles-035.html
Setting list-style-type to hiragana-iroha will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail
katakana, simple
css3-counter-styles-036.html
Setting list-style-type to katakana will produce list numbering for the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspassfailfail
katakana, extended
css3-counter-styles-037.html
Setting list-style-type to katakana will produce list numbering after the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspassfailfail
katakana, suffix
css3-counter-styles-038.html
Setting list-style-type to katakana will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail
katakana-iroha, simple
css3-counter-styles-039.html
Setting list-style-type to katakana-iroha will produce list numbering for the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspassfailfail
katakana-iroha, extended
css3-counter-styles-040.html
Setting list-style-type to katakana-iroha will produce list numbering after the basic alphabet as described in the CSS3 Counter Styles module. passpasspasspassfailfail
katakana-iroha, suffix
css3-counter-styles-041.html
Setting list-style-type to katakana-iroha will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail

Notes

  1. css3-counter-styles-016, Chrome 41.0, Opera 27.0: directionality issues and possibly one character substitution.

Simple fixed

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
cjk-earthly-branch, 0-12
css3-counter-styles-201.html
list-style-type:cjk-earthly-branch produces numbers up to 12 per the spec. passpasspasspassfailfail
cjk-earthly-branch, 13+
css3-counter-styles-202.html
list-style-type: cjk-earthly-branch produces numbers after 12 per the spec. passfailfailpassfailfail
cjk-earthly-branch, suffix
css3-counter-styles-203.html
list-style-type: cjk-earthly-branch produces a suffix per the spec. passpassfailfailfailfail
cjk-heavenly-stem, 0-9
css3-counter-styles-204.html
list-style-type:cjk-heavenly-stem produces numbers up to 12 per the spec. passpasspasspassfailfail
cjk-heavenly-stem, 10+
css3-counter-styles-205.html
list-style-type: cjk-heavenly-stem produces numbers after 9 per the spec. passfailfailpassfailfail
cjk-heavenly-stem, suffix
css3-counter-styles-206.html
list-style-type: cjk-heavenly-stem produces a suffix per the spec. passpassfailfailfailfail

Limited range Asian

Japanese

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
japanese-informal, 0-9
css3-counter-styles-042.html
Setting list-style-type to japanese-informal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpassfailfailfailfail
japanese-informal, 10-9999
css3-counter-styles-043.html
Setting list-style-type to japanese-informal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpassfailfailfailfail
japanese-informal, negative
css3-counter-styles-045.html
With list-style-type set to japanese-informal, negative list markers will be rendered according to the rules described. passpassfailfailfailfail
japanese-informal, suffix
css3-counter-styles-046.html
Setting list-style-type to japanese-informal will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail
japanese-formal, 0-9
css3-counter-styles-047.html
Setting list-style-type to japanese-formal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpassfailfailfailfail
japanese-formal, 10-9999
css3-counter-styles-048.html
Setting list-style-type to japanese-formal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpassfailfailfailfail
japanese-formal, negative
css3-counter-styles-050.html
With list-style-type set to japanese-formal, negative list markers will be rendered according to the rules described. passpassfailfailfailfail
japanese-formal, suffix
css3-counter-styles-051.html
Setting list-style-type to japanese-formal will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail

Korean

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
korean-hangul-formal, 0-9
css3-counter-styles-052.html
Setting list-style-type to korean-hangul-formal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpasspassfailfailfail
korean-hangul-formal, 10-9999
css3-counter-styles-053.html
Setting list-style-type to korean-hangul-formal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpasspassfailfailfail
korean-hangul-formal, negative
css3-counter-styles-055.html
With list-style-type set to korean-hangul-formal, negative list markers will be rendered according to the rules described. passpasspassfailfailfail
korean-hangul-formal, suffix
css3-counter-styles-056.html
Setting list-style-type to korean-hangul-formal will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail
korean-hanja-informal, 0-9
css3-counter-styles-057.html
Setting list-style-type to korean-hanja-informal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpasspassfailfailfail
korean-hanja-informal, 10-9999
css3-counter-styles-058.html
Setting list-style-type to korean-hanja-informal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpasspassfailfailfail
korean-hanja-informal, negative
css3-counter-styles-060.html
With list-style-type set to korean-hanja-informal, negative list markers will be rendered according to the rules described. passpasspassfailfailfail
korean-hanja-informal, suffix
css3-counter-styles-061.html
Setting list-style-type to korean-hanja-informal will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail
korean-hanja-formal, 0-9
css3-counter-styles-062.html
Setting list-style-type to korean-hanja-formal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpasspassfailfailfail
korean-hanja-formal, 10-9999
css3-counter-styles-063.html
Setting list-style-type to korean-hanja-formal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpasspassfailfailfail
korean-hanja-formal, negative
css3-counter-styles-065.html
With list-style-type set to korean-hanja-formal, negative list markers will be rendered according to the rules described. passpasspassfailfailfail
korean-hanja-formal, suffix
css3-counter-styles-066.html
Setting list-style-type to korean-hanja-formal will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail

Chinese

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
simp-chinese-informal, 0-9
css3-counter-styles-071.html
Setting list-style-type to simp-chinese-informal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpasspassfailfailfail
simp-chinese-informal, 10-9999
css3-counter-styles-072.html
Setting list-style-type to simp-chinese-informal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpasspassfailfailfail
simp-chinese-informal, negative
css3-counter-styles-074.html
With list-style-type set to simp-chinese-informal, negative list markers will be rendered according to the rules described. passpasspassfailfailfail
simp-chinese-informal, suffix
css3-counter-styles-075.html
Setting list-style-type to simp-chinese-informal will produce a suffix as described in the CSS3 Counter Styles module. passpasspassfailfailfail
simp-chinese-formal, 0-9
css3-counter-styles-076.html
Setting list-style-type to simp-chinese-formal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpasspassfailfailfail
simp-chinese-formal, 10-9999
css3-counter-styles-077.html
Setting list-style-type to simp-chinese-formal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpasspassfailfailfail
simp-chinese-formal, negative
css3-counter-styles-079.html
With list-style-type set to simp-chinese-formal, negative list markers will be rendered according to the rules described. passpasspassfailfailfail
simp-chinese-formal, suffix
css3-counter-styles-080.html
Setting list-style-type to simp-chinese-formal will produce a suffix as described in the CSS3 Counter Styles module. passpasspassfailfailfail
trad-chinese-informal, 0-9
css3-counter-styles-081.html
Setting list-style-type to trad-chinese-informal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpasspassfailfailfail
trad-chinese-informal, 10-9999
css3-counter-styles-082.html
Setting list-style-type to trad-chinese-informal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpasspassfailfailfail
trad-chinese-informal, negative
css3-counter-styles-084.html
With list-style-type set to trad-chinese-informal, negative list markers will be rendered according to the rules described. passpasspassfailfailfail
trad-chinese-informal, suffix
css3-counter-styles-085.html
Setting list-style-type to trad-chinese-informal will produce a suffix as described in the CSS3 Counter Styles module. passpasspassfailfailfail
trad-chinese-formal, 0-9
css3-counter-styles-086.html
Setting list-style-type to trad-chinese-formal will produce list of up to 9 items numbering as described in the CSS3 Counter Styles module. passpasspassfailfailfail
trad-chinese-formal, 10-9999
css3-counter-styles-087.html
Setting list-style-type to trad-chinese-formal will produce list numbering after 9 as described in the CSS3 Counter Styles module. passpasspassfailfailfail
trad-chinese-formal, negative
css3-counter-styles-089.html
With list-style-type set to trad-chinese-formal, negative list markers will be rendered according to the rules described. passpasspassfailfailfail
trad-chinese-formal, suffix
css3-counter-styles-090.html
Setting list-style-type to trad-chinese-formal will produce a suffix as described in the CSS3 Counter Styles module. passpasspassfailfailfail

CJK outside range (exploratory tests)

The specification says: "Because opinions differ on how best to represent numbers 10k or greater using the longhand CJK styles, all of the counter styles defined in this section are defined to have a range of -9999 to 9999, but implementations may support a larger range. Outside the implementation-supported range, the fallback is cjk-decimal."

These exploratory tests look to see whether the browser applies the fallback encoding after 9999 or not. The pass and fail relates solely to the assertion – it does not indicate a correct or incorrect outcome. A pass (green) indicates that the browser tries to represent numbers after 9999 without resorting to the fallback. A partial pass (orange) indicates that the fallback was used. The tests can only pass if 9999 is supported as per the spec.

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
japanese-informal, outside range
css3-counter-styles-044.html
[Exploratory] list-style-type: japanese-informal produces counter values outside its range without using the prescribed fallback style. passpassfailfailfailfail
japanese-formal, outside range
css3-counter-styles-049.html
[Exploratory] list-style-type: japanese-formal produces counter values outside its range without using the prescribed fallback style. passpassfailfailfailfail
korean-hangul-formal, outside range
css3-counter-styles-054.html
[Exploratory] list-style-type: korean-hangul-formal produces counter values outside its range without using the prescribed fallback style. passfailfailfailfailfail
korean-hanja-informal, outside range
css3-counter-styles-059.html
[Exploratory] list-style-type: korean-hanja-informal produces counter values outside its range without using the prescribed fallback style. passfailfailfailfailfail
korean-hanja-formal, outside range
css3-counter-styles-064.html
[Exploratory] list-style-type: korean-hanja-formal produces counter values outside its range without using the prescribed fallback style. passfailfailfailfailfail
simp-chinese-informal, outside range
css3-counter-styles-073.html
[Exploratory] list-style-type: simp-chinese-informal produces counter values outside its range without using the prescribed fallback style. passfailfailfailfailfail
simp-chinese-formal, outside range
css3-counter-styles-078.html
[Exploratory] list-style-type: simp-chinese-formal produces counter values outside its range without using the prescribed fallback style. passfailfailfailfailfail
trad-chinese-informal, outside range
css3-counter-styles-083.html
[Exploratory] list-style-type: trad-chinese-informal produces counter values outside its range without using the prescribed fallback style. passfailfailfailfailfail
trad-chinese-formal, outside range
css3-counter-styles-088.html
[Exploratory] list-style-type: trad-chinese-formal produces counter values outside its range without using the prescribed fallback style. passfailfailfailfailfail

Notes

  1. Chrome 41.0, Safari 8.0.4, Opera 27.0, IE11: all tests failed because 9999 is not correctly rendered.

Ethiopic

Links to run testsAssertionsGecko FirefoxBlink ChromeBlink OperaWebkit SafariLegacy EdgeIE
ethiopic-numeric, 0-9
css3-counter-styles-068.html
Setting list-style-type to ethiopic-numeric will produce numbering for a list of up to 9 items as described in the CSS3 Counter Styles module. passpassfailfailfailfail
ethiopic-numeric, 10+
css3-counter-styles-069.html
Setting list-style-type to ethiopic-numeric will produce numbering for a list of items over 9 as described in the CSS3 Counter Styles module. passpassfailfailfailfail
ethiopic-numeric, suffix
css3-counter-styles-070.html
Setting list-style-type to ethiopic-numeric will produce a suffix as described in the CSS3 Counter Styles module. passpassfailfailfailfail