18 Commits

Author SHA1 Message Date
smontagu%smontagu.org
038b929dd8 Enable bidi processing if there are right-to-left characters in print headers or footers. Bug 421690, r+sr=roc, blocking1.9=damon
git-svn-id: svn://10.0.0.236/trunk@247608 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-12 07:56:38 +00:00
smontagu%smontagu.org
59d7d0ac45 Move SymmSwap and other character-related Bidi utility methods from layout to intl/unicharutil. Bug 385539, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@229091 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-01 05:56:11 +00:00
smontagu%smontagu.org
ca251a3875 Only strip zero-width joiner and non-joiner control characters when we do our own Arabic shaping. Bug 280936, r=jshin, sr=rbs
git-svn-id: svn://10.0.0.236/trunk@228979 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:23 +00:00
dveditz%cruzio.com
b007131419 Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin


git-svn-id: svn://10.0.0.236/trunk@228974 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:18 +00:00
mats.palmgren%bredband.net
9719a52b42 Fix crash on unicode "zero width non-joiner" sequence. b=217903 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@228972 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:16 +00:00
smontagu%smontagu.org
6c88c3468e Correct the joining of some Urdu characters. Bug 255566, r=jshin, sr=rbs.
git-svn-id: svn://10.0.0.236/trunk@228968 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:12 +00:00
gerv%gerv.net
e2e3d5d1c7 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@228965 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:09 +00:00
cbiesinger%web.de
e34ac1d796 bug 236707 ARABIC COMMA's Joining Class is wrong
patch by Behnam Esfahbod <behnam@esfahbod.info> r=smontagu sr=rbs a=mkaply


git-svn-id: svn://10.0.0.236/trunk@228963 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:07 +00:00
darin%meer.net
49e221c651 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@228962 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:06 +00:00
smontagu%netscape.com
53b329fa09 Don't do numeric substitution in Arabic text by default. Bug 181711, r+sr=rbs, a=asa.
git-svn-id: svn://10.0.0.236/trunk@228961 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:05 +00:00
sfraser%netscape.com
63dcfd8407 Make static data const in nsBidiUtils.cpp. Bug 74803. r=dbaron, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@228959 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:03 +00:00
timeless%mozdev.org
85f1d150a5 Bug 126484 Occurences of uninitialized variables being used before being set (in Bidi files)
patch by mozilla-bugs@nogin.org r=smontagu sr=bz


git-svn-id: svn://10.0.0.236/trunk@228958 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:02 +00:00
cbiesinger%web.de
f226be93fb remove ifdef IBMBIDI in content/, r+sr=roc+moz, bug 89203
git-svn-id: svn://10.0.0.236/trunk@228957 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:01 +00:00
smontagu%netscape.com
9e0bdecbd2 Fix crasher bug 158796, r=jkeiser, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@228956 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:00 +00:00
smontagu%netscape.com
aa7b6dfa7b Do Arabic shaping earlier before measuring the text so that it gets laid out correctly. Bugs 117041, 138097. r=ftang, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@228955 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:02:59 +00:00
smontagu%netscape.com
fb00a10bb1 ArabicShaping() shouldn't assume that the input and output is in visual order. Bug 137871. r=ftang, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@228954 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:02:58 +00:00
smontagu%netscape.com
fb6409a607 Move HandleNumbers() from nsBidiPresUtils to nsBidiUtils. Bug 137857. r=ftang, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@228953 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:02:57 +00:00
smontagu%netscape.com
1f7707812c Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@228951 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:02:55 +00:00