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

2741 Коммитов

Автор SHA1 Сообщение Дата
tbogard%aol.net c6f78c5454 Changed NS_ENSURE to be NS_ENSURE_TRUE. Also changed NS_ENSURE_NOT to be NS_ENSURE_FALSE. Left NS_ENSURE and NS_ENSURE_NOT, but they will soon be going away. 1999-11-01 06:59:16 +00:00
dougt%netscape.com d44e416546 Adding a set accessor to the permissions functions. Needed by the xpinstall
folks.
1999-11-01 04:44:56 +00:00
troy%netscape.com 10a3dd238f Added nsIFrameDebug interface 1999-11-01 03:34:43 +00:00
tbogard%aol.net 748ff1f5ef Changed NS_IMETHOD to NS_IMETHODIMP on implemented function. 1999-10-31 07:38:44 +00:00
scc%netscape.com 8f4e7ad8e4 changed the mechanism underlying |do_QueryInterface| to decouple |nsCOMPtr| from services, |nsIWeakReference|, etc. This change fixes bug #17364, and paves the way for making |nsCOMPtr| cooperate with services. r=valeski (additional builds done by dmose and syd) 1999-10-31 00:35:48 +00:00
scc%netscape.com b67e1fc39c removed incorrect use of private class name in favor of |do_QueryInterface|, part of the fix for bug #17364, r=valeski (additional builds done by dmose, and syd) 1999-10-31 00:32:15 +00:00
alecf%netscape.com 3c83045767 more tweaks for boehm to catch up with the nsILeakDetector work 1999-10-30 07:06:26 +00:00
dp%netscape.com 36b9b91825 Removing shutdown listener. Releasing gCaseConv on XPCOM Shutdown r=kipp 1999-10-30 06:45:45 +00:00
beard%netscape.com 296d655c74 added call to nsIThread::SetMainThread(), to ensure users of XPCOM get a main thread mapped. r=warren 1999-10-30 01:52:55 +00:00
beard%netscape.com 49e3e4ba38 Fix proxied objects leak. r=sfraser, bug=15380 1999-10-30 01:17:24 +00:00
colin%theblakes.com 421af72f71 Only define MDCPUCFG if HOST_NSPR_MDCPUCFG is defined. r=cls 1999-10-29 23:03:15 +00:00
valeski%netscape.com 96d6215964 15590, r=kipp. added a nsCStringArray class so the cool string array functionality could be used for CStrings too. this checkin is *part* of a fix to the bug 1999-10-29 20:47:17 +00:00
warren%netscape.com 115c83fe2c Fixed round-off error computing bloat total. 1999-10-29 18:48:37 +00:00
warren%netscape.com 53fec9faa8 Adding pure.h pure_api.c to the build. bug#16695 1999-10-29 03:26:50 +00:00
warren%netscape.com 6695dd938f Took out bogus error message. 1999-10-29 03:19:11 +00:00
warren%netscape.com 1d0b4bbb36 Fixed bug in calculating leak total. 1999-10-28 08:35:53 +00:00
braddr%puremagic.com d92727dc68 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
r=scc
1999-10-28 03:16:48 +00:00
braddr%puremagic.com b49b3dbdce Ooops.. tree closed, better back these out for now. Sorry. 1999-10-27 21:01:37 +00:00
braddr%puremagic.com b2ea5b4c45 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE
in anticipation of nixing NS_COMFALSE in the near future.
r=scc (please contact him should there be any build issues)
1999-10-27 20:24:21 +00:00
mccabe%netscape.com 7411a6b98e Undo overly-hasty backout. This reinstates part of my recent checkin. 1999-10-27 03:44:38 +00:00
beard%netscape.com 602f4ce6b8 make warnings not terminate build. fix bustage, r=mccabe 1999-10-27 02:44:34 +00:00
mccabe%netscape.com e0897b5f5f Debust mac-specific \r-related tree breakage. 1999-10-27 01:28:59 +00:00
mccabe%netscape.com 522974aa44 Various fixes to xpidl. Note that this checkin will cause a rebuild of everything that depends on nsISupports.h. Fixes courtesy Mike Shaver, with small tweaks by McCabe. r=shaver, r=mccabe.
- Fix to bug 17013; have xpidl produce an error when encountering a native declaration without an associated (c++-name).

