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

2977 Коммитов

Автор SHA1 Сообщение Дата
fur%netscape.com 76e910595b Bug #8305, r: valeski, rickg
The storage stream provides an internal buffer that
can be filled by a client using a single output
stream.  One or more independent input streams can
be created to read the data out non-destructively.
The implementation uses a segmented buffer
internally to avoid realloc'ing of large buffers.
1999-11-16 19:14:08 +00:00
fur%netscape.com 3a8af5ffd8 Bug #8305 (Implement cache), r: valeski, rickg
The storage stream provides an internal buffer that
can be filled by a client using a single output
stream.  One or more independent input streams can
be created to read the data out non-destructively.
The implementation uses a segmented buffer
internally to avoid realloc'ing of large buffers.
1999-11-16 19:12:41 +00:00
dougt%netscape.com a234345645 fix for bug 18114. Adding simple accessor to PL_WaitForEvent. 1999-11-16 16:04:14 +00:00
scc%netscape.com 7c8b12f161 fixing build bustage. Further discussion is needed 1999-11-16 08:50:25 +00:00
dougt%netscape.com c474a4c8ab checking back in changes which were backed out. Added workaround to bug
which scc pointed out.
1999-11-16 07:44:18 +00:00
dp%netscape.com 0b053061e4 Changing comments for readability. 1999-11-16 07:14:49 +00:00
jdunn%netscape.com d70d78c6bf Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
norris%netscape.com 411aade911 * Fix 12124 [DOGFOOD] Reading user's preferences
* Implement site-specific security policies (bug 858)
r=mstoltz
* Use Recycle rather than delete[] to clean up Purify logs
r=law
1999-11-16 05:07:31 +00:00
fur%netscape.com 35c485450a Fix build bustage 1999-11-16 03:50:56 +00:00
fur%netscape.com 9d418c7148 I screwed up the checkin message log, here's the real changes in revision
3.5 of this file.  These changes are in support of bug #8305 (Cache implementation):
r: dougt

+ Fixed off-by-one value in enumerating either forwards or backwards, such
  that the last element is never enumerated.

+ Fixed return values of IsDone() to conform to unusual nsIEnumerator definition

+ Fixed declarations so public methods can be called outside DLL
1999-11-16 03:23:10 +00:00
fur%netscape.com 524123901e In support of #8305 (Implementing cache), allow storing of NUL characters
in string streams. r: dougt
1999-11-16 03:13:49 +00:00
fur%netscape.com 84ba653e17 In support of bug #8305 (Cache implementation), added new type of hash-table
key, an array of opaque data, not owned by the key. r: dougt
1999-11-16 03:10:54 +00:00
fur%netscape.com 4f42d0d409 Fixed a problem with the NS_GENERIC_FACTORY_CONSTRUCTOR_INIT() macro.
If the Init() routine happens to perform a balanced AddRef/Release,
the instance will be prematurely destroyed when Release() is called.
The change is to do the AddRef() before calling the initialization
routine to stabilize the instance's ref-count.

