Граф коммитов

264 Коммитов

Автор SHA1 Сообщение Дата
jwalden%mit.edu 7eeed473b4 Bug 351968 - Don't copy xpcshell tests and other data to $(DIST) -- a step toward being able to --enable-tests on Mozilla tinderboxen. r=bsmedberg 2007-01-31 03:25:46 +00:00
jwalden%mit.edu 9d616c2bdc Bug 368142 - Tests for correct byte-by-byte encodings of Unicode strings. r=smontagu 2007-01-29 20:00:03 +00:00
cbiesinger%web.de b53d3ea356 Add a make check target for intl/uconv and a unit test for bug 321379
r=smontagu
2006-09-04 23:02:28 +00:00
smontagu%smontagu.org 9976edf907 Testcase for bug 340714 2006-07-23 17:50:05 +00:00
cbiesinger%web.de c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
smontagu%smontagu.org 984cb2dbd3 TestUConv fails in method DisplayDetectors -- missing HasMore. Bug 251880, patch by Peter Klavins <klavins@netscape.net.au>, r=smontagu, sr=alecf 2005-08-22 11:15:53 +00:00
bsmedberg%covad.net 573eebab2a Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 12:36:03 +00:00
darin%meer.net 950a78482d fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg 2004-11-07 23:59:35 +00:00
roc+%cs.cmu.edu 0f4150a4e5 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2004-06-17 00:13:25 +00:00
gerv%gerv.net 31625ba2b1 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:21:17 +00:00
jshin%mailaps.org 6ece9f55bf bug 195093 : modernize nsILocale (r=smontagu, sr=darin) 2003-10-30 05:04:45 +00:00
jshin%mailaps.org c1c03f8f14 bug 195093 : modernize |GetDefaultCharsetForLocale| (use nsACString). r=darin, sr=bz 2003-07-22 23:46:38 +00:00
jaggernaut%netscape.com 83c571e877 Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron 2003-07-20 07:47:59 +00:00
alecf%flett.org 2751c6b097 fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
alecf%netscape.com 8c50d0242a landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
sr=darin, r=dbaron
2003-03-25 18:55:59 +00:00
alecf%netscape.com b6584a77fb backout my static atom patch for now until I figure out the performance loss! :(
bug 195262
2003-03-21 20:13:08 +00:00
alecf%netscape.com ecf24a2b78 fix for bug 195262:
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin

this is an experimental landing - if there are performance issues, I will back it out.
2003-03-21 06:26:32 +00:00
alecf%netscape.com 398c128889 fix for bug 157993 - combine all unicode converters into a single library, and share GetMaxLength() implementation between all converters that can support it.
r=ftang, sr=blizzard
2002-08-12 19:16:16 +00:00
seawood%netscape.com 322da773fb Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
seawood%netscape.com 301b1a4ca8 Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG

Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner

_IMPL_NS_VIEW

Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
smontagu%netscape.com b22e5fa1ca Bug 125403: nsconv does not work. Author=katakai@japan.sun.com, r=yokoyama, sr=roc+moz 2002-06-28 23:16:19 +00:00
alecf%netscape.com 480ddea986 argh, just fixing a build warning that TestUConv.cpp is in the win32 gmake build twice - no affect on the build 2002-06-13 18:41:04 +00:00
seawood%netscape.com 97531eb92c Add make -j support to win32 gmake builds.
Bug #132848 r=bryner
2002-04-19 02:42:28 +00:00
alecf%netscape.com 962b2ea4f5 fix the nmake bustage again 2002-03-05 00:39:25 +00:00
alecf%netscape.com db6c53369f fix windows nmake-only bustage
argh
2002-03-05 00:32:09 +00:00
dbaron%fas.harvard.edu 645e00764a Allow makefile to work on platforms other than Windows (although still don't use it). 2002-02-16 18:21:43 +00:00
dbaron%fas.harvard.edu 84965699e2 Fix bustage, really (I hope). 2002-02-16 18:08:16 +00:00
dbaron%fas.harvard.edu 13a1645d26 Fix bustage. 2002-02-16 17:07:31 +00:00
dbaron%fas.harvard.edu 59892aa65e Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag 2002-02-16 16:18:13 +00:00
ftang%netscape.com 3a0dba9c1f add stress test script for gb18030
not part of the build
2002-02-13 01:32:54 +00:00
seawood%netscape.com 45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com 97b0530073 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
seawood%netscape.com 7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
dbaron%fas.harvard.edu ed869c764e Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
jaggernaut%netscape.com ca6197295f Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
gerv%gerv.net 1c6c9ed7c8 License changes, take 2. Bug 98089. mozilla/include/, /mozilla/htmlparser/, /mozilla/intl/ (part 1). 2001-09-26 00:40:45 +00:00
gerv%gerv.net 1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org bc444f528a bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
jaggernaut%netscape.com d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
alecf%netscape.com 62424ee7b2 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
alecf%netscape.com 68c4fc803a add REQUIRES support to intl
b=98371 r=cls
2001-09-10 20:03:25 +00:00
jaggernaut%netscape.com e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com 5a6317b8a5 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
cls%seawood.org a0acb7980c Remove redundant symbols from intl for static builds.
Bug #46775 r=yokoyama sr=blizzard a=asa
2001-06-17 01:00:47 +00:00
kandrot%netscape.com 44e66f0ae1 Check in for Ron Guilmette's static build. r=nhotta, sr=waterson bug #46775 2001-05-14 06:30:56 +00:00
disttsc%bart.nl 277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
warren%netscape.com cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
rayw%netscape.com 0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
cls%seawood.org 273809641f General makefile cleaning for intl. Thanks to dbaron for pointing this out. 2000-09-07 02:38:55 +00:00
cls%seawood.org 1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
cata%netscape.com 1e53f6ad4f Cleanup. Removing obsolete and unused code. 2000-05-03 23:01:32 +00:00
pinkerton%netscape.com f93aa6dd74 missed one more 2000-04-28 00:11:07 +00:00
mjudge%netscape.com 2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
cata%netscape.com ba356d5932 Adding new file to the build. 2000-04-22 16:38:50 +00:00
cata%netscape.com 58b401cfbf More test code. 2000-04-22 16:36:47 +00:00
cls%seawood.org da66e49516 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
jdunn%netscape.com 425dcde284 fixing build bustage... 2000-03-01 23:45:37 +00:00
pp%ludusdesign.com 58065dda04 Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot 2000-02-02 22:24:56 +00:00
cata%netscape.com 5760e40e40 Evolution of the CharsetConverterManager in order to pair the new Charset Menu. r=erik 1999-12-02 08:05:59 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
ftang%netscape.com 4b548de75b check in the patch submit by Jonas Utterstrom <jonas.utterstrom@vittran.norrnod.se in message news://news.mozilla.org/381B3757.FEC144BC%40vittran.norrnod.se fix bug 17706. r=ftang 1999-11-02 07:01:44 +00:00
briano%netscape.com d055fd251c General cleanup. 1999-09-11 03:07:11 +00:00
ftang%netscape.com a44e9bf05f make nsconv work for UCS2 data by adding output file 1999-09-10 19:02:25 +00:00
cata%netscape.com 8902bf118c Fixing build warnings. Step 3: remove the old deprecated API. 1999-09-02 21:41:40 +00:00
cata%netscape.com 0f0d23b266 Fixing build warnings. Step 2: switch to use new method from the interface. 1999-09-01 22:50:50 +00:00
cyeh%netscape.com 9577b5cefa Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
tague%netscape.com 5e1a48bd8a Implemented bug #5561 (Locale support: implement locale name to default charset mapping) on UNIX. 1999-08-26 00:10:18 +00:00
tague%netscape.com c488556f34 Implement bug #5561 (Locale support: map locale name to default character set) on windows. 1999-08-25 22:05:28 +00:00
ramiro%netscape.com 2c19866af3 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
ftang%netscape.com 21536cad6e fix typo in argument handling 1999-08-09 14:54:13 +00:00
ftang%netscape.com 263b8f359e add nsconv and convperf 1999-08-03 21:05:59 +00:00
ftang%netscape.com 1b912fc333 add nsconv.cpp 1999-08-03 21:04:56 +00:00
ftang%netscape.com 17f16107cb remove ucvja2 from the -I 1999-08-03 18:21:01 +00:00
briano%netscape.com 007ea62765 Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
waterson%netscape.com cdcdc2af9e fix build bustage. 1999-07-22 06:45:00 +00:00
cata%netscape.com 19f4e1e396 Test for utf-7 enc. 1999-07-06 22:40:17 +00:00
dveditz%netscape.com 0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
dveditz%netscape.com 17864a291d Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles 1999-07-02 11:50:19 +00:00
cata%netscape.com 5741932cfe Test for UTF-7. 1999-06-30 21:03:00 +00:00
ftang%netscape.com 711c63b56f add nspr3 to the lib list 1999-06-08 21:09:51 +00:00
ftang%netscape.com 54b761eadc add IS_REPRESENTABLE test inside #ifdef 1999-06-07 21:36:43 +00:00
cata%netscape.com 74738a54d0 UTF-7 tests 1999-06-07 18:51:13 +00:00
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
cata%netscape.com 8bb7d0e0ee ISO2022JP encoder test added. 1999-04-23 22:16:21 +00:00
cata%netscape.com 4c596f98cc Latin1 test case fixed. 1999-04-19 19:46:28 +00:00
cata%netscape.com 7046bc4cba Minor changes. 1999-03-29 23:49:30 +00:00
cata%netscape.com 06a6d0fcf7 UTF8 test added. 1999-03-24 00:17:09 +00:00
cata%netscape.com 8afeffd813 Test made silen. Noise only on errors. 1999-03-24 00:06:43 +00:00
cata%netscape.com 11f0fcd5d7 Test case for Latin1 decoder changed. 1999-03-23 18:49:32 +00:00
cata%netscape.com a4e985f2b1 EUCJP encoder test 1999-03-11 22:37:53 +00:00
cata%netscape.com d3dec8849b SJIS encoder test added. 1999-03-11 21:04:30 +00:00
cata%netscape.com 9d255392d4 Test EUCJP encoder added. 1999-03-11 20:39:50 +00:00
warren%netscape.com 4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
ebina%netscape.com ec691d8a4c Changing RegisterFactory to use the new API. 1999-02-26 16:18:23 +00:00
cata%netscape.com 13df9d732a Small output format change. 1999-02-25 14:46:46 +00:00
ftang%netscape.com c19ea09b86 fix nsIPlatformCharset factory problem, add test cases for it. 1999-02-25 01:28:04 +00:00
cata%netscape.com 47cf3c0bbc UnicodeToLatin1 test added. 1999-02-24 16:27:30 +00:00
cata%netscape.com 9ac86fc08a Test data from files capability added. 1999-02-18 00:55:19 +00:00
cata%netscape.com a09d0406b5 ISO2022JP to Unicode converter adedd. 1999-02-12 19:50:47 +00:00
dp%netscape.com cee1f81ac2 Adding libreg 1999-02-09 22:47:21 +00:00
kipp%netscape.com 3efbd9563c Use SIMPLE_PROGRAMS instead of custom rules 1999-02-02 17:40:28 +00:00
cata%netscape.com b78e142c3f Test code for the hacky Ascii Encoder added. 1999-01-27 18:06:03 +00:00
ramiro%netscape.com 67f7ec8c39 Ignore generated file. 1999-01-23 00:09:34 +00:00
ramiro%netscape.com 127039e271 Ignore generated files. 1999-01-22 06:33:54 +00:00
ftang%netscape.com 3e4093276b add greek test case 1999-01-14 23:23:30 +00:00
ftang%netscape.com dd7461a825 add ucvlatin into -I 1999-01-14 23:23:13 +00:00
ftang%netscape.com 8d41d4b0cc make UNIX build and run 1999-01-14 10:28:18 +00:00
ftang%netscape.com 8ecdbda40a add ucvlatin, add cp1253, iso-8859-1, windows-1253 converter, change the nsIUnicodeDecodeUtil interface 1999-01-14 07:39:45 +00:00
ftang%netscape.com e05c75c1c9 change dependency. add sjis test cases 1999-01-12 08:35:45 +00:00
ftang%netscape.com 1710a341d3 Ignore (NS_ERROR_FACTORY_EXISTS != res) return result 1999-01-08 22:02:41 +00:00
ftang%netscape.com 02d67d0824 add unix makefile 1999-01-08 18:57:27 +00:00
ftang%netscape.com 58baea9bbe change add the DLL name for Mac and UNIX and add placeholder for planned converters 1999-01-08 01:03:24 +00:00
cata%netscape.com ecd5c41c43 first check in unicode converter. Didn't build on Mac/UNIX yet. Didn't hookup with main
build process yet.
1999-01-07 01:23:22 +00:00