W3C home > Mailing lists > Public > public-html@w3.org > July 2008

Re: Case-insensitive comparison (part of my detailed review of tokenization)

From: Ian Hickson <ian@hixie.ch>
Date: Fri, 25 Jul 2008 09:29:51 +0000 (UTC)
To: Thomas Broyer <t.broyer@gmail.com>
Cc: public-html@w3.org
Message-ID: <Pine.LNX.4.62.0807250928180.10853@hixie.dreamhostps.com>
On Wed, 22 Aug 2007, Thomas Broyer wrote:
>
> In the close Tag open state [1]:
> If the content model flag is set to the RCDATA or CDATA states but no
> start tag token has ever been emitted by this instance of the
> tokeniser (fragment case), or, if the content model flag is set to the
> RCDATA or CDATA states and the next few characters do not match the
> tag name of the last start tag token emitted (case insensitively), or
> if they do but they are not immediately followed by one of the
> following characters […]
>
> What does "case insensitive" really means here? (i.e. which algorithm 
> should be applied?)

I've gone through the spec and made every occurance of case-insensitive 
that I could find explicitly define what kind of case comparison it is. 
Please let me know if I missed any.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 25 July 2008 09:30:27 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:38:56 UTC