r: dp, putterman
1999-11-16 03:05:36 +00:00
jband%netscape.com ed996a6073 r=waterson. add explicit lock and unlock to nsAutoLock. This allows us to use the autolock to cover a scope and to also explicitly bracket a call out to some other function with an unlock and relock 1999-11-15 22:15:27 +00:00
tbogard%aol.net 6f54df34c5 Simply added the TestXPEventLoop test to the makefile. 1999-11-15 21:52:35 +00:00
putterman%netscape.com 4032f5adf9 Fixes leak. Reviewed by law. 1999-11-15 20:57:24 +00:00
rickg%netscape.com 594f880d52 reenabled safer version of assertion 1999-11-15 17:10:06 +00:00
rickg%netscape.com b8cc74bfaa disable overambitious assert for now; r=rods; a=leaf 1999-11-15 16:38:29 +00:00
fur%netscape.com 4673a777f6 Fixed copy/paste error in comment 1999-11-14 15:59:17 +00:00
fur%netscape.com aace74501d Return NS_ERROR_FACTORY_NOT_REGISTERED, not NS_ERROR_FAILURE, if a non-existent ProgID is used to instantiate a component. Also, don't ignore CLSID parse errors. R: dp 1999-11-14 15:41:40 +00:00
rickg%netscape.com f02a6a1951 change NS_ASSERTION to NS_WARN_IF_FALSE; r=none 1999-11-14 10:05:40 +00:00
rickg%netscape.com 72259cb6fb finally: a fix for archaic compilers 1999-11-14 07:58:05 +00:00
rickg%netscape.com b711bb412d try again to get around unix problem 1999-11-14 07:20:02 +00:00
rickg%netscape.com 18a2e83667 try to get around linux compiler grief 1999-11-14 06:49:43 +00:00
rickg%netscape.com 46aa8893b8 bug18337 and fixes for embedded nulls; r=harishd 1999-11-14 06:22:52 +00:00
tbogard%aol.net c9854e66c4 Changed an NS_ASSERTION to be an NS_WARN_IF_FALSE. r=scc 1999-11-13 07:34:29 +00:00
warren%netscape.com 8a025e9bd4 Fixed QI problem now that comptrs check. 1999-11-13 06:18:34 +00:00
warren%netscape.com 38804a8859 Fix for case where we're trying to Write to a blocking stream, and we're out of buffer space. This should block. r=rpotts 1999-11-13 06:16:52 +00:00
sspitzer%netscape.com d610244e7a fix for #17954
before, if "mail.directory" was set, we'd assume the mail wasn't in the standard
default place, so we'd migrate Mail -> Mail5
now, we check if "mail.directory" == the default place.  if so, we migrate
it like we would if it wasn't set.
Mail -> Users50/<profile>/Mail

to help do this, I added Equals() to the nsIFileSpec interface, to compare
two nsIFileSpec's, it does this by comparing the nsFileSpecs.
1999-11-13 02:02:22 +00:00
akhil.arora%sun.com 8f8a3ec85a 18639 r=dp need to cast away the const returned by the sun C++ 5.0 compiler 1999-11-12 23:52:17 +00:00
dp%netscape.com 786de4d241 Fixing spelling mistake. 1999-11-12 09:38:26 +00:00
warren%netscape.com 98a1f3c523 Minor fix. 1999-11-12 09:10:40 +00:00
warren%netscape.com 4471ddf809 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf 1999-11-12 09:07:26 +00:00
jdunn%netscape.com 7b2382f324 AIX requires a 'const' in order to handle the assignment of 2 nsStrings
(see wallet.cpp line 3093).

rickg approved
1999-11-12 03:58:15 +00:00
sfraser%netscape.com 763acccfbc Part of fix for 18315 -- allow nsSupportsHashTable to contain null entries, which meant changing NS_{ADDREF,RELEASE} to NS_IF_{ADDREF,RELEASE} in a bunch of places. r=pavlov. 1999-11-11 20:41:54 +00:00
dp%netscape.com 8f2698a1e9 Enabling componentmanager shutdown() before a release to clear out
references to the component manager.
1999-11-11 19:38:13 +00:00
waterson%netscape.com 6c7ee9d839 Oops. Make sure XPCOM_MEM_LOG_CLASSES works without XPCOM_MEM_REFCNT_LOG being set. a=warren 1999-11-11 05:02:03 +00:00
waterson%netscape.com 26f37af44a Add docs for XPCOM_MEM_LOG_OBJECTS. 1999-11-11 04:08:28 +00:00
waterson%netscape.com a9a148300b Bug 18069. Support XPCOM_MEM_TRACE_OBJECTS, per-object reference count tracing. r=warren 1999-11-11 03:23:24 +00:00
jdunn%netscape.com ec7c07362b Fix additional bugs with stubs. This still doesn't work 100% but getting there
(basically pulled in the mac ppc CPP file for aix stubs file)
1999-11-11 02:20:22 +00:00
pepper%netscape.com 5c61fc51b8 Changed friend declaration to make HP Compilers Happy.
r=mgleeson
1999-11-11 00:39:59 +00:00
dp%netscape.com bf6fd7a184 Services used with COMPtrs. NS_WITH_SERVICE definition uses COMPtrs. r=scc 1999-11-11 00:31:45 +00:00
tbogard%aol.net 60c2846eae NS_WARN_IF_FALSE now by default puts the windows messagebox up on a tripped warning condition. Before it relied on the developer having an environment variable set. r=pink a=sdagley 1999-11-10 04:32:33 +00:00
shaver%netscape.com ace870622c revert case change, because I no longer have the accompanying JS changes -- don't ask 1999-11-10 04:18:07 +00:00
shaver%netscape.com 5acff9277c missed a #include 1999-11-10 02:11:08 +00:00
shaver%netscape.com 6b75c445f7 maybe fix build bustage 1999-11-10 02:10:39 +00:00
shaver%netscape.com 8f2e050f88 export nsSupportsArray so the Mac and VC can see it 1999-11-10 01:49:30 +00:00
shaver%netscape.com 61511e23f5 - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until
later in the autoreg cycle.
- teach native component loader about deferred components
- add nsIComponentLoader::registerDeferredComponents
- teach component manager about deferred components
- made nsID::Parse take a |const char *| instead of a simple |char *|.
- move release of XPTI singletons until _after_ shutting down the component
  manager to prevent re-initialization during JS component shutdown.
