Status: FAIL | Duration: 14ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-counter-styles/trad-chinese-informal/counter-trad-chinese-informal.html
<!DOCTYPE html> <title>CSS Counter Styles: Longhand East Asian Counter Styles Trad Chinese Informal</title> <link rel="help" href="https://drafts.csswg.org/css-counter-styles/#limited-chinese"> <link rel="author" href="mailto:saku@email.sakupi01.com" title="saku"> <link rel="match" href="counter-trad-chinese-informal-ref.html"> <style> div::after { content: counter(n, trad-chinese-informal); } </style> <div style="counter-reset: n 0;"></div> <div style="counter-reset: n 1;"></div> <div style="counter-reset: n 2;"></div> <div style="counter-reset: n 3;"></div> <div style="counter-reset: n 4;"></div> <div style="counter-reset: n 5;"></div> <div style="counter-reset: n 6;"></div> <div style="counter-reset: n 7;"></div> <div style="counter-reset: n 8;"></div> <div style="counter-reset: n 9;"></div> <div style="counter-reset: n 10;"></div> <div style="counter-reset: n 100;"></div> <div style="counter-reset: n 1000;"></div> <div style="counter-reset: n 11;"></div> <div style="counter-reset: n 99;"></div> <div style="counter-reset: n 101;"></div> <div style="counter-reset: n 200;"></div> <div style="counter-reset: n 6001;"></div> <!-- Test second group marker (萬) - ten-thousands group --> <div style="counter-reset: n 10000;"></div> <div style="counter-reset: n 20000;"></div> <div style="counter-reset: n 50000;"></div> <div style="counter-reset: n 99999;"></div> <!-- Test complex patterns within ten-thousands group (algorithm step 4: digit markers) --> <div style="counter-reset: n 12345;"></div> <div style="counter-reset: n 10001;"></div> <div style="counter-reset: n 10010;"></div> <div style="counter-reset: n 10100;"></div> <div style="counter-reset: n 11000;"></div> <!-- Test third group marker (億) - hundred-millions group --> <div style="counter-reset: n 100000000;"></div> <div style="counter-reset: n 200000000;"></div> <div style="counter-reset: n 500000000;"></div> <div style="counter-reset: n 999999999;"></div> <!-- Test complex patterns within hundred-millions group (algorithm step 6: zero dropping) --> <div style="counter-reset: n 123456789;"></div> <div style="counter-reset: n 100000001;"></div> <div style="counter-reset: n 100010000;"></div> <div style="counter-reset: n 100100000;"></div> <div style="counter-reset: n 101000000;"></div> <div style="counter-reset: n 110000000;"></div> <!-- Test fourth group marker (兆) - trillions group --> <div style="counter-reset: n 1000000000000;"></div> <div style="counter-reset: n 2000000000000;"></div> <div style="counter-reset: n 5000000000000;"></div> <div style="counter-reset: n 9999999999999;"></div> <!-- Test extended ranges (algorithm step 3: group markers up to 10^16) --> <!-- Test 10^13 range (ten-trillions) --> <div style="counter-reset: n 10000000000000;"></div> <div style="counter-reset: n 50000000000000;"></div> <div style="counter-reset: n 99999999999999;"></div> <!-- Test 10^15 range (hundred-trillions) --> <div style="counter-reset: n 100000000000000;"></div> <div style="counter-reset: n 500000000000000;"></div> <div style="counter-reset: n 999999999999999;"></div> <!-- Test complex patterns in trillions group (step 5: drop ones, step 6: drop zeros) --> <div style="counter-reset: n 1234567890123;"></div> <div style="counter-reset: n 1000000000001;"></div> <div style="counter-reset: n 1000000010000;"></div> <div style="counter-reset: n 1000001000000;"></div> <div style="counter-reset: n 1000100000000;"></div> <div style="counter-reset: n 1010000000000;"></div> <div style="counter-reset: n 1100000000000;"></div> <!-- Test interaction between multiple groups --> <div style="counter-reset: n 1001001001001;"></div> <div style="counter-reset: n 1010101010101;"></div> <div style="counter-reset: n 1000100010001;"></div> <div style="counter-reset: n 5005005005005;"></div> <!-- Test zero dropping behavior across different groups --> <div style="counter-reset: n 1000000000000;"></div> <div style="counter-reset: n 1000000000;"></div> <div style="counter-reset: n 1000000;"></div> <div style="counter-reset: n 1000;"></div> <div style="counter-reset: n 10000000000000;"></div> <div style="counter-reset: n 100000000000000;"></div> <!-- Test boundary values at the edge of range (-10^16+1 to 10^16-1) --> <div style="counter-reset: n 9999999999999999;"></div> <div style="counter-reset: n 1000000000000000;"></div> <!-- Test out-of-range values (should fallback to cjk-decimal) --> <div style="counter-reset: n 10000000000000000;"></div> <!-- Test negative numbers (algorithm step 8: negative sign handling) --> <div style="counter-reset: n -10000;"></div> <div style="counter-reset: n -100000000;"></div> <div style="counter-reset: n -1000000000000;"></div> <div style="counter-reset: n -9999999999999999;"></div> <div style="counter-reset: n -1;"></div>
/css/css-counter-styles/trad-chinese-informal/counter-trad-chinese-informal-ref.html
<!DOCTYPE html> <div>零</div> <div>一</div> <div>二</div> <div>三</div> <div>四</div> <div>五</div> <div>六</div> <div>七</div> <div>八</div> <div>九</div> <div>十</div> <div>一百</div> <div>一千</div> <div>十一</div> <div>九十九</div> <div>一百零一</div> <div>二百</div> <div>六千零一</div> <!-- Test second group marker (萬) - ten-thousands group --> <div>一萬</div> <div>二萬</div> <div>五萬</div> <div>九萬九千九百九十九</div> <!-- Test complex patterns within ten-thousands group (algorithm step 4: digit markers) --> <div>一萬二千三百四十五</div> <div>一萬零一</div> <div>一萬零十</div> <div>一萬零一百</div> <div>一萬一千</div> <!-- Test third group marker (億) - hundred-millions group --> <div>一億</div> <div>二億</div> <div>五億</div> <div>九億九千九百九十九萬九千九百九十九</div> <!-- Test complex patterns within hundred-millions group (algorithm step 6: zero dropping) --> <div>一億二千三百四十五萬六千七百八十九</div> <div>一億零一</div> <div>一億零一萬</div> <div>一億零十萬</div> <div>一億零一百萬</div> <div>一億一千萬</div> <!-- Test fourth group marker (兆) - trillions group --> <div>一兆</div> <div>二兆</div> <div>五兆</div> <div>九兆九千九百九十九億九千九百九十九萬九千九百九十九</div> <!-- Test extended ranges (algorithm step 3: group markers up to 10^16) --> <!-- Test 10^13 range (ten-trillions) --> <div>十兆</div> <div>五十兆</div> <div>九十九兆九千九百九十九億九千九百九十九萬九千九百九十九</div> <!-- Test 10^15 range (hundred-trillions) --> <div>一百兆</div> <div>五百兆</div> <div>九百九十九兆九千九百九十九億九千九百九十九萬九千九百九十九</div> <!-- Test complex patterns in trillions group (step 5: drop ones, step 6: drop zeros) --> <div>一兆二千三百四十五億六千七百八十九萬零一百二十三</div> <div>一兆零一</div> <div>一兆零一萬</div> <div>一兆零一百萬</div> <div>一兆零一億</div> <div>一兆零一百億</div> <div>一兆一千億</div> <!-- Test interaction between multiple groups --> <div>一兆零十億零一百萬一千零一</div> <div>一兆零一百零一億零一百零一萬零一百零一</div> <div>一兆零一億零一萬零一</div> <div>五兆零五十億零五百萬五千零五</div> <!-- Test zero dropping behavior across different groups --> <div>一兆</div> <div>十億</div> <div>一百萬</div> <div>一千</div> <div>十兆</div> <div>一百兆</div> <!-- Test boundary values at the edge of range (-10^16+1 to 10^16-1) --> <div>九千九百九十九兆九千九百九十九億九千九百九十九萬九千九百九十九</div> <div>一千兆</div> <!-- Test out-of-range values (should fallback to cjk-decimal) --> <div>一〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇</div> <!-- Test negative numbers (algorithm step 8: negative sign handling) --> <div>負一萬</div> <div>負一億</div> <div>負一兆</div> <div>負九千九百九十九兆九千九百九十九億九千九百九十九萬九千九百九十九</div> <div>負一</div>