Commit Graph

30 Commits

Author SHA1 Message Date
Jonathan Kew
fb7bbddd76 Bug 1305700 - pt 1 & 2 - Exclude case mappings from nsUnicodePropertyData.cpp, and use ICU case mappings instead of our own table when building with ENABLE_INTL_API. r=m_kato 2016-09-28 10:47:05 +01:00
Jonathan Kew
849e8dff02 Bug 1265631 - patch 1 - Add line-break data from Unicode's LineBreak.txt to nsUnicodeProperties for builds without ICU. r=masayuki 2016-04-26 10:32:15 +01:00
Xidorn Quan
f4b949c3e6 Bug 1097499 part 7 - Add reverse function of GetFullWidth. r=emk
MozReview-Commit-ID: HRDoZPzr1GO
2016-04-22 09:18:41 +10:00
Jonathan Kew
cbb738f072 Bug 1266391 - Introduce an enum class mozilla::unicode::Script, and use this instead of bare integers to specify script codes for better type checking. r=masayuki 2016-04-21 18:58:59 +01:00
Jonathan Kew
0ff3300765 Bug 724538 - When ICU is available in the build, replace most of nsCharProps2 fields with ICU property accessors. r=emk 2016-01-13 15:45:22 +00:00
Ted Clancy
be306f8be0 Bug 1157727 - Part 1: Add paired bracket type property to our character data (patch originally by :tedders1, updated by :jfkthame). r=jfkthame 2015-10-06 01:26:23 -07:00
Carsten "Tomcat" Book
786418daae Backed out changeset fb72e312f137 (bug 1157727) 2015-11-25 15:37:03 +01:00
Ted Clancy
1be466534e Bug 1157727 - Part 1: Add paired bracket type property to our character data (patch originally by :tedders1, updated by :jfkthame). r=jfkthame 2015-10-06 01:26:23 -07:00
Makoto Kato
a692911554 Bug 1170072 - Part 2. Use ICU instead of GetCharProps1 and its supporting data if ICU is turned on. r=jfkthame 2015-09-07 11:56:13 +09:00
Jonathan Kew
18d6a3e85b Bug 1201533 - Remove the GetEastAsianWidth API and its supporting character-property data. r=smontagu 2015-09-06 19:39:49 +01:00
Simon Montagu
2f9608cd44 Bug 1183209 patch 2: update data generation tools to Unicode 8, r=jfkthame 2015-07-15 05:55:09 -07:00
Ted Clancy
22d37a15d1 Bug 1151908 - Updating our character property data with new Bidi info from Unicode 6.3. r=smontagu 2015-04-17 14:19:39 -04:00
Jonathan Kew
6b165b6579 Bug 1071478 - Update unicode data tables for new release of UTR50 (revision 13). r=smontagu 2014-09-23 11:05:41 +01:00
Jonathan Kew
e12cc50526 bug 1057330 pt 1 - update genUnicodePropertyData tool to add Vertical_Orientation property. r=smontagu 2014-08-28 16:00:02 +01:00
Jonathan Kew
e9dd999bd9 bug 1057548 patch 1 - update table-generating tools. r=smontagu 2014-08-24 15:22:54 +01:00
Jonathan Kew
35d3dd78b5 bug 1002425 - add a Gecko script code for "mathematical notation". r=smontagu 2014-04-28 17:10:36 +01:00
Simon Montagu
dd7d56cfa7 Update Unicode data to version 6.3. Bug 922550, r=jfkthame 2013-10-02 12:09:26 +03:00
Ehsan Akhgari
6d396d8bcb Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted 2013-07-30 10:25:31 -04:00
Simon Montagu
17fe8cb0f6 Exclude U+30FB KATAKANA MIDDLE DOT from the non-recommended characters that force IDN labels to be displayed as punycode. Bug 857490, r=jfkthame 2013-04-09 05:47:03 -07:00
Jonathan Kew
2997b59946 bug 774560 pt 1 - add Unicode full-width character mapping data. r=smontagu 2012-11-09 09:43:48 +00:00
Jonathan Kew
77ade09daa bug 795025 part 0 - update the genUnicodePropertyData tool for rearranged harfbuzz headers. r=smontagu 2012-10-09 10:24:33 +01:00
Ehsan Akhgari
1de2c6830b Bug 579517 - Part 4: Manually rewrite some parts of the code base not covered by the automated conversion; r=bsmedberg 2012-08-22 11:59:54 -04:00
Jonathan Kew
a8e1115e85 bug 763703 - optimize Unicode property lookup and gfxScriptItemizer::Next. r=smontagu 2012-06-20 20:58:18 +01:00
Gervase Markham
d697fdc8ec Bug 759095 - upgrade license to MPL 2, and other licensing cleanups. 2012-05-29 16:52:43 +01:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Jonathan Kew
ebf1e6695b bug 738101 - add support for more Unicode properties. r=smontagu 2012-04-23 07:20:11 -07:00
Jonathan Kew
0c4d12aa75 bug 747834 - fix genUnicodePropertyData tool following harfbuzz header changes. r=smontagu 2012-04-24 18:52:09 +01:00
Jonathan Kew
2c3c84144b bug 210501 - implement case-folding support (ToUpper/Lower/Titlecase) for non-BMP characters (Unicode plane 1 and above). r=smontagu 2012-03-14 06:45:00 +00:00
Justin Lebar
6ca96e2ebe Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo 2012-02-29 22:56:43 -05:00
Jonathan Kew
1464b7b653 bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu 2012-02-24 10:15:46 +00:00