- category manager work: really delete from reg, start on enumeration
- use nsXPIDLCString instead of autoStringFree.
- fix nsRegistry to use allocator properly.
- cleaner memory management in nsFactoryEntry.
- capitalization fixed in nsIComponentLoader.idl
- clean up loader creation logic
- remove/disable lots of DEBUG_shaver noise
- added (disabled) warning about NSGetFactory usage
- move .so and .shlb higher up in the ValidDllExtensions list to marginally
  speed up registration.
- added nsDll::GetRegistryLocation API
- properly export nsSupportsArray.h
- capitalization fixes in nsIEnumerator.idl
- added deferral to nsSample.js
1999-11-10 00:28:34 +00:00
scc%netscape.com 49bd71ade0 Added |do_CreateInstance()|, |do_GetService()| both by CID and ProgID. See bugs #17364, #17448. r={travis, dp} 1999-11-10 00:14:54 +00:00
scc%netscape.com 535e97599f Moved |do_CreateInstance()| from here to nsComponentManagerUtils.h. See bugs #17364, #17448. r={travis, dp} 1999-11-10 00:14:10 +00:00
dp%netscape.com bd53051d38 Enabling observing of XPCOM Shutdown r=jband r=putterman 1999-11-09 23:41:24 +00:00
dp%netscape.com cc7daf4994 Removing NS_COMFALSE usage. 1999-11-09 23:30:44 +00:00
dp%netscape.com 8cf34af6ff Modifying sample to use NS_MODULE macros. r=alecf 1999-11-09 23:28:10 +00:00
sdagley%netscape.com c865d49c0a Removed yet another file warren obsoleted from yet another MANIFEST file (didn't he come up with the idea for MANIFEST files in the first place?) 1999-11-09 00:31:52 +00:00
scc%netscape.com a4e6a84499 backing it out until doug and I can resolve the types issues 1999-11-09 00:27:05 +00:00
sdagley%netscape.com 18af56888e Yet Another Tree Bistage Fix - looks like warren was having a bad CVS day as he put a typo in the first line 1999-11-09 00:27:00 +00:00
sdagley%netscape.com 73f1c11390 Another shot at fixing Mac build bustage - also remove the obsoleted nsIBuffer.h 1999-11-09 00:08:23 +00:00
scc%netscape.com ace7038d48 dougt's changes from earlier in the week. He was unable to leave them
in at that time because he didn't have my |nsCOMPtr| fixes.  Those went
in last night.  So, on brendans suggestion, I'm reinstating dougt's
previous checkin.
1999-11-08 22:58:14 +00:00
warren%netscape.com 34a64c7050 Removed nsIPageManager.h 1999-11-08 22:40:52 +00:00
warren%netscape.com b9ebf4cb31 Removed obsolete files from tree. 1999-11-08 22:06:07 +00:00
warren%netscape.com 4daa7a2f1e Removed obsolete nsPageMgr.cpp 1999-11-08 22:05:23 +00:00
scc%netscape.com 913a64bdee missed two T-->nsISupports instances, which primary platforms didn't catch, since they weren't instantiated 1999-11-08 12:25:11 +00:00
scc%netscape.com 50bb3ffae5 Specialize |nsCOMPtr| for |nsISupports| (i.e., |nsCOMPtr<nsISupports>|). The specialization _does_not_ have the invariant that |nsCOMPtr<T>| has of always pointing to the COM-correct interface. An |nsCOMPtr<nsISupports>| essentially means "a pointer to _any_ [XP]COM interface". This change allows dougt to fix his M11 bug. a=chofmann, r={danm, hyatt} 1999-11-08 11:43:11 +00:00
scc%netscape.com 5b7341ca13 Test the new facilities added to |nsCOMPtr| in this checkin. r={danm, hyatt} 1999-11-08 11:43:07 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dougt%netscape.com 7756c0bd6f Backing out changes due to nsCOMPtr build problems. 1999-11-05 03:32:33 +00:00
dougt%netscape.com e941d5a661 backing out changes. looks like this stuff is untested in a full build. 1999-11-05 03:31:04 +00:00
cls%seawood.org fa6602724f Fix for the template variable change from <T> to <nsISupports>. r=dougt 1999-11-05 03:11:03 +00:00
dougt%netscape.com 2ea00aa3f9 Changed ownership module inside xpcom/proxy to remove cached objects passed their owner's lifespan.
Removed out of band callback in xpcom/proxy
Fixed webshell leak due to xpcom/proxy. (17009)
Just about everything is now a comptr, god save us. :-)

