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

586 Коммитов

Автор SHA1 Сообщение Дата
bsmedberg%covad.net 3cda5775e1 Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt 2005-08-11 19:43:12 +00:00
bsmedberg%covad.net eaf415b72d Bug 193031 fix category manager to use aPersist parameter. Bug 54639 Category Manager is not thread-safe. Bug 208437 separate threadsafe nsBaseHashtable into super-class nsBaseHashtableMT. r=dougt/alecf I know Sun Workshop builds are still broken... working on it. 2005-08-11 19:43:11 +00:00
bsmedberg%covad.net 0c2a7ccbbd bug 206254 allow nsBaseHashtable::IsInitialized() and bug 206528 nsBaseHashtable should initialize mLock. r=alecf 2005-08-11 19:43:10 +00:00
bsmedberg%covad.net da31414079 Fix ANSI-strict compiler errors using GCC 3.4 (from CVS). bug 201407 r=jkeiser sr=brendan a=sspitzer 2005-08-11 19:43:09 +00:00
bsmedberg%covad.net 7b548ee7c5 Fixing AIX bustage. r=jdunn a=mkaply/ycalonje 2005-08-11 19:43:08 +00:00
bsmedberg%covad.net c618529560 Fix for mac build bustage, with ccarlen. Cleanup from bug 201034. 2005-08-11 19:43:07 +00:00
bsmedberg%covad.net 6c2bec5913 Bug 201034 non-const enumeration in nsBaseHashtable, add
nsTHashtable::RawRemove. Add a hashtable test-suite, and
clean up some codesize issues. Also fixes bug 203030 and
hopefully SunOS build bustage. r=jkeiser sr=alecf a=asa
2005-08-11 19:43:06 +00:00
mkaply%us.ibm.com 893ea237a7 OK, should be final - need PR_CALLBACK here 2005-08-11 19:43:05 +00:00
mkaply%us.ibm.com af08eb6628 Putting this back because I think it might break stuff - OS/2 will be broke however 2005-08-11 19:43:04 +00:00
mkaply%us.ibm.com 9c6d03df68 One more PR_CALLBACK 2005-08-11 19:43:03 +00:00
mkaply%us.ibm.com 0d1563c5c3 OS/2 bustage - PR_CALLBACK stuff 2005-08-11 19:43:02 +00:00
bsmedberg%covad.net bb4d10c5e3 bug 200709 remove dynamic linking of nsTHashtable and family. r=jkeiser sr=alecf 2005-08-11 19:43:01 +00:00
jkeiser%netscape.com 4e10faa6b1 Warning fixes (bug 200709), patch by bsmedberg@covad.net, r=jkeiser@netscape.com, sr=alecf@netscape.com 2005-08-11 19:43:00 +00:00
jkeiser%netscape.com d5274c3743 Templatized hashtable class by bsmedberg@covad.net (bug 180264), r=jkeiser@netscape.com, sr=alecf@netscape.com 2005-08-11 19:42:59 +00:00
neil%parkwaycc.co.uk 1ccc738a47 Bug 230707 nsRefPtrHashtable (like nsInterfaceHashtable but for refcounted objects of concrete types) r=bsmedberg sr=alecf 2005-08-11 19:42:51 +00:00
bsmedberg%covad.net 388a96ddaf Bug 304191 - VersionComparator is wrong comparing "1.2" and "1.2.2" - patch by Dave Townsend (Mossop), r+a=me, sr=shaver 2005-08-11 14:27:20 +00:00
bsmedberg%covad.net 9f6a73b9bb Bug 303186 - MSVS2005 compilation error in nsXPCOMGlue.cpp - patch by Michael Moy <mmoy@yahoo.com> r=darin a=me 2005-08-09 21:22:58 +00:00
bsmedberg%covad.net 8dbbd37c72 Bug 303185 - const char* mismatch in VS2005 patch by Michael Moy <mmoy@yahoo.com> r=darin a=me 2005-08-09 19:23:29 +00:00
bsmedberg%covad.net 3c3704c636 Bustage fix, bug 288954 2005-08-09 14:04:49 +00:00
bsmedberg%covad.net 458cade5ef Bug 288954 - Make the non-inline members of nsID part of the glue, so that embedders don't link against C++ symbols by accident - r=darin a=shaver
This moves nsID.h|cpp from xpcom/base to xpcom/glue (CVS copies were performed)
2005-08-09 13:39:12 +00:00
gerv%gerv.net 579b86e193 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-08-09 00:20:35 +00:00
jst%netscape.com b2f64600c8 Backing out the change to use memcmp() for comparing ID's. r=jaggernaut@netscape.com, sr=alecf@netscape.com, a=dbaron@dbaron.org. 2005-08-09 00:20:34 +00:00
alecf%netscape.com 84d3121b6f hmmm...backing out my change on unix only to if memcmp() is actually SLOWER
(its faster on windows!)
2005-08-09 00:20:33 +00:00
alecf%netscape.com 16414f1627 fix bug 164540 - make nsID::Parse faster by using memcmp
r=bbaetz, sr=darin
2005-08-09 00:20:32 +00:00
dougt%netscape.com 9c74fe8353 127093. adds nsID.h nsISupportsBase.h nscore.h to sdk. r=seawood, sr=alecf,rpotts, a=shaver 2005-08-09 00:20:31 +00:00
gerv%gerv.net 9127292525 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2005-08-09 00:20:30 +00:00
bratell%lysator.liu.se ad9700e1e7 Fixing mac breakage. It seems as if the mac compiler actually follows the C++ standard. 2005-08-09 00:20:29 +00:00
bratell%lysator.liu.se e9ee9d8e1c Bug 29241, nsID::Parse used scanf to parse UUID:s which was very slow. This custom parsing should shave 1.6% of mozilla startup time. r=jag sr=jband 2005-08-09 00:20:28 +00:00
alecf%netscape.com 300d918454 fix purify errors - uninitialized memory on poorly formatted CID strings, and FMM on nsString::fputs
r=waterson, scc a=waterson
2005-08-09 00:20:27 +00:00
dougt%netscape.com 9f1847df93 Landing nsISupports changes. Freezes nsISupports.idl and nsrootidl.idl. r=valeski@netscape.com, sr=rpotts@netscape.com bug 98281 2005-08-09 00:20:25 +00:00
waterson%netscape.com cdfee82708 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2005-08-09 00:20:24 +00:00
mkaply%us.ibm.com f6353771ac #303623
r/sr/a=mkaply - OS/2 only
From Peter Weilbacher - add a cast so GCC 335 works
2005-08-06 00:53:10 +00:00
bsmedberg%covad.net 151a6eac74 Bug 301043 - SeaMonkey application quits immediately after launch (installer with GRE only), r=darin, self-approved (seamonkey only) 2005-07-26 14:12:38 +00:00
bsmedberg%covad.net 515f8c4b69 Bug 299991 - XULRunner stub executable, r=darin a=shaver 2005-07-25 22:16:56 +00:00
bsmedberg%covad.net c9241d2eb2 Bustage fix, remove extra semicolon 2005-07-23 15:35:31 +00:00
bsmedberg%covad.net b3905512fd Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver 2005-07-23 14:05:25 +00:00
bsmedberg%covad.net 5fba1c6aea Bug 296561 - rework static component loading so that nsIXULAppInfo/Runtime/etc are available during autoregistration/xpcom-startup notification (and make static component loading saner in general) - r=shaver+dougt, a=asa 2005-07-21 13:33:43 +00:00
pkw%us.ibm.com 5b3a6352db Bug 298044 - Dynamically load important dependent libs for embedders so that they don't have to setup the environment - AIX support patch
r=benjamin@smedbergs.us, a=benjamin@smedbergs.us
2005-07-21 03:30:09 +00:00
cbiesinger%web.de 8cb8d3b5e3 Bug 301219 Remove rm hack from glue Makefile
r+a=bsmedberg
2005-07-18 19:03:42 +00:00
bsmedberg%covad.net 7ad2a92071 Bustage fix from bug 298044 2005-07-15 12:27:13 +00:00
bsmedberg%covad.net 74deb70828 I forgot two files from bug 298044 yesterday: it is rather amazing that this didn't break anything, still r=darin a=asa 2005-07-15 12:07:47 +00:00
bsmedberg%covad.net 41533cdc27 Bustage fix from bug 298044 - older and non-GNU toolchains don't define RTLD_DEFAULT and it is not necessary anyway, r=darin 2005-07-15 11:47:42 +00:00
bsmedberg%covad.net b9720ffcb9 Bug 298044 - Dynamically load XPCOM dependent libs as part of the XPCOM standalone glue bootstrap process, r=darin a=asa 2005-07-14 18:42:59 +00:00
bsmedberg%covad.net 9a61950459 Bug 299664 - add support for XPCOM_GLUE_USE_NSPR for various embedders who need to continue using the THREADSAFE_ISUPPORTS macros and don't care about the NSPR dependency, r=darin a=asa 2005-07-07 15:40:24 +00:00
bsmedberg%covad.net c212b869b8 Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR, try #2 - Re-landing this in such a way that we're not going to break non-xulrunner builds on mac with xcode < 1.5 until we have the tinderboxen and official build instructions upgraded properly (see the XXXNote in xpcom/sample/Makefile.in, and the continued ifdef MOZ_ENABLE_LIBXUL hack in config/autoconf.mk.in around MOZ_FIX_LINK_FLAGS). r=darin a=asa 2005-07-01 12:24:07 +00:00
bsmedberg%covad.net 9b68fa2754 Backout bug 298047 per Chase as it breaks some downrev mac systems unexpectedly. 2005-06-30 02:04:23 +00:00
bsmedberg%covad.net cda19a1775 Bug 298047 - bustage fix 2005-06-29 19:08:57 +00:00
bsmedberg%covad.net d7b586a56b Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR (this patch covers everything except dynamic linking) r=darin a=asa (The file xpcom/sample/nsTestSample.cpp moved to xpcom/sample/program/nsTestSample.cpp) 2005-06-29 18:53:30 +00:00
bsmedberg%covad.net fab45591e2 Bug 297923 - Make the standalone glue work on mac, and write GRE-finding code which looks for our new XUL framework, and make our new XUL framework. r=jhpedemonte+darin a=chofmann 2005-06-23 16:55:52 +00:00
bsmedberg%covad.net 816495bf4c Bug 224305 part "*nix" - register xulrunner as a GRE with xulrunner -register-global and -register-user - r=darin a=asa 2005-06-16 13:29:45 +00:00