.. |
.cvsignore
|
…
|
|
MANIFEST
|
fix for bug 162115 - add nsCOMArray<T> and nsIArray to the build
|
2002-10-07 19:03:41 +00:00 |
MANIFEST_IDL
|
fix for bug 162115 - add nsCOMArray<T> and nsIArray to the build
|
2002-10-07 19:03:41 +00:00 |
Makefile.in
|
fix for bug 162115 - add nsCOMArray<T> and nsIArray to the build
|
2002-10-07 19:03:41 +00:00 |
nsArena.cpp
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
nsArena.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsArray.cpp
|
Callback functions must be declared as such.
|
2002-10-08 01:04:09 +00:00 |
nsArray.h
|
add do_QueryElementAt, and make NS_NewArray() give you an nsIMutableArray instead of nsIArray
|
2002-10-03 20:20:13 +00:00 |
nsArrayEnumerator.cpp
|
fix for bug 162115 - add nsCOMArray<T> and nsIArray to the build
|
2002-10-07 19:03:41 +00:00 |
nsArrayEnumerator.h
|
add support for a nsISimpleEnumerator implementation for nsCOMArray<T> and nsIArray, and update existing interfaces to support that:
|
2002-10-01 17:34:25 +00:00 |
nsAtomService.cpp
|
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 |
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
|
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 |
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
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +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
|
OS/2 bustage - need PR_CALLBACK
|
2002-10-07 21:32:37 +00:00 |
nsCOMArray.h
|
more work on bug 162115 - use "friend" to allow nsCOMArray<T>'s copy constructor to be protected, but still usable from nsArray
|
2002-10-02 18:54:12 +00:00 |
nsCRT.cpp
|
Bug 161449 Non-ASCII shortcuts for select elements in html forms
|
2002-09-29 01:42:07 +00:00 |
nsCRT.h
|
Bug 172131 FMM, Comments which suggest the wrong (De)Allocator, and Style
|
2002-10-08 06:12:00 +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 |
nsConjoiningEnumerator.cpp
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +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 |
nsDeque.cpp
|
bug 114166 final cleanup for nsDeque ( comments + whitespace only )
|
2002-03-06 03:21:17 +00:00 |
nsDeque.h
|
Bug 114166 rewrite nsDeque
|
2002-02-20 03:08:32 +00:00 |
nsDoubleHashtable.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 |
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
|
Replace static constructor of EmptyEnumeratorImpl with new/delete. b=68092 r=jag sr=waterson
|
2001-10-30 06:10:21 +00:00 |
nsEnumeratorUtils.cpp
|
fix for bug 162115 - add nsCOMArray<T> and nsIArray to the build
|
2002-10-07 19:03:41 +00:00 |
nsEnumeratorUtils.h
|
fix for bug 162115 - add nsCOMArray<T> and nsIArray to the build
|
2002-10-07 19:03:41 +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
|
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 |
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
|
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
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
nsHashtableEnumerator.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
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 |
nsIArray.idl
|
argh, I'm stupid, s/class/interface/
|
2002-10-04 00:48:16 +00:00 |
nsIAtom.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 |
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
|
Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com
|
2001-10-30 22:07:28 +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
|
37408
|
2000-05-02 05:08:39 +00:00 |
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 |
nsISizeOfHandler.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsIStringService.idl
|
Not part of build
|
2002-10-07 18:53:51 +00:00 |
nsISupportsArray.idl
|
bug 154280 - remove unimplemented operators from nsISupportsArray
|
2002-06-26 03:48:08 +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
|
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
|
2002-03-06 07:48:55 +00:00 |
nsIUnicharBuffer.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +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 |
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
|
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
|
2002-02-16 16:18:13 +00:00 |
nsObserver.h
|
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
|
2001-10-19 20:52:59 +00:00 |
nsObserverList.cpp
|
just because an observer supports weak refs doesn't mean it is one. (found while leak hunting in) bug 166442 r=jag,jst
|
2002-09-11 02:35:26 +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
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +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
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +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
|
Fix for bug 171121. prevValue could be null therefore we need to use NS_IF_RELEASE instead of
|
2002-09-27 17:49:08 +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
|
Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 05:38:16 +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
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
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
|
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
|
2001-08-14 04:18:27 +00:00 |
nsStatistics.h
|
# 42637
|
2000-06-21 00:07:57 +00:00 |
nsStringService.cpp
|
Not part of build
|
2002-10-07 18:53:51 +00:00 |
nsStringService.h
|
First cut of the nsIStringService. 172512. r=jag, sr=alecf
|
2002-10-04 22:25:41 +00:00 |
nsSupportsArray.cpp
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
nsSupportsArray.h
|
bug 154280 - remove unimplemented operators from nsISupportsArray
|
2002-06-26 03:48:08 +00:00 |
nsSupportsArrayEnumerator.cpp
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +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 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
|
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
|
bug 112470 Getting timeline ON for debug builds by default.
|
2001-12-04 21:14:21 +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
|
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
|
2002-09-07 17:13:19 +00:00 |
nsUnicharBuffer.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsUnitConversion.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +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
|
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
|
2002-05-15 18:55:21 +00:00 |
nsVariant.h
|
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 |
nsVector.h
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
nsVoidArray.cpp
|
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 |
nsVoidArray.h
|
Fixes many compiler warnings from xpcom/ds/nsVoidArray.h. r=dougt, sr=darin, patch=colin@theblakes.com, a=asa, b=166427
|
2002-09-05 21:57:52 +00:00 |
nsVoidBTree.cpp
|
Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
|
2001-12-21 01:10:07 +00:00 |
nsVoidBTree.h
|
Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst
|
2001-10-16 05:31:36 +00:00 |
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
|
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 |