pjs/xpcom/ds
dbaron%dbaron.org e20ca858dd Include nscore.h instead of nsCom.h. b=226555 r=dougt sr=darin a=asa 2003-11-29 18:56:10 +00:00
..
.cvsignore
Makefile.in Bug 210337 part 2: remove unused nsObserver r=alecf/dougt 2003-06-23 20:47:45 +00:00
nsArray.cpp Callback functions must be declared as such. 2002-10-08 01:04:09 +00:00
nsArray.h Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 23:19:20 +00:00
nsArrayEnumerator.cpp Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 23:19:20 +00:00
nsArrayEnumerator.h Create a new xpcom obsolete library (and component library). 2003-03-15 01:04:32 +00:00
nsAtomService.cpp Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 23:19:20 +00:00
nsAtomService.h Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsAtomTable.cpp Bug 211275 GetAtomHashEntry doesn't check the return value of PL_DHashTableInit 2003-07-03 14:45:01 +00:00
nsAtomTable.h landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions! 2003-03-25 18:55:59 +00:00
nsBaseHashtable.h Bug 212919 - Fix const issues in nsDataHashtable on MSVC7 (I'm surprised other 2003-08-09 19:24:24 +00:00
nsBufferPoolService.h Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsByteBuffer.cpp Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 23:19:20 +00:00
nsByteBuffer.h Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsCOMArray.cpp nsCOMArray should not use nsDerivedSafe. b=221525 r=bryner 2003-10-07 23:17:58 +00:00
nsCOMArray.h Bug 106386 Correct misspellings in source code 2003-11-17 10:05:45 +00:00
nsCRT.cpp Fixing think-o. 2003-07-13 07:21:43 +00:00
nsCRT.h Fixing think-o. 2003-07-13 07:21:43 +00:00
nsCheapSets.cpp Add CheapSet, reduce select bloat, make blank options restore correctly (bug 166168), r=rjesup@wgate.com, sr=jst@netscape.com 2002-10-03 03:43:11 +00:00
nsCheapSets.h Add CheapSet, reduce select bloat, make blank options restore correctly (bug 166168), r=rjesup@wgate.com, sr=jst@netscape.com 2002-10-03 03:43:11 +00:00
nsClassHashtable.h Bug 209622 - bustage fix for stupid compilers (Sun WS and DEC OSF1) - 2003-06-19 18:42:23 +00:00
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
nsDataHashtable.h 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. 2003-06-18 11:26:27 +00:00
nsDeque.cpp Create a new xpcom obsolete library (and component library). 2003-03-15 01:04:32 +00:00
nsDeque.h Create a new xpcom obsolete library (and component library). 2003-03-15 01:04:32 +00:00
nsDoubleHashtable.h Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron). 2003-08-05 20:09:21 +00:00
nsEmptyEnumerator.cpp Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only. 2003-01-01 23:53:20 +00:00
nsEmptyEnumerator.h Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only. 2003-01-01 23:53:20 +00:00
nsEnumeratorUtils.cpp Create a new xpcom obsolete library (and component library). 2003-03-15 01:04:32 +00:00
nsEnumeratorUtils.h Create a new xpcom obsolete library (and component library). 2003-03-15 01:04:32 +00:00
nsFixedSizeAllocator.cpp eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan 2002-02-05 01:41:13 +00:00
nsFixedSizeAllocator.h Include nscore.h instead of nsCom.h. b=226555 r=dougt sr=darin a=asa 2003-11-29 18:56:10 +00:00
nsHashKeys.h Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt 2003-09-13 17:55:56 +00:00
nsHashSets.cpp Add CheapSet, reduce select bloat, make blank options restore correctly (bug 166168), r=rjesup@wgate.com, sr=jst@netscape.com 2002-10-03 03:43:11 +00:00
nsHashSets.h Add CheapSet, reduce select bloat, make blank options restore correctly (bug 166168), r=rjesup@wgate.com, sr=jst@netscape.com 2002-10-03 03:43:11 +00:00
nsHashtable.cpp fix for bug 195298 - pldhash ops tables should be const.. r=dougt, sr=sfraser 2003-04-04 15:10:37 +00:00
nsHashtable.h Include nscore.h instead of nsCom.h. b=226555 r=dougt sr=darin a=asa 2003-11-29 18:56:10 +00:00
nsIArray.idl argh, I'm stupid, s/class/interface/ 2002-10-04 00:48:16 +00:00
nsIAtom.idl Bug 210160: Add nsStringComparator parameter to String(Begins)|(Ends)With. r=bzbarsky, sr=dbaron 2003-06-21 02:59:51 +00:00
nsIAtomService.idl Reduce the performance cost of (threadsafely) refcounting many atoms by creating a second implementation of nsIAtom (derived from the first) that does not refcount and gets destroyed at XPCOM shutdown. Normal atoms are converted to permanent ones without loss of pointer identity when a permanent atom is requested and a normal one already exists. b=92141 r=waterson sr=brendan 2001-10-20 23:19:07 +00:00
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 Bug 174603 Remove nsIEnumerator implementations: ConjoiningEnumerator, UnionEnumerator and IntersectionEnumerator 2002-11-20 10:27:44 +00:00
nsIObserver.idl fixes spelling error in interface comment 2001-10-26 00:11:18 +00:00
nsIObserverService.idl fixing comment in idl. bug 111518 2001-11-23 15:11:37 +00:00
nsIPersistentProperties.h
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
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 Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
nsIRecyclingAllocator.idl bug 146532 Improving recycling allocator 2002-07-01 23:36:03 +00:00
nsISerializable.idl Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsISimpleEnumerator.idl not part of build 2001-10-30 02:11:57 +00:00
nsIStringEnumerator.idl fix for bug 173601 - nsIStringEnumerator implementation 2003-03-10 21:09:31 +00:00
nsIStringService.idl Not part of build 2002-10-07 18:53:51 +00:00
nsISupportsArray.idl Bug 166888 deprecate nsISupportsArray 2003-03-07 01:17:27 +00:00
nsISupportsIterators.idl Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
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 Fix bug 200893 - Timeline Service is not thread aware, 2003-04-10 05:39:46 +00:00
nsIUnicharBuffer.h fix for bug 191416 - clean up nsIUnicharInputStream to make it more like nsIInputStream: 2003-03-06 19:54:51 +00:00
nsIVariant.idl Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-24 00:16:18 +00:00
nsInt64.h Bug 167351. Move z-index topmost bit processing into the z-index sorter; keep view tree in document order. r=kmcclusk,brendan, sr=kin 2002-09-11 02:33:43 +00:00
nsInterfaceHashtable.h Bug 209622 - bustage fix for stupid compilers (Sun WS and DEC OSF1) - 2003-06-19 18:42:23 +00:00
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
nsObserverList.cpp Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 23:19:20 +00:00
nsObserverList.h fix for bug 130135 - remove "virtual" from nsObserverList because it doesn't have virtual methods 2002-03-12 15:46:19 +00:00
nsObserverService.cpp 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
nsObserverService.h 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2001-10-22 22:01:27 +00:00
nsPersistentProperties.cpp Bug 219493 - nsPersistentProperties doesn't handle multi-line properties 2003-09-25 16:28:06 +00:00
nsPersistentProperties.h 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
nsProperties.cpp Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-08 00:31:50 +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 Remove xp_core.h & xp_mem.h and all build references to them. 2002-03-27 06:02:39 +00:00
nsQuickSort.h Remove xp_core.h & xp_mem.h and all build references to them. 2002-03-27 06:02:39 +00:00
nsRecyclingAllocator.cpp Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-08 00:31:50 +00:00
nsRecyclingAllocator.h Create a new xpcom obsolete library (and component library). 2003-03-15 01:04:32 +00:00
nsStaticAtom.h just relanding this file - not part of build yet - to make relanding bug 195262 easier 2003-03-21 20:35:14 +00:00
nsStaticNameTable.cpp Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron). 2003-08-05 20:09:21 +00:00
nsStaticNameTable.h Bug 74803: fix the data in various static name tables to be const, and fix nsStaticNameTable to accept const data. r=dbaron, sr=alecf. 2003-02-26 00:52:07 +00:00
nsStatistics.cpp Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron 2003-08-05 05:29:10 +00:00
nsStatistics.h Include nscore.h instead of nsCom.h. b=226555 r=dougt sr=darin a=asa 2003-11-29 18:56:10 +00:00
nsStringEnumerator.cpp fix bug 209699 r=dougt, sr=jst - move some consumers over to CopyUTF8toUTF16 2003-06-18 02:22:46 +00:00
nsStringEnumerator.h fix for bug 173601 - nsIStringEnumerator implementation 2003-03-10 21:09:31 +00:00
nsStringService.cpp Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-08 00:31:50 +00:00
nsStringService.h First cut of the nsIStringService. 172512. r=jag, sr=alecf 2002-10-04 22:25:41 +00:00
nsSupportsArray.cpp Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 23:19:20 +00:00
nsSupportsArray.h bug 154280 - remove unimplemented operators from nsISupportsArray 2002-06-26 03:48:08 +00:00
nsSupportsArrayEnumerator.cpp Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 23:19:20 +00:00
nsSupportsArrayEnumerator.h remove a bunch of dead code, and remove NS_COM from a bunch of concrete classes that weren't being used previously 2002-02-18 22:57:47 +00:00
nsSupportsPrimitives.cpp Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz 2003-06-23 20:31:43 +00:00
nsSupportsPrimitives.h 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. 2003-06-18 11:26:27 +00:00
nsTHashtable.cpp bug 200709 remove dynamic linking of nsTHashtable and family. r=jkeiser sr=alecf 2003-04-10 13:27:16 +00:00
nsTHashtable.h Bug 212919 - Fix const issues in nsDataHashtable on MSVC7 (I'm surprised other 2003-08-09 19:24:24 +00:00
nsTextFormatter.cpp Use va_copy if available for VARARGS_ASSIGN 2003-02-23 06:59:39 +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 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsTimelineService.cpp Fix bug 200893 - Timeline Service is not thread aware, 2003-04-10 05:39:46 +00:00
nsTimelineService.h Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsUnicharBuffer.cpp fix for bug 191416 - clean up nsIUnicharInputStream to make it more like nsIInputStream: 2003-03-06 19:54:51 +00:00
nsUnicharBuffer.h fix for bug 191416 - clean up nsIUnicharInputStream to make it more like nsIInputStream: 2003-03-06 19:54:51 +00:00
nsUnitConversion.h Don't use precision so high it gets rounded in a way we don't want. Bug 2003-11-15 21:51:39 +00:00
nsValueArray.cpp Bug 106386 rid source of misspellings 2002-03-19 04:30:17 +00:00
nsValueArray.h Bug 106386 rid source of misspellings 2002-03-19 04:30:17 +00:00
nsVariant.cpp Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 23:19:20 +00:00
nsVariant.h Create a new xpcom obsolete library (and component library). 2003-03-15 01:04:32 +00:00
nsVector.h Include nscore.h instead of nsCom.h. b=226555 r=dougt sr=darin a=asa 2003-11-29 18:56:10 +00:00
nsVoidArray.cpp Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst 2003-02-22 15:34:38 +00:00
nsVoidArray.h Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst 2003-02-22 15:34:38 +00:00
pldhash.c Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron). 2003-08-05 20:09:21 +00:00
pldhash.h Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron). 2003-08-05 20:09:21 +00:00
plvector.c Moving variable declaration to beginning of code block for freebsd builds. 2001-12-31 09:18:16 +00:00
plvector.h Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00