r=jband, a=brendan.
1999-11-05 02:21:46 +00:00
dougt%netscape.com 777d0f9159 Fix for 17842. Make nsCOMPtr<nsISupports> should not be weak typed. scc's
this change to me and since he is on vacation until monday and I need this
for an M11 bug, I am checking it in.   I am hoping it is the right
thing to do.

a=brendan.
1999-11-05 02:18:46 +00:00
sfraser%netscape.com 0e2b8b4a68 Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. Adding new error module for libimg. r=pnunn, a=chofmann. 1999-11-04 22:27:36 +00:00
mccabe%netscape.com 525a779e7a Link fixes. Not part of the Mozilla build. 1999-11-04 00:35:31 +00:00
dveditz%netscape.com 2571930b5e shutting up copious warnings using /W4 on MSVC 1999-11-03 07:39:19 +00:00
mccabe%netscape.com f8ee12e046 Fix many nsInterfaceInfo leaks, thanks in part to patches provided by Patrick Beard. Fixes 15855. Some remain.
Clear up build warnings, and quiet nsInterfaceInfomanager debug output unless DEBUG_iim.  Makes startup a li'l less noisy.  Fixes 15628.

r=jband
1999-11-03 07:23:37 +00:00
dp%netscape.com 70d777c1d5 Eliminating use of nsService class in preparation for making services
usable with COMPtrs.
1999-11-03 05:41:43 +00:00
dp%netscape.com 3779ee5d7a Deny GetService() requests which cause Creation of new objects on
shutdown. r=jband, r=ScottPutterman
1999-11-03 05:38:45 +00:00
dp%netscape.com 941ca8da77 Removing nsIShutdown listener usage for ServiceManager. 1999-11-03 05:36:30 +00:00
danm%netscape.com 64746bb9f1 instead of using the thread hashtable's enumerator while processing events (a Mac-specific habit), build and use a parallel linked list structure. hashtable and list want unification someday. fixes bug 16551. r:brendan@netscape.com 1999-11-03 05:30:49 +00:00
cls%seawood.org 14ef08310e Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
shaver%netscape.com 48e279336d updated nsSample.js, long overdue (r=brendan) 1999-11-02 07:36:25 +00:00
warren%netscape.com 33d77cb1fb Added some sanity assertions. r=gagan 1999-11-02 05:38:22 +00:00
tbogard%aol.net 8699825fa8 Second phase of changing NS_ENSURE() to NS_ENSURE_TRUE() and NS_ENSURE_NOT() to NS_ENSURE_FALSE(). r=hyatt 1999-11-02 01:18:52 +00:00
alecf%netscape.com 13eaac5db2 cleanup NS_IMPL_MODULE and friends
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
tbogard%aol.net 71e4f3b611 Changed NS_ENSURE_NOT() to use NS_ENSURE_FALSE() per API change. 1999-11-01 22:54:06 +00:00
valeski%netscape.com 92f470a32a removing early xpcom proxy release change from earlier in the weekend. 1999-11-01 20:37:13 +00:00
tbogard%aol.net 15d1f9caf3 Changed NS_ENSURE and NS_ENSURE_NOT occurences to be NS_ENSURE_TRUE and NS_ENSURE_FALSE respectively. 1999-11-01 07:40:19 +00:00
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
alecf%netscape.com ffa210e89a add myself to fix DLLs 1999-10-07 20:15:58 +00:00
rickg%netscape.com 47ef87e85b fixed leak using patch from beard; verified in purify. r=rgess; bug=15751 1999-10-07 07:22:57 +00:00
kipp%netscape.com a35056f1f0 Fixed a memory leak in the sizeof-handler logic (blush) 1999-10-07 00:49:40 +00:00
neeti%netscape.com 1a69b3c856 updating status. Not part of the build 1999-10-06 21:13:38 +00:00
neeti%netscape.com be44e2f9fe updating status. Not part of the build 1999-10-06 21:07:30 +00:00
neeti%netscape.com 4dd10a833c updating status. Not part of the build 1999-10-06 21:05:25 +00:00
neeti%netscape.com c3e9530249 updating status. Not part of the build 1999-10-06 20:58:41 +00:00
neeti%netscape.com 09d62c8fd5 updating status. Not part of the build 1999-10-06 20:36:28 +00:00
ramiro%netscape.com ae4803afec Take myself out of the "you suck" list. r=dp 1999-10-06 20:22:23 +00:00
neeti%netscape.com d87b37e558 updating status 1999-10-06 19:01:51 +00:00
warren%netscape.com c0c613c804 Fixed build warnings. 1999-10-06 08:51:48 +00:00
dougt%netscape.com 62c1884532 Fix for 11812. Reordered the clean up so that deletion of the "real" object
happens after NS_RELEASE of the proxy object.  This is a test program.

