Kan-Ru Chen
|
2fd25cb09a
|
Bug 1081858 - Part 2. Add EastAsianWidthFWH data from Unicode's EastAsianWidth.txt to nsUnicodeProperties for builds without ICU. r=jfkthame
MozReview-Commit-ID: EOtAPx5ZY1U
|
2016-10-26 19:15:27 +08:00 |
|
Jonathan Kew
|
1e3af032f6
|
Bug 1312440 - Remove (unused) paired bracket data from our Unicode property tables when ICU is available. r=emk
|
2016-10-26 09:40:20 +01:00 |
|
Phil Ringnalda
|
3e7437372f
|
Backed out 5 changesets (bug 1081858) for Android line-breaking reftest failures
Backed out changeset ac6306117c61 (bug 1081858)
Backed out changeset d9e96e907d0a (bug 1081858)
Backed out changeset 0dd35a1f895f (bug 1081858)
Backed out changeset ba420f595902 (bug 1081858)
Backed out changeset 44f9c7e8d124 (bug 1081858)
MozReview-Commit-ID: LV4YOozX3Ol
|
2016-10-25 20:38:20 -07:00 |
|
Kan-Ru Chen
|
6a751ed39f
|
Bug 1081858 - Followup, initialize nsCharProps2 properly. on a CLOSED TREE r=bustage
MozReview-Commit-ID: 2NHBuOsceOL
|
2016-10-26 09:28:41 +08:00 |
|
Kan-Ru Chen
|
635e706efa
|
Bug 1081858 - Part 3. Implement IsEastAsianWidthFWH using ICU or nsUnicodeProperties data. r=jfkthame
|
2016-10-26 08:37:04 +08:00 |
|
Jonathan Kew
|
f4822344a7
|
Bug 1305700 - pt 3 & 4 - Clean up/simplify use of ENABLE_INTL_API conditionals in nsUnicodeProperties (code rearrangement, no change in behavior). r=m_kato
|
2016-09-28 10:52:51 +01:00 |
|
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 |
|
Xidorn Quan
|
f7974294b8
|
Bug 898984 - Part 1: Add ClusterReverseIterator in nsUnicodeProperties. r=jfkthame
|
2013-08-11 03:37:00 +09:00 |
|
Jonathan Kew
|
dcf383ae88
|
Bug 1265631 - patch 2 - Implement GetLineBreakClass() accessor to get Unicode line-break class from ICU or nsUnicodeProperties data. r=masayuki
|
2016-04-26 10:32:17 +01:00 |
|
Xidorn Quan
|
99b7b18633
|
Bug 1097499 part 8 - Move CountGraphemeClusters to mozilla::unicode. r=emk
MozReview-Commit-ID: J9yR8RPs5u8
|
2016-04-22 09:18:41 +10: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 |
|
Makoto Kato
|
777bfe0962
|
Bug 1170072 - Part 1. Make GetCharProps1 as static function. r=jfkthame
|
2015-09-07 11:54:46 +09:00 |
|
Jonathan Kew
|
5ba34972de
|
Bug 1066756 - Include characters with Unicode category Sk (modifier symbol) in double-click word selection. r=mats
|
2014-09-15 17:19:24 +01:00 |
|
Masatoshi Kimura
|
0bf2510193
|
Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
|
2014-05-31 15:11:29 +09:00 |
|
Jonathan Kew
|
f9fd16c84c
|
backout changeset 48b74ab18f92 (bug 1018034) due to MS Sans Serif regression with Thai system locale (see bug 1020826).
|
2014-06-06 22:41:07 +01:00 |
|
Masatoshi Kimura
|
0ca01f16b8
|
Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
|
2014-05-31 15:11:29 +09:00 |
|
Birunthan Mohanathas
|
88a0348924
|
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
|
2013-12-08 21:52:54 -05:00 |
|
Ehsan Akhgari
|
04764fe325
|
Bug 921472 - Minimize the #includes in intl/; r=smontagu
|
2013-09-27 12:45:04 -04:00 |
|
Ms2ger
|
41ff79c3ee
|
Bug 901063 - Remove HB_DONT_DEFINE_STDINT defines; r=gps
These defines have been unnecessary since we removed mozilla/StandardInteger.h.
The upstream code will default to stdint.h typedefs without them.
|
2013-08-14 08:57:22 +02: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 |
|
Ehsan Akhgari
|
243c878d26
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -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
|
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
|
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 |
|