Update Unicode data to version 6.3. Bug 922550, r=jfkthame

This commit is contained in:
Simon Montagu 2013-10-02 12:09:26 +03:00
parent a1e2ce99aa
commit a07b20f5a6
10 changed files with 131 additions and 38 deletions

View File

@ -1916,8 +1916,8 @@ entity.74834=[4]
entity.74835=[4]
entity.74836=[5]
entity.74837=[5]
entity.74838=[-1]
entity.74839=[-1]
entity.74838=[2]
entity.74839=[3]
entity.74840=[1]
entity.74841=[2]
entity.74842=[1/3]

View File

@ -300,6 +300,9 @@ for my $i (0x0600..0x07BF, 0x08A0..0x08FF, 0xFB50..0xFDCF, 0xFDF0..0xFDFF, 0xFE7
for my $i (0x0590..0x05FF, 0x07C0..0x089F, 0xFB1D..0xFB4F, 0x00010800..0x00010FFF, 0x0001E800..0x0001EDFF, 0x0001EF00..0x0001EFFF) {
$bidicategory[$i] = $bidicategoryCode{"R"};
}
for my $i (0x20A0..0x20CF) {
$bidicategory[$i] = $bidicategoryCode{"ET"};
}
my %ucd2hb = (
'Cc' => 'CONTROL',

View File

@ -11,13 +11,13 @@
*/
/*
* Created on Wed Apr 3 14:44:28 2013 from UCD data files with version info:
* Created on Mon Oct 21 16:33:35 2013 from UCD data files with version info:
*
# Date: 2012-09-24, 22:40:00 GMT [KW]
# Date: 2013-09-27, 23:05:00 GMT [KW]
#
# Unicode Character Database
# Copyright (c) 1991-2012 Unicode, Inc.
# Copyright (c) 1991-2013 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# For documentation, see NamesList.html,
@ -25,22 +25,22 @@
# UAX #44, "Unicode Character Database."
#
This directory contains final data files
for the Unicode Character Database (UCD) for Unicode 6.2.0.
This directory contains the final data files
for the Unicode Character Database (UCD) for Unicode 6.3.0.
# Scripts-6.2.0.txt
# Date: 2012-06-04, 17:21:29 GMT [MD]
# Scripts-6.3.0.txt
# Date: 2013-07-05, 14:09:02 GMT [MD]
# EastAsianWidth-6.2.0.txt
# Date: 2012-05-15, 18:30:00 GMT [KW]
# EastAsianWidth-6.3.0.txt
# Date: 2013-02-05, 20:09:00 GMT [KW, LI]
# BidiMirroring-6.2.0.txt
# Date: 2012-05-15, 24:19:00 GMT [KW, LI]
# BidiMirroring-6.3.0.txt
# Date: 2013-02-12, 08:20:00 GMT [KW, LI]
# HangulSyllableType-6.2.0.txt
# Date: 2012-05-23, 20:34:56 GMT [MD]
# HangulSyllableType-6.3.0.txt
# Date: 2012-12-20, 22:18:29 GMT [MD]
# File: xidmodifications.txt
# Version: 3.0-draft
@ -48,7 +48,7 @@ for the Unicode Character Database (UCD) for Unicode 6.2.0.
#
# Unihan_Variants.txt
# Date: 2012-08-17 17:13:30 GMT [JHJ]
# Date: 2013-02-25 22:46:17 GMT [JHJ]
*
* * * * * This file contains MACHINE-GENERATED DATA, do not edit! * * * * *
@ -406,7 +406,7 @@ static const nsCharProps2 sCharProp2Values[572][32] = {
{{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,17,1,6,-1},{19,3,12,17,4,-1}},
{{19,3,21,1,6,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,21,1,6,-1},{19,3,12,17,4,-1},{19,3,12,17,4,-1},{19,3,21,1,6,-1},{19,3,12,17,4,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1}},
{{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,7,1,1,-1},{19,3,21,1,0,-1},{19,3,21,1,0,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1},{61,0,2,1,9,-1}},
{{2,3,1,5,6,-1},{2,3,1,5,6,-1},{2,3,1,5,6,-1},{2,3,1,5,6,-1},{2,3,1,5,6,-1},{61,0,2,13,9,-1},{2,3,25,10,6,-1},{2,3,25,10,6,-1},{2,3,25,13,6,-1},{2,3,21,4,6,-1},{2,3,21,4,6,-1},{2,3,23,13,6,-1},{0,3,21,6,6,-1},{2,3,21,13,6,-1},{2,3,26,10,6,-1},{2,3,26,10,6,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{0,3,21,13,6,-1},{61,0,2,13,9,-1},{61,0,2,13,9,-1},{2,3,21,13,6,-1},{0,3,21,13,6,-1}},
{{2,3,1,5,6,-1},{2,3,1,5,6,-1},{2,3,1,5,6,-1},{2,3,1,5,6,-1},{2,3,1,5,6,-1},{61,0,2,13,9,-1},{2,3,25,10,6,-1},{2,3,25,10,6,-1},{2,3,25,13,6,-1},{2,3,21,4,6,-1},{2,3,21,4,6,-1},{2,3,23,13,6,-1},{0,3,21,6,6,-1},{2,3,21,13,6,-1},{2,3,26,10,6,-1},{2,3,26,10,6,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{0,3,21,13,6,-1},{2,3,1,13,9,-1},{61,0,2,13,9,-1},{2,3,21,13,6,-1},{0,3,21,13,6,-1}},
{{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1}},
{{0,3,6,13,3,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{1,3,12,17,1,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,4,-1},{2,3,12,17,1,-1}},
{{0,3,13,5,1,0},{0,3,13,5,1,1},{0,3,13,5,1,2},{0,3,13,5,1,3},{0,3,13,5,1,4},{0,3,13,5,1,5},{0,3,13,5,1,6},{0,3,13,5,1,7},{0,3,13,5,1,8},{0,3,13,5,1,9},{2,3,21,4,6,-1},{2,3,21,5,6,-1},{2,3,21,5,6,-1},{2,3,21,13,6,-1},{2,3,7,13,3,-1},{2,3,7,13,3,-1},{1,3,12,17,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,7,-1},{2,3,7,13,1,-1},{2,3,7,13,5,-1},{2,3,7,13,5,-1},{2,3,7,13,5,-1},{2,3,7,13,5,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1},{2,3,7,13,1,-1}},
@ -518,7 +518,7 @@ static const nsCharProps2 sCharProp2Values[572][32] = {
{{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,7,-1},{23,3,7,0,7,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,3,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,7,0,1,-1},{23,3,12,17,2,-1},{23,3,12,17,2,-1},{23,3,10,0,1,-1},{23,3,12,17,1,-1},{23,3,12,17,1,-1},{23,3,12,17,1,-1},{23,3,12,17,1,-1},{23,3,12,17,1,-1},{23,3,12,17,1,-1},{23,3,12,17,1,-1},{23,3,10,0,1,-1},{23,3,10,0,1,-1}},
{{23,3,10,0,1,-1},{23,3,10,0,1,-1},{23,3,10,0,1,-1},{23,3,10,0,1,-1},{23,3,10,0,1,-1},{23,3,10,0,1,-1},{23,3,12,17,1,-1},{23,3,10,0,1,-1},{23,3,10,0,1,-1},{23,3,12,17,1,-1},{23,3,12,17,1,-1},{23,3,12,17,8,-1},{23,3,12,17,8,-1},{23,3,12,17,8,-1},{23,3,12,17,8,-1},{23,3,12,17,8,-1},{23,3,12,17,8,-1},{23,3,12,17,7,-1},{23,3,12,17,1,-1},{23,3,12,17,7,-1},{23,3,21,0,6,-1},{23,3,21,0,6,-1},{23,3,21,0,6,-1},{23,3,6,0,1,-1},{23,3,21,0,6,-1},{23,3,21,0,6,-1},{23,3,21,0,6,-1},{23,3,23,4,6,-1},{23,3,7,0,1,-1},{23,3,12,17,7,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{23,3,13,0,1,0},{23,3,13,0,1,1},{23,3,13,0,1,2},{23,3,13,0,1,3},{23,3,13,0,1,4},{23,3,13,0,1,5},{23,3,13,0,1,6},{23,3,13,0,1,7},{23,3,13,0,1,8},{23,3,13,0,1,9},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{23,3,15,10,6,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{27,3,21,10,6,-1},{27,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{27,3,21,10,6,-1},{0,3,21,10,6,-1},{27,3,17,10,6,-1},{27,3,21,10,6,-1},{27,3,21,10,6,-1},{27,3,21,10,6,-1},{27,3,21,10,6,-1},{27,3,12,17,2,-1},{27,3,12,17,2,-1},{27,3,12,17,2,-1},{27,3,29,9,6,-1},{61,0,2,0,9,-1},{27,3,13,0,4,0},{27,3,13,0,4,1},{27,3,13,0,4,2},{27,3,13,0,4,3},{27,3,13,0,4,4},{27,3,13,0,4,5},{27,3,13,0,4,6},{27,3,13,0,4,7},{27,3,13,0,4,8},{27,3,13,0,4,9},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{27,3,21,10,6,-1},{27,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{27,3,21,10,6,-1},{0,3,21,10,6,-1},{27,3,17,10,6,-1},{27,3,21,10,6,-1},{27,3,21,10,6,-1},{27,3,21,10,6,-1},{27,3,21,10,6,-1},{27,3,12,17,2,-1},{27,3,12,17,2,-1},{27,3,12,17,2,-1},{27,3,1,18,6,-1},{61,0,2,0,9,-1},{27,3,13,0,4,0},{27,3,13,0,4,1},{27,3,13,0,4,2},{27,3,13,0,4,3},{27,3,13,0,4,4},{27,3,13,0,4,5},{27,3,13,0,4,6},{27,3,13,0,4,7},{27,3,13,0,4,8},{27,3,13,0,4,9},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1}},
{{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,6,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1}},
{{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{27,3,7,0,4,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
@ -532,7 +532,7 @@ static const nsCharProps2 sCharProp2Values[572][32] = {
{{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1}},
{{54,3,10,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,7,0,4,-1},{54,3,10,0,4,-1},{54,3,10,0,4,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{54,3,13,0,4,0},{54,3,13,0,4,1},{54,3,13,0,4,2},{54,3,13,0,4,3},{54,3,13,0,4,4},{54,3,13,0,4,5},{54,3,13,0,4,6},{54,3,13,0,4,7},{54,3,13,0,4,8},{54,3,13,0,4,9},{54,3,15,0,4,1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{54,3,26,10,6,-1},{54,3,26,10,6,-1}},
{{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1},{23,3,26,10,6,-1}},
{{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,12,17,3,-1},{55,3,12,17,3,-1},{55,3,10,0,3,-1},{55,3,10,0,3,-1},{55,3,10,0,3,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{55,3,21,0,6,-1},{55,3,21,0,6,-1}},
{{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,7,0,3,-1},{55,3,12,17,3,-1},{55,3,12,17,3,-1},{55,3,10,0,3,-1},{55,3,10,0,3,-1},{55,3,12,17,3,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{55,3,21,0,6,-1},{55,3,21,0,6,-1}},
{{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1}},
{{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,7,0,4,-1},{91,3,10,0,4,-1},{91,3,12,17,4,-1},{91,3,10,0,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{61,0,2,0,9,-1}},
{{91,3,12,17,4,-1},{91,3,10,0,4,-1},{91,3,12,17,4,-1},{91,3,10,0,4,-1},{91,3,10,0,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,10,0,4,-1},{91,3,10,0,4,-1},{91,3,10,0,4,-1},{91,3,10,0,4,-1},{91,3,10,0,4,-1},{91,3,10,0,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{91,3,12,17,4,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{91,3,12,17,4,-1}},
@ -574,10 +574,10 @@ static const nsCharProps2 sCharProp2Values[572][32] = {
{{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,29,9,5,-1},{0,3,1,18,2,-1},{1,3,1,18,0,-1},{1,3,1,18,0,-1},{0,3,1,0,2,-1},{0,3,1,1,2,-1},{0,0,17,10,4,-1},{0,3,17,10,5,-1},{0,3,17,10,6,-1},{0,0,17,10,6,-1},{0,0,17,10,6,-1},{0,0,17,10,6,-1},{0,0,21,10,6,-1},{0,3,21,10,5,-1},{0,0,20,10,6,-1},{0,0,19,10,0,-1},{0,3,22,10,6,-1},{0,3,20,10,6,-1},{0,0,20,10,6,-1},{0,0,19,10,6,-1},{0,3,22,10,6,-1},{0,3,20,10,6,-1}},
{{0,0,21,10,6,-1},{0,0,21,10,6,-1},{0,0,21,10,6,-1},{0,3,21,10,6,-1},{0,0,21,10,5,-1},{0,0,21,10,5,-1},{0,0,21,10,5,-1},{0,0,21,10,4,-1},{0,3,27,9,6,-1},{0,3,28,7,6,-1},{0,3,1,11,2,-1},{0,3,1,14,2,-1},{0,3,1,16,2,-1},{0,3,1,12,2,-1},{0,3,1,15,2,-1},{0,3,29,6,5,-1},{0,0,21,4,6,-1},{0,3,21,4,6,-1},{0,0,21,4,6,-1},{0,0,21,4,5,-1},{0,3,21,4,5,-1},{0,0,21,10,6,-1},{0,3,21,10,5,-1},{0,3,21,10,5,-1},{0,3,21,10,6,-1},{0,3,20,10,6,-1},{0,3,19,10,6,-1},{0,0,21,10,6,-1},{0,3,21,10,5,-1},{0,3,21,10,6,-1},{0,0,21,10,5,-1},{0,3,16,10,8,-1}},
{{0,3,16,10,8,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,25,6,6,-1},{0,3,22,10,6,-1},{0,3,18,10,6,-1},{0,3,21,10,5,-1},{0,3,21,10,5,-1},{0,3,21,10,5,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,25,10,6,-1},{0,3,21,10,6,-1},{0,3,16,10,4,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,5,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,21,10,6,-1},{0,3,29,9,5,-1}},
{{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{61,0,2,0,2,-1},{61,0,2,0,2,-1},{61,0,2,0,2,-1},{61,0,2,0,2,-1},{61,0,2,0,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,15,2,5,0},{25,3,6,0,5,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{0,0,15,2,5,4},{0,3,15,2,5,5},{0,3,15,2,5,6},{0,3,15,2,5,7},{0,3,15,2,5,8},{0,3,15,2,5,9},{0,3,25,3,5,-1},{0,3,25,3,5,-1},{0,3,25,10,5,-1},{0,3,22,10,5,-1},{0,3,18,10,5,-1},{25,0,6,0,5,-1}},
{{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{61,0,2,0,2,-1},{0,3,1,0,2,-1},{0,3,1,0,2,-1},{0,3,1,0,2,-1},{0,3,1,0,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,1,18,2,-1},{0,3,15,2,5,0},{25,3,6,0,5,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{0,0,15,2,5,4},{0,3,15,2,5,5},{0,3,15,2,5,6},{0,3,15,2,5,7},{0,3,15,2,5,8},{0,3,15,2,5,9},{0,3,25,3,5,-1},{0,3,25,3,5,-1},{0,3,25,10,5,-1},{0,3,22,10,5,-1},{0,3,18,10,5,-1},{25,0,6,0,5,-1}},
{{0,3,15,2,5,0},{0,0,15,2,5,1},{0,0,15,2,5,2},{0,0,15,2,5,3},{0,0,15,2,5,4},{0,3,15,2,5,5},{0,3,15,2,5,6},{0,3,15,2,5,7},{0,3,15,2,5,8},{0,3,15,2,5,9},{0,3,25,3,5,-1},{0,3,25,3,5,-1},{0,3,25,10,5,-1},{0,3,22,10,5,-1},{0,3,18,10,5,-1},{61,0,2,0,9,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{25,3,6,0,5,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,5,-1},{0,2,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,0,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,11,17,6,-1},{1,3,11,17,6,-1},{1,3,11,17,6,-1}},
{{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,5,-1},{0,2,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,0,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,6,-1},{0,3,23,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1}},
{{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{61,0,2,4,9,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,11,17,6,-1},{1,3,11,17,6,-1},{1,3,11,17,6,-1}},
{{1,3,11,17,6,-1},{1,3,12,17,3,-1},{1,3,11,17,6,-1},{1,3,11,17,6,-1},{1,3,11,17,6,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{1,3,12,17,3,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{0,3,26,10,5,-1},{0,3,26,10,5,-1},{0,3,9,0,5,-1},{0,0,26,10,5,-1},{0,3,26,10,6,-1},{0,0,26,10,5,-1},{0,3,26,10,5,-1},{0,3,9,0,5,-1},{0,3,26,10,6,-1},{0,0,26,10,5,-1},{0,3,5,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,3,5,0,5,-1},{0,3,5,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,0,5,0,5,-1},{0,3,26,10,6,-1},{0,3,9,0,5,-1},{0,0,26,10,5,-1},{0,3,26,10,6,-1},{0,3,25,10,8,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1}},
{{0,3,26,10,5,-1},{0,0,26,10,5,-1},{0,0,26,10,5,-1},{0,3,26,10,6,-1},{0,3,9,0,5,-1},{0,3,26,10,6,-1},{14,0,9,0,5,-1},{0,3,26,10,6,-1},{0,3,9,0,5,-1},{0,3,26,10,6,-1},{25,3,9,0,5,-1},{25,0,9,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{0,3,26,4,8,-1},{0,3,5,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1},{25,3,9,0,3,-1},{0,3,9,0,5,-1},{0,3,5,0,5,-1},{0,3,7,0,5,-1},{0,3,7,0,5,-1},{0,3,7,0,5,-1},{0,3,7,0,5,-1},{0,3,5,0,5,-1},{0,3,26,10,6,-1},{0,3,26,10,5,-1},{0,3,5,0,5,-1},{0,3,5,0,5,-1},{0,3,9,0,5,-1},{0,3,9,0,5,-1}},
@ -594,7 +594,7 @@ static const nsCharProps2 sCharProp2Values[572][32] = {
{{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,0,25,10,6,-1},{0,0,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,0,25,10,6,-1},{0,0,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,0,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,0,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1}},
{{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,0,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,0,25,10,6,-1}},
{{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1}},
{{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,0,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1}},
{{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,22,10,6,-1},{0,3,18,10,6,-1},{0,3,22,10,6,-1},{0,3,18,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,0,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1}},
{{0,3,25,10,6,-1},{0,3,25,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,5,22,10,5,-1},{0,5,18,10,5,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1}},
{{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1}},
{{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,0,6,-1},{0,3,26,10,6,-1},{0,3,25,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1},{0,3,26,10,6,-1}},
@ -727,7 +727,7 @@ static const nsCharProps2 sCharProp2Values[572][32] = {
{{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{18,5,7,0,3,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{84,3,12,17,4,-1},{84,3,12,17,4,-1},{84,3,12,17,4,-1},{84,3,10,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1}},
{{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,7,0,4,-1},{84,3,12,17,4,-1},{84,3,10,0,4,-1},{84,3,10,0,4,-1},{84,3,12,17,4,-1},{84,3,12,17,4,-1},{84,3,12,17,4,-1},{84,3,12,17,4,-1},{84,3,10,0,4,-1},{84,3,10,0,4,-1},{84,3,12,17,4,-1},{84,3,10,0,4,-1},{84,3,10,0,4,-1},{84,3,10,0,4,-1}},
{{84,3,10,0,4,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{61,0,2,0,9,-1},{84,3,6,0,4,-1},{84,3,13,0,4,0},{84,3,13,0,4,1},{84,3,13,0,4,2},{84,3,13,0,4,3},{84,3,13,0,4,4},{84,3,13,0,4,5},{84,3,13,0,4,6},{84,3,13,0,4,7},{84,3,13,0,4,8},{84,3,13,0,4,9},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1}},
{{84,3,10,0,4,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1},{61,0,2,0,9,-1},{0,3,6,0,4,-1},{84,3,13,0,4,0},{84,3,13,0,4,1},{84,3,13,0,4,2},{84,3,13,0,4,3},{84,3,13,0,4,4},{84,3,13,0,4,5},{84,3,13,0,4,6},{84,3,13,0,4,7},{84,3,13,0,4,8},{84,3,13,0,4,9},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{84,3,21,0,6,-1},{84,3,21,0,6,-1}},
{{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1}},
{{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,12,17,4,-1},{72,3,12,17,4,-1},{72,3,12,17,4,-1},{72,3,12,17,4,-1},{72,3,12,17,4,-1},{72,3,12,17,4,-1},{72,3,10,0,4,-1},{72,3,10,0,4,-1},{72,3,12,17,4,-1},{72,3,12,17,4,-1},{72,3,10,0,4,-1},{72,3,10,0,4,-1},{72,3,12,17,4,-1},{72,3,12,17,4,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1}},
{{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,12,17,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,7,0,4,-1},{72,3,12,17,4,-1},{72,3,10,0,4,-1},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{72,3,13,0,4,0},{72,3,13,0,4,1},{72,3,13,0,4,2},{72,3,13,0,4,3},{72,3,13,0,4,4},{72,3,13,0,4,5},{72,3,13,0,4,6},{72,3,13,0,4,7},{72,3,13,0,4,8},{72,3,13,0,4,9},{61,0,2,0,9,-1},{61,0,2,0,9,-1},{72,3,21,0,6,-1},{72,3,21,0,6,-1},{72,3,21,0,6,-1},{72,3,21,0,6,-1}},

View File

@ -11,13 +11,13 @@
*/
/*
* Created on Sun Nov 4 13:48:45 2012 from UCD data files with version info:
* Created on Mon Oct 21 16:33:35 2013 from UCD data files with version info:
*
# Date: 2012-09-24, 22:40:00 GMT [KW]
# Date: 2013-09-27, 23:05:00 GMT [KW]
#
# Unicode Character Database
# Copyright (c) 1991-2012 Unicode, Inc.
# Copyright (c) 1991-2013 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# For documentation, see NamesList.html,
@ -25,22 +25,22 @@
# UAX #44, "Unicode Character Database."
#
This directory contains final data files
for the Unicode Character Database (UCD) for Unicode 6.2.0.
This directory contains the final data files
for the Unicode Character Database (UCD) for Unicode 6.3.0.
# Scripts-6.2.0.txt
# Date: 2012-06-04, 17:21:29 GMT [MD]
# Scripts-6.3.0.txt
# Date: 2013-07-05, 14:09:02 GMT [MD]
# EastAsianWidth-6.2.0.txt
# Date: 2012-05-15, 18:30:00 GMT [KW]
# EastAsianWidth-6.3.0.txt
# Date: 2013-02-05, 20:09:00 GMT [KW, LI]
# BidiMirroring-6.2.0.txt
# Date: 2012-05-15, 24:19:00 GMT [KW, LI]
# BidiMirroring-6.3.0.txt
# Date: 2013-02-12, 08:20:00 GMT [KW, LI]
# HangulSyllableType-6.2.0.txt
# Date: 2012-05-23, 20:34:56 GMT [MD]
# HangulSyllableType-6.3.0.txt
# Date: 2012-12-20, 22:18:29 GMT [MD]
# File: xidmodifications.txt
# Version: 3.0-draft
@ -48,7 +48,7 @@ for the Unicode Character Database (UCD) for Unicode 6.2.0.
#
# Unihan_Variants.txt
# Date: 2012-08-17 17:13:30 GMT [JHJ]
# Date: 2013-02-25 22:46:17 GMT [JHJ]
*
* * * * * This file contains MACHINE-GENERATED DATA, do not edit! * * * * *

View File

@ -0,0 +1,28 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Bidi with European terminators</title>
<style type="text/css">
p { unicode-bidi: bidi-override; }
</style>
</head>
<body>
<p>In the Bidi Algorithm, a sequence of European terminators
adjacent to European numbers changes to all European numbers. A
change was made in Unicode 6.3 so that all undefined Unicode
codepoints betweem U+20A0 and U+20CF would have the bidi category of
European terminator by default</p>
<p>$$$$1000000 סרפ!!!</p>
<p>&#x20A0;&#x20A0;&#x20A0;&#x20A0;1000000 סרפ!!!</p>
<p>&#x20BA;&#x20BA;&#x20BA;&#x20BA;1000000 סרפ!!!</p>
<p>&#x20CF;&#x20CF;&#x20CF;&#x20CF;1000000 סרפ!!!</p>
<p>&#x20A0;&#x20A1;&#x20A2;&#x20A3;&#x20A4;&#x20A5;&#x20A6;<!--
-->&#x20A7;&#x20A8;&#x20A9;&#x20AA;&#x20AB;&#x20AC;&#x20AD;<!--
-->&#x20AE;&#x20AF;&#x20B0;&#x20B1;&#x20B2;&#x20B3;&#x20B4;<!--
-->&#x20B5;&#x20B6;&#x20B7;&#x20B8;&#x20B9;&#x20BA;&#x20BB;<!--
-->&#x20BC;&#x20BD;&#x20BE;&#x20BF;&#x20C0;&#x20C1;&#x20C2;<!--
-->&#x20C3;&#x20C4;&#x20C5;&#x20C6;&#x20C7;&#x20C8;&#x20C9;<!--
-->&#x20CA;&#x20CB;&#x20CC;&#x20CD;&#x20CE;&#x20CF;1000000 סרפ!!!</p>
</body>
</html>

View File

@ -0,0 +1,26 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Bidi with European terminators</title>
</head>
<body>
<p>In the Bidi Algorithm, a sequence of European terminators
adjacent to European numbers changes to all European numbers. A
change was made in Unicode 6.3 so that all undefined Unicode
codepoints betweem U+20A0 and U+20CF would have the bidi category of
European terminator by default</p>
<p>פרס $$$$1000000!!!</p>
<p>פרס &#x20A0;&#x20A0;&#x20A0;&#x20A0;1000000!!!</p>
<p>פרס &#x20BA;&#x20BA;&#x20BA;&#x20BA;1000000!!!</p>
<p>פרס &#x20CF;&#x20CF;&#x20CF;&#x20CF;1000000!!!</p>
<p>פרס
&#x20A0;&#x20A1;&#x20A2;&#x20A3;&#x20A4;&#x20A5;&#x20A6;<!--
-->&#x20A7;&#x20A8;&#x20A9;&#x20AA;&#x20AB;&#x20AC;&#x20AD;<!--
-->&#x20AE;&#x20AF;&#x20B0;&#x20B1;&#x20B2;&#x20B3;&#x20B4;<!--
-->&#x20B5;&#x20B6;&#x20B7;&#x20B8;&#x20B9;&#x20BA;&#x20BB;<!--
-->&#x20BC;&#x20BD;&#x20BE;&#x20BF;&#x20C0;&#x20C1;&#x20C2;<!--
-->&#x20C3;&#x20C4;&#x20C5;&#x20C6;&#x20C7;&#x20C8;&#x20C9;<!--
-->&#x20CA;&#x20CB;&#x20CC;&#x20CD;&#x20CE;&#x20CF;1000000!!!</p>
</body>
</html>

View File

@ -139,3 +139,4 @@ skip-if(B2G) == 726420-1.html 726420-1-ref.html
== 779003-1.html 779003-1-ref.html
== 779003-1-dynamic.html 779003-1-ref.html
== 922530-1.html 922530-1-ref.html
== 922550-1.html 922550-1-ref.html

View File

@ -0,0 +1,17 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>New first letter punctuation in Unicode 6.3</title>
<style type="text/css">
span.fake-first-letter {
color: gold;
}
</style>
</head>
<body>
<!-- Leading and trailing punctuation should all be included -->
<p><span class="fake-first-letter">&#x2308;A&#x2309;,</span> &#x2308;B&#x2309;, &#x2308;C&#x2309;</p>
<p><span class="fake-first-letter">&#x230A;X&#x230B;,</span> &#x230A;Y&#x230B;, &#x230A;Z&#x230B;</p>
</body>
</html>

View File

@ -0,0 +1,17 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>New first letter punctuation in Unicode 6.3</title>
<style type="text/css">
p:first-letter {
color: gold;
}
</style>
</head>
<body>
<!-- Leading and trailing punctuation should all be included -->
<p>&#x2308;A&#x2309;, &#x2308;B&#x2309;, &#x2308;C&#x2309;</p>
<p>&#x230A;X&#x230B;, &#x230A;Y&#x230B;, &#x230A;Z&#x230B;</p>
</body>
</html>

View File

@ -61,3 +61,4 @@ fails-if(!cocoaWidget) == 329069-5.html 329069-5-ref.html # bug 603710
== 594303-1.html 594303-1-ref.html
fails-if(!gtk2Widget&&!Android) == 617869-1.html 617869-1-ref.html
== 723509-1.html 723509-1-ref.html
== 922550-1.html 922550-1-ref.html