- remove many DEBUG_shaver lines.

- provide xpidl_tree_warning as a fallback for libIDL versions for which IDL_tree warning is bad, and NULL-proof our message callback function.  Also remove a 1k buffer limit from the message callback function.

- make enum in IDL files an error.  We don't support it, and love consts instead.

- Fix to 12684; don't allow [retval] parameter + return or multiple [retval] parameters.

- Fix to 13390; make non-{short,long} const a fatal error.
1999-10-27 00:37:39 +00:00
dougt%netscape.com fadd4861ea People will not like to see my debugging info about object retention. Remov
ing #define.
1999-10-26 21:44:02 +00:00
dougt%netscape.com 2bc3d49418 Cleanup.
Removing convertTo* routines

Not hooked up to build yet.
1999-10-26 19:34:56 +00:00
dougt%netscape.com 2ee074eef9 1) Change ownership model internally. (17009)
2) Fixed IMAP password dialog problems by adding a PR_SLEEP() in
   nested event loop.
3) Now using a pushed event loop.

r=valeski, mscott.
1999-10-26 19:30:50 +00:00
warren%netscape.com 4e72fae941 Fixed NewChannel to pass null for new originalURL argument. 1999-10-26 10:37:37 +00:00
tbogard%aol.net 6843d6728e added files: mozilla/xpcom/base/nsIInterfaceRequestor.idl 1999-10-26 01:37:45 +00:00
tbogard%aol.net e93c451dd6 Adding nsIInterfaceRequestor.idl to the list of built IDL files. 1999-10-26 01:37:29 +00:00
dougt%netscape.com 61be2d8efc ack! what was I thinking.
#ifdef'ing not including!!
1999-10-25 22:57:40 +00:00
dougt%netscape.com 4502bc79ac adding nsIFile to nsXPComInit. Currently it is #ifdef'ed off.
bug 13320
1999-10-25 22:48:44 +00:00
dougt%netscape.com eba9afd931 changed license. 1999-10-25 22:45:56 +00:00
dougt%netscape.com ea546800cd Initial checkin of nsIFile test. bug 13320. r=dougt
Not hooked up to build, yet.
1999-10-25 22:45:12 +00:00
dougt%netscape.com 6ff4a8ef56 Initial checkin of nsIFile windows implementation. bug 13320. r=dougt
Not hooked up to build, yet.
1999-10-25 22:44:42 +00:00
dougt%netscape.com 3ba1f0a07c adding a progID and className. r=me.
NOT PART OF THE BUILD, YET
1999-10-25 22:33:55 +00:00
tbogard%aol.net 1c82dac40d Added new nsIInterfaceRequestor interface. r=dp 1999-10-25 22:31:40 +00:00
tbogard%aol.net a93f3b139b Just added support for an NS_IMPL_ISUPPORTS 7 - 10. 1999-10-25 03:42:10 +00:00
warren%netscape.com ef02b386d9 Fixed up dll loading for Windows. It was silently failing. 1999-10-24 22:01:09 +00:00
warren%netscape.com da05e3e465 Fixed logic for XPCOM_MEM_LOG_CLASSES case. 1999-10-24 09:13:52 +00:00
dp%netscape.com 94d79e100e bug#16742 Fixing delete on nsISupports. Thanks for patch from <heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing operating on refcnt directly. r=dp 1999-10-24 04:41:17 +00:00
tbogard%aol.net e58ac9ffbc Just added support for an NS_IMPL_ISUPPORTS6. 1999-10-23 06:55:45 +00:00
dougt%netscape.com 08030792d4 Modification based on design review.
(THIS IS NOT PART OF THE BUILD YET)
1999-10-23 04:51:35 +00:00
warren%netscape.com f7bb01fae9 Fixed warnings. 1999-10-23 03:16:27 +00:00
warren%netscape.com c1533c064c Extended docs to talk about new env vars, and how to read bloat logs. 1999-10-23 03:16:23 +00:00
warren%netscape.com 39ddb330f1 Cleaned up nsTraceRefcnt environment variables. r=kipp,beard 1999-10-23 03:16:19 +00:00
alecf%netscape.com f2f4e12c9c update status 1999-10-22 21:06:59 +00:00
scc%netscape.com 7927b86837 File Removed. 1999-10-22 21:02:15 +00:00
jband%netscape.com ddac4b3b59 commiting patch from Duncan Wilcox <duncan@be.com> to get prototype right in prep for inline assembly call - some pick compilers didn't like unsigned int when it was really uint32. r=jband 1999-10-22 20:53:05 +00:00
kipp%netscape.com 705faaa709 Removed some more warnings 1999-10-22 14:51:41 +00:00
ramiro%fateware.com a426b260aa Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
dp%netscape.com 73e3189c8a bug# 9221 Fixing autoreg terminating on bad aliases. We now let it go
as far as possible ignoring errors. r=sfraser
1999-10-22 06:32:26 +00:00
dp%netscape.com 7c40fe12d3 beautify... 1999-10-22 04:47:14 +00:00
valeski%netscape.com ecb499c7c9 17039, r=dougt. Releasing QI'd proxy object was causing a crash. this is a temp work around. 1999-10-22 04:07:53 +00:00
scc%netscape.com 01cec13dda remove nsIVariant.h and nsVariant.cpp as per bug #16987 and changes already in for Unix (thanks brad) and Mac, r=danm 1999-10-22 01:33:03 +00:00
alecf%netscape.com adbe451e45 update status 1999-10-22 01:27:08 +00:00
dp%netscape.com d246ff80eb bug# 15046 Preventing deletion of dll when getfactory fails. r=shaver,kipp 1999-10-22 01:04:16 +00:00
kipp%netscape.com 7a054feae0 Alloc another iid 1999-10-22 00:12:31 +00:00
scc%netscape.com cd02dceee5 remove "nsVariant.cpp" from the project, and "nsIVariant.h" from the MANIFEST, as per bug #16987, r=sfraser 1999-10-22 00:12:03 +00:00
braddr%puremagic.com 3156e89829 Remove references to nsVariant.cpp and nsIVariant.h.
r=scc
1999-10-21 22:24:17 +00:00
jevering%netscape.com 5afee99624 Enabling boehm leak detector, r=dp bug#15906 1999-10-21 21:59:15 +00:00
jevering%netscape.com 4efe5ef67f Enabling GC detector, r=dp, bug #15906 1999-10-21 21:56:47 +00:00
dp%netscape.com 7e6d27b0c2 bug#14656 Circular release problem of component manager. Fixed by
adding shutdown() method that gets called before the last
release. Enabled only for dp & shaver until we resolve js coredump.
1999-10-21 21:34:39 +00:00
dp%netscape.com 34e3ad4a8e Making sample better by using COMPtr r=waterson 1999-10-21 21:32:17 +00:00
dp%netscape.com 35f0cfe5fb Addding xpcom init and shutdown. r=waterson 1999-10-21 21:31:53 +00:00
waterson%netscape.com b8f5242332 Fix solaris (and other unsupported platforms). 1999-10-21 04:28:07 +00:00
waterson%netscape.com 4746574164 Change nsTraceRefCnt::WalkTheStack() to accept stream. 1999-10-21 03:45:38 +00:00
waterson%netscape.com 52db4c3a39 Modify nsTraceRefcnt::WalkTheStack() to accept a stream. Other misc formatting fixup. work really done by beard, r=waterson. 1999-10-21 03:44:37 +00:00
dveditz%netscape.com 5ac3366346 Missed a test 1999-10-21 01:47:28 +00:00
dveditz%netscape.com 4b0ca9d0cd Changing nsFileSpec Copy and Move function names to match their
functionality, and also to free up the namespace for a *real* Copy
and Move that allow renaming the leaf name rather than just copying
into different directories (i.e. to make backup files). r=ssu
1999-10-21 00:40:39 +00:00
scc%netscape.com 151cfbe7be First Checked In. 1999-10-20 21:03:21 +00:00
dougt%netscape.com 10b97b0e41 removing an extra release (16832)
Now doing a QI when getting a proxy so that the IID matches the |in| real
object.

