gecko-dev/xpcom/ds
2002-09-04 00:18:10 +00:00
..
.cvsignore
Makefile.in moving nsISupportsPrimitives.idl to SDK section per HowToFreeze doc 2002-09-04 00:18:10 +00:00
MANIFEST
MANIFEST_IDL bug 146532 Improving recycling allocator 2002-07-01 23:36:03 +00:00
nsArena.cpp
nsArena.h
nsAtomService.cpp
nsAtomService.h
nsAtomTable.cpp Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL. 2002-07-02 20:25:30 +00:00
nsAtomTable.h Trying to fix Irix and HPUX bustage. Defining CPP_THROW_NEW at point 2002-07-02 22:38:16 +00:00
nsAVLTree.cpp
nsAVLTree.h
nsBufferPoolService.h
nsByteBuffer.cpp
nsByteBuffer.h
nsConjoiningEnumerator.cpp
nsCppSharedAllocator.h Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls. 2002-08-19 03:50:27 +00:00
nsCRT.cpp
nsCRT.h The c++ standard requires that the throw list be used when declaring functions as well as defining them. 2002-07-03 17:14:41 +00:00
nsDeque.cpp
nsDeque.h
nsDoubleHashtable.cpp Add generalized macro-based PLDHashTable C++ wrapper (bug 125849), r=alecf, sr=brendan 2002-08-06 04:15:10 +00:00
nsDoubleHashtable.h Add generalized macro-based PLDHashTable C++ wrapper (bug 125849), r=alecf, sr=brendan 2002-08-06 04:15:10 +00:00
nsEmptyEnumerator.cpp Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org 2002-06-11 19:26:04 +00:00
nsEmptyEnumerator.h
nsEnumeratorUtils.cpp
nsEnumeratorUtils.h
nsFixedSizeAllocator.cpp
nsFixedSizeAllocator.h Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls. 2002-08-19 03:50:27 +00:00
nsHashtable.cpp Bug 149785 - nsHashTable hides important functionality of PLHashTable. r=brendan@mozilla.org/sr=alecf/a=brendan 2002-07-29 22:48:15 +00:00
nsHashtable.h Bug 149785 - nsHashTable hides important functionality of PLHashTable. r=brendan@mozilla.org/sr=alecf/a=brendan 2002-07-29 22:48:15 +00:00
nsHashtableEnumerator.cpp
nsHashtableEnumerator.h
nsIArena.h Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
nsIAtom.idl
nsIAtomService.idl
nsIByteBuffer.h Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
nsICollection.idl nsICollection's nsQueryElementAt class is exported. r=darin, sr=alec, a=asa, b=158931 2002-07-25 20:12:18 +00:00
nsIEnumerator.idl
nsInt64.h
nsIObserver.idl
nsIObserverService.idl
nsIPersistentProperties2.idl the main bustage was ds requiring io which it can't do, so we'll try to forward declare it instead. 2002-08-30 18:48:57 +00:00
nsIPersistentProperties.h
nsIProperties.idl Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426 2002-09-03 23:36:13 +00:00
nsIPropertyBag.idl
nsIRecyclingAllocator.idl bug 146532 Improving recycling allocator 2002-07-01 23:36:03 +00:00
nsISerializable.idl
nsISimpleEnumerator.idl
nsISizeOfHandler.h
nsISupportsArray.idl bug 154280 - remove unimplemented operators from nsISupportsArray 2002-06-26 03:48:08 +00:00
nsISupportsIterators.idl
nsISupportsPrimitives.idl Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426 2002-09-03 23:36:13 +00:00
nsITimelineService.idl
nsIUnicharBuffer.h
nsIVariant.idl
nsManifestLineReader.h fix for bug 164577 - make the nsManifestLineReader include lengths from ParseLine() so that consumers can avoid calling strlen() on them 2002-08-27 18:32:12 +00:00
nsObserver.cpp
nsObserver.h
nsObserverList.cpp
nsObserverList.h
nsObserverService.cpp
nsObserverService.h
nsPersistentProperties.cpp fix for bug 164575 - clean nsIPersistentProperties interface to reduce UTF8/UCS2 conversions 2002-08-30 17:13:34 +00:00
nsPersistentProperties.h fix for bug 164575 - clean nsIPersistentProperties interface to reduce UTF8/UCS2 conversions 2002-08-30 17:13:34 +00:00
nsProperties.cpp Freezes the nsIProperties interface. 162114. r=ccarlen, sr=alecf. Freezes the mozIJSSubScriptLoader interface. 157136. r=rginda, sr=alec. 2002-08-26 20:36:44 +00:00
nsProperties.h Freezes the nsIProperties interface. 162114. r=ccarlen, sr=alecf. Freezes the mozIJSSubScriptLoader interface. 157136. r=rginda, sr=alec. 2002-08-26 20:36:44 +00:00
nsQuickSort.cpp
nsQuickSort.h
nsRecyclingAllocator.cpp Use PRSize to fix alignment problems on some platforms, although it doesn't guarantee a fix for all platforms. Patch from <scooter@gene.com>. b=160535 r=dbaron sr=alecf 2002-08-14 12:47:18 +00:00
nsRecyclingAllocator.h Use PRSize to fix alignment problems on some platforms, although it doesn't guarantee a fix for all platforms. Patch from <scooter@gene.com>. b=160535 r=dbaron sr=alecf 2002-08-14 12:47:18 +00:00
nsSizeOfHandler.cpp
nsStaticNameTable.cpp cleanup after the first fix for bug 154275 - handle errors better and get rid of mCount entirely 2002-06-26 19:36:24 +00:00
nsStaticNameTable.h cleanup after the first fix for bug 154275 - handle errors better and get rid of mCount entirely 2002-06-26 19:36:24 +00:00
nsStatistics.cpp
nsStatistics.h
nsSupportsArray.cpp bug 154280 - remove unimplemented operators from nsISupportsArray 2002-06-26 03:48:08 +00:00
nsSupportsArray.h bug 154280 - remove unimplemented operators from nsISupportsArray 2002-06-26 03:48:08 +00:00
nsSupportsArrayEnumerator.cpp
nsSupportsArrayEnumerator.h
nsSupportsPrimitives.cpp bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers 2002-08-26 21:20:34 +00:00
nsSupportsPrimitives.h bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers 2002-08-26 21:20:34 +00:00
nsTextFormatter.cpp fix for bug 164633 - add ssprintf for formatting strings into nsAStrings 2002-08-30 15:44:35 +00:00
nsTextFormatter.h fix for bug 164633 - add ssprintf for formatting strings into nsAStrings 2002-08-30 15:44:35 +00:00
nsTime.h
nsTimelineService.cpp
nsTimelineService.h
nsUnicharBuffer.cpp
nsUnicharBuffer.h
nsUnitConversion.h
nsValueArray.cpp
nsValueArray.h
nsVariant.cpp
nsVariant.h
nsVector.h
nsVoidArray.cpp
nsVoidArray.h
nsVoidBTree.cpp
nsVoidBTree.h
pldhash.c Fix a macro name (LIMIT, not MAX -- fencepost, not maximum value; r=lumpy, sr=jack). 2002-08-07 20:22:38 +00:00
pldhash.h Fix a macro name (LIMIT, not MAX -- fencepost, not maximum value; r=lumpy, sr=jack). 2002-08-07 20:22:38 +00:00
plvector.c
plvector.h