DescriptionAdd v8Locale.Collator
This is a partial implementation of Collator per what's agreed upon at the last
ECMAScript meeting + mailing list. Only the following three options are implemented: ignoreAccent, ignoreCase, numeric.
ChromeOS and Chrome need this feature for M12. This could be added as chrome extension API. Giiven that we have a rough agreement on the collation part of ECMAScript API, we thought it'd save us some duplicated work adding this to v8 (experimental i18n api) now rather than implementing it in Chrome now and moving it later.
BUG=28604
TEST=http://i18nl10n.com/chrome/coll2.html
Committed: http://code.google.com/p/v8/source/detail?r=7620
Patch Set 1 #
Total comments: 5
Patch Set 2 : update to the latest draft spec #Patch Set 3 : fix lint errors #Patch Set 4 : fix lint errors take2 #
Total comments: 5
Patch Set 5 : address review comment : another checkpoint #Patch Set 6 : update options handling #Patch Set 7 : update options handling #
Total comments: 16
Patch Set 8 : exception check wip #
Total comments: 2
Patch Set 9 : exception check working #Patch Set 10 : updated to the trunk #
Total comments: 1
Patch Set 11 : final: ready for check-in #
Messages
Total messages: 19 (0 generated)
|