2830 Commits

Author SHA1 Message Date
reed%reedloden.com
fff9229322 Bug 401796 - "nsIStringCharsetDetector.h should not include nsString.h" [p=Mook r=smontagu a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@239294 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 08:37:27 +00:00
reed%reedloden.com
7084f5425b Bug 403221 - "Fix typo: |explaination| -> |explanation|" [p=sgautherie.bz@free.fr (Serge Gautherie)]
git-svn-id: svn://10.0.0.236/trunk@239279 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 06:51:37 +00:00
smontagu%smontagu.org
9b8b308159 Define langgroups for all charset decoders
git-svn-id: svn://10.0.0.236/trunk@239155 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-11 19:52:34 +00:00
reed%reedloden.com
d896110ad3 Bug 331780 - "Please don't build most of the uconv modules when building native uconv" [p=mh+mozilla@glandium.org (Mike Hommey) r=jshin a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@239027 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 07:01:46 +00:00
reed%reedloden.com
bf45128e62 Bug 384172 - "Updated builds to latest trunk crashes with selinux error while loading shared library: /opt/firefox/libxul.so" (fix build flags) [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr+a1.9=roc]
git-svn-id: svn://10.0.0.236/trunk@237751 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-15 10:00:27 +00:00
gerv%gerv.net
72c5565ee0 Bug 398009 - fix mangled license headers. a=stuart.
git-svn-id: svn://10.0.0.236/trunk@237358 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 12:08:47 +00:00
reed%reedloden.com
629442d003 Bug 397216 - "nsPersistentProperties shutdown leak in uconv" [p=asqueella r=smontagu a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@237319 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-05 19:30:37 +00:00
roc+%cs.cmu.edu
b97dae6f2d Bug 397597. Enable native platform linebreaking for Tibetan and Lao. r=masayuki,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@236959 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-30 20:30:32 +00:00
masayuki%d-toybox.com
a5552ffe14 Bug 389056 Don't break line between periods and quote, the additional patch r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@236546 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 09:29:22 +00:00
roc+%cs.cmu.edu
61a61b8185 Bug 396761. Fix buffer length. r=smontagu,a=bz
git-svn-id: svn://10.0.0.236/trunk@236431 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-21 09:12:29 +00:00
smontagu%smontagu.org
59d03a214a Update bidi mirroring table to Unicode corrigendum 6. Bug 392581, r=jshin, blocking1.9=dbaron
git-svn-id: svn://10.0.0.236/trunk@236357 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 11:16:17 +00:00
masayuki%d-toybox.com
7196444a6b Bug 389056 Don't break line between periods and quote/Bug 388096 add line]breaking opportunity after U+058A ARMENIAN HYPHEN, U+2010 HYPHEN, U+2012 FIGURE DASH and U+2013 EN DASH. And U+2014 EM DASH should be breakable before and after except that between the same characters/Bug 389595 Don't break around '(' and ')'/Bug 390920 Don't break around   r+sr=roc, b1.9=dbaron
git-svn-id: svn://10.0.0.236/trunk@236294 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-19 06:34:25 +00:00
roc+%cs.cmu.edu
2d2e1edfb6 Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@236258 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 23:12:10 +00:00
roc+%cs.cmu.edu
162b01a48f Bug 389437. Handle searching for word breaks when starting at the end of the available text. r=smontagu,a=damon
git-svn-id: svn://10.0.0.236/trunk@235480 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 23:03:18 +00:00
smontagu%smontagu.org
d48f1d1010 Tests for bug 381412
git-svn-id: svn://10.0.0.236/trunk@234029 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 05:38:21 +00:00
smontagu%smontagu.org
b8ee0d3b59 Treat all empty and incomplete sequences as encoding errors, and some other clean-up. Bug 381412, r=jshin, sr=dveditz, b1.9=jst
git-svn-id: svn://10.0.0.236/trunk@234025 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 05:02:18 +00:00
philringnalda%gmail.com
414ce8dcd6 Bug 394545 - Remove intl.collationOption, r+moa=smontagu, a1.9=dsicore
git-svn-id: svn://10.0.0.236/trunk@233942 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 13:47:25 +00:00
jag%tty.nl
bcbca15783 Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@233931 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 13:05:02 +00:00
roc+%cs.cmu.edu
d52c8adc7d Bug 336959. Exit properly if we get OOM. patch by Theppitak Karoonboonyanan, r+sr=roc,a=damon
git-svn-id: svn://10.0.0.236/trunk@233825 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 03:58:52 +00:00
roc+%cs.cmu.edu
3cd92cf043 Bug 393356. Don't export cattable.h; any users should be using nsIUGenCategory instead
git-svn-id: svn://10.0.0.236/trunk@233274 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 02:08:23 +00:00
roc+%cs.cmu.edu
dbfb424d8c Bug 393356. Spellchecker should not use private copy(ies) of the Unicode category tables. r=smontagu,a=damon
git-svn-id: svn://10.0.0.236/trunk@233272 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 02:03:32 +00:00
nick.kreeger%park.edu
ab95bf9aea Fixing bug 384796, Call to |nsIStringBundleOverride| always beats the embedding calls. r=mento, sr=roc, 1.9approval=dsicore. Trunk only.
git-svn-id: svn://10.0.0.236/trunk@233236 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 19:48:47 +00:00
masayuki%d-toybox.com
46d70b726a b=390048, fix bustage, patch by <bugzilla@mcsmurf.de> r=benjamin
git-svn-id: svn://10.0.0.236/trunk@232176 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 22:59:37 +00:00
masayuki%d-toybox.com
55950b515d Bug 389520 Complex Text Line Breaking with ATSUI/Carbon for Mac. patch by <vsatayamas@gmail.com> r+sr=roc, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@232169 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 21:16:33 +00:00
masayuki%d-toybox.com
a3aa27915c bug 390048 Complex Text Line Breaking with Uniscribe for Windows #2. patch by <nattachai@gmail.com> r+sr=roc, a=dsicor
git-svn-id: svn://10.0.0.236/trunk@232149 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 16:52:13 +00:00
masayuki%d-toybox.com
6be16bb4c9 bug 390048 Complex Text Line Breaking with Uniscribe for Windows. patch by <nattachai@gmail.com> r+sr=roc, a=dsicor
git-svn-id: svn://10.0.0.236/trunk@232126 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 16:36:59 +00:00
philringnalda%gmail.com
bbb5527032 Bug 211004 - mailnews.reply_header_locale de-DE not working, patch by Christian Eyrich <ch.ey@gmx.net>, r=smontagu, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@232090 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 03:54:16 +00:00
benjamin%smedbergs.us
266fac658e Bug 389673 - Fix "make install" to copy from dist/ and use packager.mk, rather than recurse the build tree, r=luser
git-svn-id: svn://10.0.0.236/trunk@231415 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 14:46:28 +00:00
roc+%cs.cmu.edu
ee8d7ee104 Removing obsolete files
git-svn-id: svn://10.0.0.236/trunk@230261 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 03:27:42 +00:00
roc+%cs.cmu.edu
8cece87a6c Bug 336959. Use Pango to break inside Thai/Lao runs. Patch by Theppitak Karoonboonyanan, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@230260 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 03:26:53 +00:00
masayuki%d-toybox.com
660741e3e6 Bug 255990 adding spec table to CVS
git-svn-id: svn://10.0.0.236/trunk@229816 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 15:56:35 +00:00
masayuki%d-toybox.com
f1d60fea6d Bug 255990 Characters below U+0100 are not subject to line-breaking rules at all r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@229815 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 15:52:52 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
timeless%mozdev.org
219a65d1bf Bug 384803 nsStringBundle::FormatStringFromID should return nsMemory allocated strings
patch by prasad@medhas.org r=timeless r=smontagu sr=biesi


git-svn-id: svn://10.0.0.236/trunk@229105 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-01 19:29:43 +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
d0ea968ed4 Trigger Bidi processing also for non-displayable control characters (RLM, RLE, RLO, etc.) Bug 177148, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@228980 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:24 +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
smontagu%smontagu.org
be95d55e46 Update data files to Unicode 5.0. Bug 345156, r=jshin, sr=jag
git-svn-id: svn://10.0.0.236/trunk@228978 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:22 +00:00
smontagu%smontagu.org
8014996768 Update data files to Unicode 5.0
git-svn-id: svn://10.0.0.236/trunk@228977 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:21 +00:00
smontagu%smontagu.org
6dd95ab9fe Update data files to Unicode 5.0
git-svn-id: svn://10.0.0.236/trunk@228976 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:20 +00:00
smontagu%smontagu.org
f5398aac5a Update Bidi character data tables to Unicode 4.1.0. Bug 288836, r=jshin, rs=roc, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@228975 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:19 +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
gerv%gerv.net
66aaaf1053 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@228973 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:17 +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
14ebb68e85 Improve the CHAR_IS_BIDI macro. Bug 240943, patch from an idea by Peter Kirk, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@228970 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:14 +00:00
smontagu%smontagu.org
7e9fcf3cc4 Fix flipping of Arabic text when pasted to clipboard. Bug 197375, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@228969 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:13 +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
smontagu%smontagu.org
f260ec3b4b Update bidi data tables to Unicode 4.0.1 and add surrogate handling. Bug 240943, r=jshin, sr=rbs.
git-svn-id: svn://10.0.0.236/trunk@228967 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:11 +00:00
smontagu%smontagu.org
3d2a567127 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.
git-svn-id: svn://10.0.0.236/trunk@228966 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 20:03:10 +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