Re: [css-counter-styles] Allow impls to extend range of hebrew

On 04/09/2015 12:29 AM, Xidorn Quan wrote:
> In the currently definition of hebrew counter style in the spec, there's
> a comment says [1]:
> 
> This system theoretically extends to at least 999999, but specifying it
> above 10999 with the @counter-style rule is difficult.
> 
> I suggest it also say that impls are encouraged to implement this style
> to the extended range, just like the note in complex cjk states.
> 
> I bring this up because I see a testcase which tests 20000/20001 fails
> on our impl [2], but AFAICS, the behavior of WebKit/Blink matches ours
> (except that they don't reorder the marker text correctly.) And I think
> that test should be rejected.
> 
> [1] http://dev.w3.org/csswg/css-counter-styles/#hebrew
> [2]
> http://www.w3.org/International/tests/repo/results/predefined-counter-styles#simplenumeric
> 
> - Xidorn

I agree that the implication in the test that Hebrew counter style must
only be implemented up to a fixed ceiling is problematical.

There seem to be other issues in the test as well: unless I am
misunderstanding:

<ol start="10999">
<li title="10999">י׳תתקצט</li>
<li title='12000'>20000</li>
<li title='12≠001'>20001</li>

I would expect the last two lines to be:

<li title='11000'>11000</li>
<li title='11001'>11001</li>

Received on Tuesday, 21 April 2015 07:56:55 UTC