r=jud
1999-10-20 20:04:20 +00:00
mscott%netscape.com 427e787189 Bug #16843 and #16832 where we were crashing when dismissing dialogs. this may not be the final
fix but in an earlier change to this file today, this class stopped addreffing an event queue member variable.
But the dtor still released a reference to the event queue that it didn't have!
The eventual fix may be to put the addref back in there but I need to talk to dougt about this.

this is real danm's fix. i'm the reviewer.
1999-10-20 08:35:36 +00:00
danm%netscape.com c26d0a076e fixing obvious flaw in Unlink. r:waterson@netscape.com 1999-10-20 08:35:04 +00:00
kipp%netscape.com 7aaf0fbe7f Removed some silly warnings 1999-10-20 00:06:12 +00:00
dougt%netscape.com d5f703c051 Fix for bug 16818. xpcom proxy does not handle classes with two or more
interfaces correctly.  What happens is the real object is addref
incorrectly and will never be deleted.

r=jud
1999-10-19 22:35:54 +00:00
danm%netscape.com bd88e47084 retire event queues even on Windows when they're no longer used. part of bug 15856. r:hyatt@netscape.com 1999-10-19 22:00:12 +00:00
neeti%netscape.com 04c6e5203e updating status 1999-10-19 21:03:33 +00:00
danm%netscape.com a07781e709 added CreateFromIThread. r:valeski@netscape.com 1999-10-19 19:18:27 +00:00
shaver%netscape.com a0cf3fcc48 corrected assembly, from Ulrich Drepper <drepper@cygnus.com> (16612, r=shaver) 1999-10-19 19:03:01 +00:00
dp%netscape.com 465b188116 Fixing warning. Moved declaration into if 0 block. 1999-10-19 05:49:04 +00:00
danm%netscape.com 3f44625ab0 patch nsEventQueue leak in GetProxyObject r:hyatt@netscape.com 1999-10-18 15:01:40 +00:00
danm%netscape.com 4b0be45b74 event queues own and delete themselves when they're done. bug 15856 r:hyatt@netscape.com 1999-10-18 14:59:57 +00:00
danm%netscape.com 23485570b4 new r:hyatt@netscape.com 1999-10-18 14:57:07 +00:00
jband%netscape.com a79feb3b46 fix typo in comment 1999-10-18 02:54:26 +00:00
dveditz%netscape.com 89c765707b Added nsIRegistry::Flush (bug 16283, required for 16600), r=shaver 1999-10-17 21:45:53 +00:00
rickg%netscape.com 643b1bb471 updated FAQ section of nsString documentation 1999-10-16 18:45:18 +00:00
neeti%netscape.com 752db2e43d updating status 1999-10-16 03:07:59 +00:00
warren%netscape.com 1e1e80d431 Added total/summary information to bloat log. Made LogNewXPCOM/LogDeleteXPCOM only be needed for losing architectures. 1999-10-16 01:57:18 +00:00
jevering%netscape.com bfaf5fe2a6 The nsLeakDetector.cpp file now requires a few extra header files which weren't being exported on win 1999-10-16 01:44:52 +00:00
jevering%netscape.com 059fceaa9c Removed a define I shouldn't have checked in. 1999-10-16 01:41:14 +00:00
jevering%netscape.com 27c9a9f387 Hooking up the Boehm collector.
Can we please call this thing the Bone Collector?  That would be much cooler.
Thank you drive through.
1999-10-16 01:22:01 +00:00
beard%netscape.com bb43aed314 added code to initialize/shutdown the leak detector. bug=15906, r=alecf 1999-10-16 00:06:37 +00:00
beard%netscape.com 53522cbfa9 renamed NSInitGarbageCollector/NSShutdownGarbageCollector to NS_, and returning nsresult. Moved leak report file to nsLeakDetector.cpp. bug=15906, r=alecf 1999-10-16 00:06:36 +00:00
beard%netscape.com c4616638ed added nsLeakDetector.cpp to build. bug=15906, r=alecf 1999-10-16 00:03:45 +00:00
beard%netscape.com 7ea07d5b41 maded entire file conditionally compile #if defined(GC_LEAK_DETECTOR). bug=15906, r=alecf 1999-10-16 00:02:26 +00:00
beard%netscape.com 0dd90a8adb added nsLeakDetector.idl. bug=15906, r=alecf 1999-10-15 22:17:53 +00:00
beard%netscape.com f6236cc2b3 First Checked In. 1999-10-15 21:36:04 +00:00
scc%netscape.com 1b9183448d Bug #15292, r=dp. Made the component manager inherit from |nsSupportsWeakReference|, fixed its |QueryInterface()| appropriately, and added casts in two places that became ambiguous now that the component manager had multiple |nsISupports| in it. Now one can hold a weak reference to the component manager using |nsIWeakReference|. 1999-10-15 21:14:43 +00:00
shaver%netscape.com ee850bb6c5 Fix case and return value in nsIModule.idl.
Add deleteCategoryEntry and deleteCategory to nsICategoryManager.
Update nsCategoryManager.js to use new nsIModule case, and talk to the registry.
r=brendan
1999-10-15 20:51:38 +00:00
jevering%netscape.com 4c48af9f9e Adding boehm collector linkages to the windows build.
(not part of the build yet)
1999-10-15 07:40:13 +00:00
dp%netscape.com 7acc865688 bug# 5085 Eliminating some checks at autoreg time to improve startup
performance. r=sfraser
1999-10-15 07:12:08 +00:00
dveditz%netscape.com f0625af1ca expose libreg ability to delete named values in nsIRegistry. Patch from
Jonas Utterstr�m <jonas.utterstrom@vittran.norrnod.se>, r=dveditz
1999-10-15 06:47:58 +00:00
neeti%netscape.com 70e535f969 updating status 1999-10-15 04:20:40 +00:00
shaver%netscape.com fb1d7afdb5 case correction, scriptability and deprecative comment for nsIEnumerator (r=waterson,brendan) 1999-10-14 23:52:59 +00:00
kipp%netscape.com 20b5fda17c r=dougt; fixed a warning 1999-10-14 23:30:39 +00:00
alecf%netscape.com 404fdd4ba5 add boehm leak detector support to xpcom on linux
(these flags not active in the build yet)
1999-10-14 23:26:41 +00:00
alecf%netscape.com 0e244fcd74 tweaks to make generic_threads work on linux
not part of build
1999-10-14 23:24:34 +00:00
warren%netscape.com 9724200545 Reordered columns as per macafee's suggestion. 1999-10-14 04:37:13 +00:00
ssu%netscape.com 8e422bb733 fixing bug #16064. checking in for dveditz@netscape.com. r=ssu@netscape.com. This fixes the crash under win98 when running from the windows installer. 1999-10-14 03:26:22 +00:00
alecf%netscape.com ebc897ed3e one down, one to go 1999-10-14 02:01:40 +00:00
alecf%netscape.com 37d22e1551 update status 1999-10-13 06:14:58 +00:00
mgleeson1%netscape.com abbeaf16fc r=dougt need eol for port boxes 1999-10-13 00:50:31 +00:00
dougt%netscape.com cc663cd3e9 adding default constructor (mac compiler blues) 1999-10-12 22:47:50 +00:00
dougt%netscape.com b1318ad8d7 adding default constructor (mac compilers blues) 1999-10-12 22:46:49 +00:00
dougt%netscape.com f8bd1df34a changing the entrypoint to call another constructor. I need this since I have
removed an unneeded constructor.  related bug 13724. r=brendan@meer.net
1999-10-12 22:32:10 +00:00
dougt%netscape.com 16ccda5402 Added a nested event loop instead of blocking during sync calls. Partial fix
for bug 13724.  (I still must remove ifdef's for the autoproxy code.)
r=brendan@meer.net.
1999-10-12 22:29:43 +00:00
neeti%netscape.com 662c5d8c5b updating status 1999-10-12 13:38:23 +00:00
warren%netscape.com 03745b5cb6 Fixed nsnull problem! 1999-10-12 11:21:26 +00:00
warren%netscape.com 20785fe4f0 Fixed return value for non-debug builds. 1999-10-12 10:27:40 +00:00
warren%netscape.com c8fa46c1eb Added nsTraceRefcnt logging. 1999-10-12 09:30:16 +00:00
warren%netscape.com 9d3362a93a Made nsTraceRefcnt output write to streams. 1999-10-12 09:30:12 +00:00
waterson%netscape.com ab20f5e245 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
alecf%netscape.com b210bad942 upating status 1999-10-12 02:07:13 +00:00
warren%netscape.com 4fb920fb00 Fixed bloat snapshotting capabilities. r=kipp 1999-10-12 00:29:54 +00:00
sfraser%netscape.com 5096a3be53 Part of fix for 15795; nsFileSpecMac.cpp is no longer pulled in with a nasty #include, and is thus added to the project. r=dougt 1999-10-11 21:19:47 +00:00
sfraser%netscape.com af96133451 Fix for bugs 15795 and 16090 -- fix startup crash which was due to an uninitialized nsFileSpec trashing the stack. Also no longer set mError on CreateDirectory if the dir already exists, prevent += "foo" when mError is set, and add assertions XP to catch calls with NULL strings. reviewed by dougt and (in part) sspitzer. a=leaf. 1999-10-11 21:19:06 +00:00
neeti%netscape.com 4e27f736ba updating status 1999-10-11 14:17:18 +00:00
mcafee%netscape.com de13cecf42 Enable Solaris/Intel/egcs to build & run. Patch submitted by Roy Jones, r=mcafee 1999-10-10 23:41:23 +00:00
putterman%netscape.com 03260d2789 Create a version of NS_GENERIC_FACTORY_CONSTRUCTOR that lets you pass in
an initialization function.  No bug.  Reviewed by dp.
1999-10-10 22:30:55 +00:00
dveditz%netscape.com 2b60c91417 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
mccabe%netscape.com 5e4a3d1fa7 Fix to 15813. Change to using nsFileSpec to read .xpt files; this is 2x faster on the Mac. Fix courtesy Simon Fraser.
r=sfraser, or r=mccabe, depending on how you look at it.
1999-10-09 02:07:35 +00:00
kipp%netscape.com 6319c36ef2 Fixed a comment that was out of date 1999-10-08 23:41:39 +00:00
kipp%netscape.com eac156bd69 Fixed up hook to track library loads for refcnt logging 1999-10-08 23:41:18 +00:00
kipp%netscape.com a604b9c741 Always call dump-statistics and reset-statistics so that MOZ_DUMP_LEAKS isn't required 1999-10-08 23:40:52 +00:00
kipp%netscape.com 8317846b4d Tweaked to avoid a crash in case bloat tracking is on but there is no bloat data to dump 1999-10-08 23:39:57 +00:00
kipp%netscape.com b007c988e8 new 1999-10-08 23:04:26 +00:00
kipp%netscape.com 249c89f2c3 Unbreak people who were actually using MOZ_TRACE_XPCOM_REFCNT 1999-10-08 22:30:19 +00:00
kipp%netscape.com 0a07e10863 Fixed opt build bustage 1999-10-08 22:04:04 +00:00
kipp%netscape.com a834516be2 Fixed windows build bustage 1999-10-08 21:19:42 +00:00
kipp%netscape.com b0dcc883f8 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
kipp%netscape.com cb0aab6dff Merged bloaty and moz ctor counting (space team work) 1999-10-08 20:29:47 +00:00
warren%netscape.com 38a0a92c3d Fixed bug in computing object count mean and stddev. 1999-10-08 04:39:24 +00:00
mscott%netscape.com b39c6b6df6 Bug #14612. I'm checking this in for warren. r=mscott
The pipe shouldn't block when you write more bytes into the pipe than the size of the pipe's buffer. Add an extra
notify to the writer of the pipe after we read data out of it.
1999-10-08 02:03:34 +00:00
warren%netscape.com b90a06a288 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty. 1999-10-08 01:49:06 +00:00
alecf%netscape.com fe5db68d0a add new NS_xxx_MODULE* macros (not used anywhere in the build just yet) 1999-10-08 00:12:29 +00:00
mscott%netscape.com ace152cd18 Bug #15615 --> when the proxy code is processing an event, we can't be holding onto the event queue's monitor. Because
you could run into the scenario where in processing the event, the thread blocks waiting for an event from another thread.
That thread tries to post the event to the orginal thread's event Queue but can't enter the queue's monitor.
r=warren (or reviewed by me depending on your point of view since we figured it out together).
1999-10-07 23:25:36 +00:00
warren%netscape.com 7023bc55f6 Added 'Bloaty' refcounting and memory bloat statistics code 1999-10-07 21:50:20 +00:00
neeti%netscape.com 5bc08f82cb updating status. 1999-10-07 21:44:37 +00:00
dp%netscape.com 0be9ba382c Removing ifdef DEBUG_dp. 1999-10-07 21:03:48 +00:00
sfraser%netscape.com 5b71ad69f3 Fix for bug 15749; passing null strings to nsFileSpec routines was doing bad things, like strlen(NULL). r=dougt 1999-10-07 20:57:21 +00:00