Jonathan Watt
ff24670bb3
Bug 844744, part 1 - Add some utils classes and static methods to aid in using ICU from gecko code. r=smontagu
2014-01-23 15:42:54 +00:00
Masatoshi Kimura
1db04c8244
Bug 956995 - Remove prtypes.h inclusions from C++ code in intl/. r=smontagu
2014-01-10 21:09:08 +09:00
Ehsan Akhgari
1b83407ce9
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.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 PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Birunthan Mohanathas
3440613a39
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Ms2ger
e20d055c6c
Bug 937224 - Part f: Move LOCAL_INCLUDES to moz.build in intl/; r=mshal
2013-11-28 15:24:15 +01:00
Mike Hommey
8fd06cf41b
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
b32a4ed166
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
682364d535
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e06d795c71
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Mike Hommey
3dcc53299a
Bug 937526 - Cleanup unicharutil/util and rdf/util related things. r=gps
2013-11-16 13:37:54 +09:00
Ehsan Akhgari
89c217e215
Bug 936930 - Build the unicharutil library in unified mode; r=smontagu
2013-11-10 16:41:53 -05:00
Cykesiopka
d2f6b7333c
Bug 914270 - Part 1: Simple/Automated moves. r=joey
2013-10-24 18:51:00 +01:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Simon Montagu
4f5cf11e1c
Update Unicode data to version 6.3. Bug 922550, r=jfkthame
2013-10-02 12:09:26 +03:00
Simon Montagu
f077892c45
Add new bidi control characters defined in Unicode 6.3. Bug 922530, r=jfkthame
2013-10-02 16:07:02 +03:00
Ms2ger
f4153f40d4
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
2013-10-03 09:11:13 +02:00
Ehsan Akhgari
bab998bc2b
Bug 921472 - Minimize the #includes in intl/; r=smontagu
...
--HG--
extra : rebase_source : 09da2f7e2e4602e2572a64f45828a660aefe5ec2
2013-09-27 12:45:04 -04:00
Brian O'Keefe
916782e929
Bug 865673 - Convert objs.mk to objs.mozbuild. r=gps
2013-08-30 09:09:06 -04:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Ms2ger
e358f27301
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
Ms2ger
a4e67abf5e
Bug 897921 - Remove some dead assignments in makefiles; r=mshal
2013-08-02 09:03:55 +02:00
Ehsan Akhgari
ef4b479714
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Joey Armstrong
250777fa49
bug 883350: move SDK_HEADERS to mozbuild (file batch #1 ) r=mshal
2013-07-01 17:24:53 -04:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Mike Shal
5169c0a913
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Mike Shal
df7deac25b
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Simon Montagu
26d038858d
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
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Gregory Szorc
df855dd06e
Bug 784841 - Part 18q: Convert /intl; r=ted f=Ms2ger
2013-02-25 12:47:21 -08:00
Masatoshi Kimura
8395e84bbf
Bug 830112 - Remove prtypes.h from intl/ and some other cleanups. r=smontagu
2013-01-14 03:06:28 +09:00
Jonathan Kew
f19b7d1e06
bug 774560 pt 1 - add Unicode full-width character mapping data. r=smontagu
2012-11-09 09:43:48 +00:00
Jacek Szpot
761b11160f
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
2012-10-26 15:32:10 +02:00
Jacek Szpot
44556605ef
Bug 800106: replace some NS_ALWAYS_INLINEs with MOZ_ALWAYS_INLINEs; r=ehsan
2012-10-23 13:29:06 +02:00
Ehsan Akhgari
2c1575558e
Backout changeset 788a51ef6221 (bug 800106) because of Windows XP Kraken regression
2012-10-22 16:44:09 -04:00
Jacek Szpot
057be630c0
Bug 800106: replace some NS_ALWAYS_INLINEs with MOZ_ALWAYS_INLINEs; r=ehsan
2012-10-19 10:33:33 +02:00
Ehsan Akhgari
ee902c51f9
Backout changeset 0f0797cdb55a (bug 800106) because of Kraken regressions on Windows XP
2012-10-15 14:19:55 -04:00
Jacek Szpot
06b915eb2e
Bug 800106: replace NS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE; r=ehsan
2012-10-13 17:52:10 +02:00
Jonathan Kew
6d1b694a13
bug 795025 part 1 - update Unicode character property data to Unicode 6.2. r=smontagu
2012-10-09 10:24:53 +01:00
Makoto Kato
5adcbb8fb9
Bug 783206 - replace NULL with nullptr in intl except to OS API usages. r=smontagu
2012-08-24 16:49:00 +09:00
Ehsan Akhgari
845651448b
Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
...
Landing on a CLOSED TREE
2012-08-08 17:08:17 -04:00
Ehsan Akhgari
e368dc9c85
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
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Jonathan Kew
ced6b24af7
bug 763982 - update and optimize Arabic char processing in TransformText. r=smontagu
2012-06-20 20:58:19 +01:00
Jonathan Kew
69145c8e73
bug 763703 - optimize Unicode property lookup and gfxScriptItemizer::Next. r=smontagu
2012-06-20 20:58:18 +01:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Jonathan Kew
7cba3e9c76
bug 744357 - implement mappings from Unicode's SpecialCasing.txt for text-transform. r=smontagu
2012-04-24 18:53:39 +01:00
Simon Montagu
9235b950bd
bug 738101 - Use the new mozilla::unicode::GetIdentifierModification instead of the old ccmap in IsDefaultIgnorable. This is the last client for precompiled ccmaps, so remove the infrastructure for them at the same time. r=jfkthame
2012-04-18 21:54:54 -07:00
Simon Montagu
aa166b4d78
bug 738101 - Use the new mozilla::unicode::GetBidiCat instead of the old GetBidiCat. r=jfkthame
2012-04-18 21:54:54 -07:00
Jonathan Kew
c73b93163a
bug 738101 - add support for more Unicode properties. r=smontagu
2012-04-23 07:20:11 -07:00
Jonathan Kew
a62d4c83ae
bug 747834 - fix genUnicodePropertyData tool following harfbuzz header changes. r=smontagu
2012-04-24 18:52:09 +01:00
Jonathan Kew
14d5a8ace4
bug 745780 - update harfbuzz code to upstream commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c (2012-04-17). r=jdaggett a=mfinkle
2012-04-21 22:24:39 +01:00
Jonathan Kew
b16d28f2aa
bug 736227 - fix surrogate handling in case-insensitive string compare. r=smontagu
2012-04-05 13:39:13 +01:00
Jonathan Kew
1bd194a3d5
bug 210501 - implement case-folding support (ToUpper/Lower/Titlecase) for non-BMP characters (Unicode plane 1 and above). r=smontagu
...
--HG--
rename : intl/unicharutil/src/nsUnicodeProperties.cpp => intl/unicharutil/util/nsUnicodeProperties.cpp
rename : intl/unicharutil/public/nsUnicodeProperties.h => intl/unicharutil/util/nsUnicodeProperties.h
rename : intl/unicharutil/src/nsUnicodePropertyData.cpp => intl/unicharutil/util/nsUnicodePropertyData.cpp
rename : intl/unicharutil/public/nsUnicodeScriptCodes.h => intl/unicharutil/util/nsUnicodeScriptCodes.h
2012-03-14 06:45:00 +00:00
Justin Lebar
1fc1dc1879
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
...
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Simon Montagu
1b2faca595
Update data files to Unicode 6.1. Bug 723509, r=jfkthame
2012-02-06 15:54:52 +02:00
Gregory Szorc
1a1f7b30ae
Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey
2011-11-01 15:45:23 -07:00
Ehsan Akhgari
92064e6d3f
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Michael Wu
d2b70213ac
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Edmund Wong
9926796429
Bug 366774 - Removed unused preference bidi.characterset. r=smontagu
2011-05-10 20:24:43 +02:00
Philip Chee
3a6ad0089d
Backed out changeset: 96bfa1480f5f
2011-04-25 02:23:02 +08:00
Edmund Wong
cbe1557532
Bug 366774 - Remove unused preference bidi.characterset. (p5) (v2) r=smontagu
2011-04-25 01:57:23 +08:00
Rafael Ávila de Espíndola
49c3de3c9c
Bug 623116 - Add constructor for nsASCIICaseInsensitiveStringComparator (which inherits from nsStringComparator) to placate CLang; r=smontagu
2011-03-24 20:01:47 -04:00
Mike Hommey
e0ba81d2eb
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
2011-02-25 15:05:08 +01:00
Simon Montagu
2b985fec33
Update Unicode tables to Corrigendum #8 . Bug 612843, r=emk, a=dbaron
2010-11-18 11:21:33 +02:00
Simon Montagu
1e1a081cdd
Update Unicode data files to version 6.0. Bug 606917, r=emk, a=bsmedberg
2010-11-08 12:27:41 +02:00
Simon Montagu
891f2678fc
Backout changeset 8cbe83542596 due to test failures
2010-11-07 13:06:39 +02:00
Simon Montagu
a0cc2f006d
Update Unicode data files to version 6.0. Bug 606917, r=emk, a=bsmedberg
2010-11-07 11:56:26 +02:00
Justin Lebar ext:(%2C%20Kyle%20Huey%20%3Cme%40kylehuey.com%3E)
a6e293112f
Bug 145975 - Implement nsCaseInsensitiveUTF8StringComparator r=smontagu
...
--HG--
extra : rebase_source : 8e5d63a6a5ca50b6e95a80421ad96a1d4a52ae77
2010-08-31 18:03:40 -07:00
Kyle Huey
65b4e6c0c6
Bug 578714: Stop doing Unicode-aware case-folding inside layout/style. r=zwol sr=bz
2010-08-02 15:19:04 -07:00
Kyle Huey
909ca5045f
Attempt to fix various bustages on c-c that were caused by Bug 522770
...
--HG--
extra : rebase_source : 4c747ed91292fb6300af85f50bec7b4319171953
2010-08-01 18:36:13 -07:00
Kyle Huey
02f6c3eb51
Backed out changeset 9e87c3efc33b
2010-07-29 16:01:41 -07:00
Kyle Huey
330a1072b2
Bug 578714: Stop doing Unicode-aware case-folding inside layout/style. r=zwol sr=bz
...
--HG--
extra : rebase_source : 7d5f43bf8d7d109c9669db68589e26554df9a250
2010-07-29 12:41:04 -07:00
Kyle Huey
48e10623c5
Bug 575043: Remove internal uses of nsICaseConversion. r=smontagu sr=roc
...
--HG--
extra : rebase_source : f95ad3f21a95e354324e1524c378cad7146f3241
2010-07-29 12:22:16 -07:00
Simon Montagu
b8f7589037
Fix for windows bustage from bug 559489
2010-07-04 16:27:16 +03:00
Ehren Metcalfe
ab19d256ae
Remove dead code in intl. Bug 559489, r=smontagu
2010-07-04 15:42:04 +03:00
Jonas Sicking
5310e41295
Bug 545059: Remove unneeded/non-working bidi.controlstextmode pref. r=smontagu
2010-02-24 21:58:17 -08:00
Simon Montagu
c6f434dfc6
Update data files and tests to Unicode 5.2. Bug 528359, r=Masatoshi Kimura <YV03354@nifty.ne.jp>
2009-12-21 01:20:35 -08:00
Benjamin Smedberg
ba372f3a4c
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Simon Montagu
313d6dc395
Check alt text for right-to-left characters and enable bidi processing if they are found. Bug 503269, r+sr=roc
2009-07-12 06:32:48 -07:00
timeless@mozdev.org
de8a0ebe72
Bug 491193 - fix intl warnings. r=smontagu
2009-05-18 12:44:02 +02:00
Serge Gautherie
3fc399c991
Bug 117440 - remove usages of DEBUG_PRINTF in favor of NS_ASSERTION/NS_WARNING; (Dv1) <nsCompressedCharMap.cpp> remove commented out FONT_SCAN_PRINTF(); r=smontagu
2009-04-22 14:24:30 +02:00
Ehsan Akhgari
3b6cf03f73
Bug 467672 - need additional bidi.numerals setting for Persian (eastern Arabic-Indic) numerals; r=roc,jfkthame sr=roc
2009-01-30 11:43:17 +03:30
Daniel Holbert
4301671b45
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Ehsan Akhgari
925938f029
Bug 473530 - PRBool violations after landing of bug 441782; r,sr=roc
2009-01-15 11:24:44 +03:30
Ehsan Akhgari
de102e4aff
Bug 470376 - Compiler warnings from landing of bug 441782; r,sr=roc
2008-12-19 14:37:09 +03:30
Ehsan Akhgari
c5ae2a1961
Bug 441782 - bidi.numerals == 4 does not switch numeric shapes in content; r,sr=roc
2008-12-18 23:42:53 +03:30
Simon Montagu
3764b80a78
Exclude Arabic numeric formatting characters from IS_ARABIC_ALPHABETIC. Bug 438571, r=Ehsan Akhgari <ehsan.akhgari@gmail.com>
2008-12-06 08:45:31 -08:00
Simon Montagu
c847d82b0e
Update Unicode data files to Unicode version 5.1. Bug 427350, r=jdaggett
2008-12-03 10:11:01 +02:00
Boris Zbarsky
db9f6aad6b
Fixing build warnings due to us null-checking a pointer that's never null. No bug.
2008-10-07 17:24:37 -04:00
Jonas Sicking
69b9ff0371
Update Access-Control implementation to match changes in spec. b=389508 r/sr=jst
2008-09-30 17:50:42 -07:00
Arpad Borsos
87878e68eb
Bug 454766 - Add suggested parentheses to layout/; r+sr=roc; (with nits by sgautherie)
2008-09-15 17:40:25 +02:00
smontagu@smontagu.org
d1d47d9bdb
Enable bidi processing if there are right-to-left characters in print headers or footers. Bug 421690, r+sr=roc, blocking1.9=damon
2008-03-12 00:56:38 -07:00
jag@tty.nl
05cdb6aefe
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
reed@reedloden.com
a2aaecca91
Bug 333308 - "make clean and make distclean miss various files" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=schrep]
2008-02-13 03:33:38 -08:00
smontagu@smontagu.org
cd9b96cf7f
Remove unnecessary include of nsCOMPtr.h. Bug 400918, r+sr=roc, a=dsicore
2008-01-06 01:41:20 -08:00
gerv@gerv.net
6dd53e09ca
Bug 398009 - fix mangled license headers. a=stuart.
2007-10-06 05:08:39 -07:00
smontagu@smontagu.org
8088190210
Update bidi mirroring table to Unicode corrigendum 6. Bug 392581, r=jshin, blocking1.9=dbaron
2007-09-20 04:16:17 -07:00
benjamin@smedbergs.us
4b6ed1dfac
Bug 389673 - Fix "make install" to copy from dist/ and use packager.mk, rather than recurse the build tree, r=luser
2007-08-03 07:46:17 -07:00
smontagu@smontagu.org
fa8e1fccff
Move SymmSwap and other character-related Bidi utility methods from layout to intl/unicharutil. Bug 385539, r+sr=roc
2007-06-30 22:56:10 -07:00
smontagu@smontagu.org
e557ae2148
Only strip zero-width joiner and non-joiner control characters when we do our own Arabic shaping. Bug 280936, r=jshin, sr=rbs
2007-06-28 13:02:59 -07:00
smontagu@smontagu.org
77a2c2eb8c
Trigger Bidi processing also for non-displayable control characters (RLM, RLE, RLO, etc.) Bug 177148, r+sr=roc, a=asa
2007-06-28 13:02:59 -07:00
smontagu@smontagu.org
196b268f59
Update data files to Unicode 5.0. Bug 345156, r=jshin, sr=jag
2007-06-28 13:02:59 -07:00
dveditz@cruzio.com
50bbbaaae2
Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
...
simplify OOM checks when growing an nsAString. r/sr=darin
2007-06-28 13:02:58 -07:00
smontagu@smontagu.org
b7ab543fe3
Update data files to Unicode 5.0
2007-06-28 13:02:58 -07:00
mats.palmgren@bredband.net
9f5bf9ac1e
Fix crash on unicode "zero width non-joiner" sequence. b=217903 r+sr=dbaron
2007-06-28 13:02:57 -07:00
smontagu@smontagu.org
1ebc31164d
Update data files to Unicode 5.0
2007-06-28 13:02:57 -07:00
smontagu@smontagu.org
6da2b0fc76
Update Bidi character data tables to Unicode 4.1.0. Bug 288836, r=jshin, rs=roc, a=mkaply
2007-06-28 13:02:56 -07:00
gerv@gerv.net
04b6f84cee
Bug 236613: change to MPL/LGPL/GPL tri-license.
2007-06-28 13:02:58 -07:00
smontagu@smontagu.org
fa441462eb
Improve the CHAR_IS_BIDI macro. Bug 240943, patch from an idea by Peter Kirk, r+sr=roc
2007-06-28 13:02:57 -07:00
smontagu@smontagu.org
305f723004
Fix flipping of Arabic text when pasted to clipboard. Bug 197375, r+sr=bzbarsky
2007-06-28 13:02:56 -07:00
smontagu@smontagu.org
496fc2bd2e
Correct the joining of some Urdu characters. Bug 255566, r=jshin, sr=rbs.
2007-06-28 13:02:55 -07:00
smontagu@smontagu.org
abf59af312
Update bidi data tables to Unicode 4.0.1 and add surrogate handling. Bug 240943, r=jshin, sr=rbs.
2007-06-28 13:02:54 -07:00
smontagu@smontagu.org
6087ecc06a
Update the table of Bidi character categories to Unicode 4.0.1: partial patch to Bug 240943 to match the 1.7 branch checkin. r=jshin, rs=blizzard.
2007-06-28 13:02:53 -07:00
gerv@gerv.net
c74a668d15
Bug 236613: change to MPL/LGPL/GPL tri-license.
2007-06-28 13:02:52 -07:00
smontagu@netscape.com
4974d61378
Make Bidi symmetric swapping handle characters outside BMP. Bug 122800, r=mkaply, sr=darin
2007-06-28 13:02:53 -07:00
cbiesinger@web.de
1d56a82193
bug 236707 ARABIC COMMA's Joining Class is wrong
...
patch by Behnam Esfahbod <behnam@esfahbod.info> r=smontagu sr=rbs a=mkaply
2007-06-28 13:02:53 -07:00
darin@meer.net
631e3e134a
landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
2007-06-28 13:02:52 -07:00
bryner@brianryner.com
f5e1727591
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2007-06-28 13:02:51 -07:00
smontagu@netscape.com
d78731a47c
Don't do numeric substitution in Arabic text by default. Bug 181711, r+sr=rbs, a=asa.
2007-06-28 13:02:51 -07:00
sfraser@netscape.com
5b1086c21c
Make static data const in nsBidiUtils.cpp. Bug 74803. r=dbaron, sr=alecf.
2007-06-28 13:02:50 -07:00
timeless@mozdev.org
c18a1504cf
Bug 126484 Occurences of uninitialized variables being used before being set (in Bidi files)
...
patch by mozilla-bugs@nogin.org r=smontagu sr=bz
2007-06-28 13:02:49 -07:00
cbiesinger@web.de
b98c80b687
remove ifdef IBMBIDI in content/, r+sr=roc+moz, bug 89203
2007-06-28 13:02:48 -07:00
smontagu@netscape.com
2a0acff134
Fix crasher bug 158796, r=jkeiser, sr=jst, a=asa
2007-06-28 13:02:47 -07:00
smontagu@netscape.com
b3e3692694
Do Arabic shaping earlier before measuring the text so that it gets laid out correctly. Bugs 117041, 138097. r=ftang, sr=waterson
2007-06-28 13:02:46 -07:00
smontagu@netscape.com
16b37e0602
ArabicShaping() shouldn't assume that the input and output is in visual order. Bug 137871. r=ftang, sr=attinasi
2007-06-28 13:02:45 -07:00
smontagu@netscape.com
4c75e3d163
Move HandleNumbers() from nsBidiPresUtils to nsBidiUtils. Bug 137857. r=ftang, sr=attinasi
2007-06-28 13:02:44 -07:00
smontagu@netscape.com
c97787962e
Fix for bug 121654, "Browser hangs when viewing a Ja message w/o MIME header with folder charset set to Arabic (IBM-864)". r=mkaply, sr=kin, a=asa
2007-06-28 13:02:50 -07:00
smontagu@netscape.com
6d642552f6
Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi
2007-06-28 13:02:43 -07:00
benjamin@smedbergs.us
3048b90adc
Bug 376041 - Link browser components against the CRT statically (on Windows), to solve CRT embedding issues, r=luser
2007-04-23 12:25:39 -07:00
benjamin@smedbergs.us
baab01ada6
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
gerv%gerv.net
caae487a24
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-12-11 09:45:41 +00:00
bent.mozilla%gmail.com
6553f633c5
Bug 354787 - "1% performance hit (Tp/Tdhtml) from the fix for bug 204114". r=roc+bsmedberg.
2006-12-01 19:26:18 +00:00
bent.mozilla%gmail.com
97a1e5a9e2
Bug 204114 - "nsUnicharUtils need to be threadsafe". r=bsmedberg.
2006-09-27 17:44:27 +00:00
benjamin%smedbergs.us
af03fc0477
Backout bug 345517 due to various issues.
2006-08-10 14:06:47 +00:00
benjamin%smedbergs.us
ffd802f9ed
Bug 345517 - Build Firefox --enable-libxul by default, r=darin/mento
2006-08-09 13:39:19 +00:00
bent.mozilla%gmail.com
aa0670b627
Bug 204114 - "nsUnicharUtils need to be threadsafe". r=smontagu.
2006-06-21 15:25:17 +00:00
benjamin%smedbergs.us
f93a261777
Typo fix, bug 334009
2006-06-07 16:46:14 +00:00
benjamin%smedbergs.us
357a89735b
Bug 334009 - Make unicharutils available to frozen (dependent) linkage components, r=darin+smontagu
2006-06-07 16:25:40 +00:00
cls%seawood.org
37453e2762
Allow libxul to link in mingw builds.
...
Bug #334403 r=bsmedberg
2006-04-18 15:52:41 +00:00
benjamin%smedbergs.us
80e9d804a0
Bug 78087 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
2006-02-13 20:52:44 +00:00
bzbarsky%mit.edu
79da4ded63
Move some basic macros for working with UTF16 from intl to XPCOM; use them in
...
some places including the HTML parser. Part of fix for bug 316394; the CSS
parser changes are still coming. r=smontagu, r=mrbkap on parser changes, sr=dbaron
2005-11-15 18:17:22 +00:00
timeless%mozdev.org
800b238475
Bug 291029 reversed args to memcpy results in write to readonly memory [@ memcpy - CopyToLowerCase::write]
...
r=dougt sr=roc a=asa
2005-04-21 22:30:21 +00:00
bsmedberg%covad.net
020d764d12
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
2005-04-05 18:55:17 +00:00