reviewed by gagan.
1999-10-06 08:17:04 +00:00
neeti%netscape.com 22d5e3f527 updating status 1999-10-06 04:47:08 +00:00
rjc%netscape.com 6b212154ad Update leak docs. (Not part of build.) 1999-10-06 03:00:06 +00:00
dp%netscape.com 17e3c8d23a updating status 1999-10-06 01:09:54 +00:00
sfraser%netscape.com c88c937d0c Change Mac library loading to load using the FSSpec. r=dp 1999-10-06 01:09:13 +00:00
kipp%netscape.com a3b12adb51 Implemented suggested change so that leak info is printed if an env variable is used 1999-10-05 23:54:08 +00:00
neeti%netscape.com 8c88ad5d28 Not part of the build. Took some more dlls for conversion to use nsImodule 1999-10-05 20:49:20 +00:00
kipp%netscape.com bea8edf606 Renamed the ctor/dtor counting macros to make more sense 1999-10-05 14:54:05 +00:00
rickg%netscape.com 36cb1afdae bugs 13038 and 14920; also improved comments. r=kmcclusk 1999-10-05 04:47:19 +00:00
jband%netscape.com c6aa2b642c xpidl compiler was failing to complain that it is an error to use [shared] with 'inout' params. (no bug was filed) r=mccabe 1999-10-05 04:23:35 +00:00
sfraser%netscape.com 7d4a0c331c Use CR for line termination on Macintosh, and don't call flush() for an endl. r dougt. 1999-10-05 03:00:13 +00:00
kipp%netscape.com 2723fecd03 Fixed build wastage 1999-10-05 01:43:34 +00:00
jband%netscape.com bdca7ccfb3 NOT PART OF BUILD updating status page 1999-10-05 00:53:26 +00:00
waterson%netscape.com ce673a63e9 Bug 15367. Dump 'class' instead of 'file/line' for NS_LOG_REFCNT. r=shaver,dp 1999-10-05 00:07:54 +00:00
kipp%netscape.com 36cc073124 r=dp; cleanup xpcom library too during shutdown to reduce global leaks 1999-10-05 00:07:39 +00:00
kipp%netscape.com 596f2c8f8b r=dp; implement some macros to help track memory leaks 1999-10-04 23:36:18 +00:00
kipp%netscape.com c90dade264 r=brendan; applied changes recommended by brendan 1999-10-04 23:35:51 +00:00
neeti%netscape.com 43f4c335d4 cookie module conversion done 1999-10-04 14:34:54 +00:00
colin%theblakes.com af2317e98b Don't link against xptinfo - its not needed. r=ramiro 1999-10-04 10:44:49 +00:00
beard%netscape.com 0444d71f36 fixed breakage, until mozilla/gc/boehm gets added to the default module. 1999-10-03 21:31:43 +00:00
beard%netscape.com 26ba00f59b changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:47:12 +00:00
beard%netscape.com f2c930ff57 Modernized to use NSComponentStartup.o. Not part of build. 1999-10-03 02:58:48 +00:00
beard%netscape.com 19a9e452e9 added access path to find Sample.idl. Not part of build. 1999-10-03 02:58:20 +00:00
rbs%maths.uq.edu.au 52a03b0682 Taking an interface ID for the nsIMathMLFrame interface 1999-10-02 09:00:39 +00:00
rjc%netscape.com f2e42dac4b Update leak docs. (Not part of build.) 1999-10-02 00:52:49 +00:00
valeski%netscape.com a05208badc 15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr. 1999-10-01 23:30:06 +00:00
danm%netscape.com abb582d012 making copacetic for AIX 1999-10-01 20:27:45 +00:00
dp%netscape.com 0533415a4e Using NS_ENSURE and NS_GET_IID() 1999-10-01 20:13:55 +00:00
kin%netscape.com cad219e42e Fix VC5 build bustage with (T*) cast. 1999-10-01 16:23:17 +00:00
tbogard%aol.net 19e7c06b2c Changed NS_ENSURE* macros to use the new NS_WARN_IF_FALSE instead of the NS_ERROR. r=shaver. 1999-10-01 04:34:03 +00:00
danm%netscape.com 191e90b327 adding nsCWeakReference r:scc a:chofmann 1999-10-01 02:44:45 +00:00
danm%netscape.com 88021df2e7 adding nsCWeakReference. r:scc a:chofmann 1999-10-01 02:43:27 +00:00
danm%netscape.com c64e1c6e91 new 1999-10-01 02:38:41 +00:00
vidur%netscape.com 6621bc499e Parser CIDs and IIDs 1999-09-30 23:10:58 +00:00
beard%netscape.com b1e1f90c07 fix breakage on Mac, r=kipp 1999-09-30 22:45:23 +00:00
beard%netscape.com aa9f92635a fix breakage on Mac 1999-09-30 22:30:32 +00:00
kipp%netscape.com 233c1f07ea Whoops. Fixed 1999-09-30 22:21:31 +00:00
kipp%netscape.com 9cedfc89b5 added files: mozilla/xpcom/sample/nsSampleModule.cpp, removed files: mozilla/xpcom/sample/nsSampleFactory.cpp 1999-09-30 21:43:40 +00:00
kipp%netscape.com 1136a6cf58 Button up some shutdown memory leaks 1999-09-30 21:43:35 +00:00
kipp%netscape.com bbed20eda3 Improved 1999-09-30 21:41:50 +00:00
kipp%netscape.com 66a34ae73d Fixed bug in ReleaseServcie that was recreating the service manager during shutdown 1999-09-30 21:40:27 +00:00
kipp%netscape.com f5bd237b9f Allow atom table to be purged during shtudown 1999-09-30 21:40:00 +00:00
kipp%netscape.com 61973f750f Added in new nsDebug macros 1999-09-30 21:39:31 +00:00
kipp%netscape.com 24f1b3b840 Santize NS_EXPORT decl 1999-09-30 21:39:16 +00:00
dp%netscape.com a083cd6d58 Added more guidelines. Neeti took a few dlls. DOC CHANGE a=leaf 1999-09-30 17:54:08 +00:00
beard%netscape.com 387ef8fa15 initialization/shutdown code for GC leak detector. conditionalized on GC_LEAK_DETECTOR. r=sfraser 1999-09-30 07:41:37 +00:00
beard%netscape.com 16ce2ccb58 cleaned up, made more XP, r=sfraser 1999-09-30 07:39:28 +00:00
rjc%netscape.com a8b61ee726 Fix bug # 15135: when creating a nsFileURL, don't resolve aliases on Mac... just point to the file whether its an alias or not. Review: dougt@netscape.com 1999-09-30 06:41:33 +00:00
rickg%netscape.com be38ccfc5a replace ANSI true/false with PR_TRUE; sorry about that. 1999-09-30 05:15:37 +00:00
rickg%netscape.com 55844ee5d3 perf update and bug fix: a=chofmann r=buster 1999-09-30 04:03:49 +00:00
beard%netscape.com 4fb4f79f56 First Checked In. 1999-09-30 03:30:00 +00:00
dp%netscape.com 1119e80848 Taking profile 1999-09-30 01:56:26 +00:00
dp%netscape.com bb0cecea54 Status updated. Allocated dlls to robert. 1999-09-29 23:45:05 +00:00