DescriptionFix the uppercasing of U+00E7(ç) and U+00F7(÷)
Due to a typo in runtime-i18n.js, 'ç'(U+00E7) was not uppercased while
'÷'(U+00F7) was incorrectly uppercased to '×'(U+00D7).
Add a comprehensive test for Latin-1 supplemental block (U+00A0 ~ U+00FF).
(they're special-cased for speed-up and needs to have a test for the range.).
TEST=intl/general/case-mapping
BUG=v8:5681
Committed: https://crrev.com/2f5da9a551785899ae1c899fd3c31b834a731e7d
Cr-Commit-Position: refs/heads/master@{#41331}
Patch Set 1 #Patch Set 2 : update the comment #Patch Set 3 : Use FastAsciiConvert for uppercasing #Patch Set 4 : use template for FastAsciiConvert #Patch Set 5 : use FastAsciiConvert for lowercase as well #Patch Set 6 : a bit more tweaks + tests #
Messages
Total messages: 12 (5 generated)
|