.. |
.cvsignore
|
…
|
|
Makefile.in
|
Bug 316732 - Allow for hashing on nsIFile by introducing a new nsIHashable interface and implementing it for the file types r=darin
|
2005-11-18 14:18:49 +00:00 |
nsArray.cpp
|
Bug 255593 Add ReplaceElementAt to nsIMutableArray plus comment fixes p=eyalroz@technion.ac.il r=darin sr=bienvenu
|
2005-01-01 17:57:00 +00:00 |
nsArray.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2005-02-01 15:28:15 +00:00 |
nsArrayEnumerator.cpp
|
Bug 319024 - Password manager does not remember data - regression from bug 316414 part 1 - observer enumerators need to hand out the strong-ref nsIObserver-implementing object, not the nsIWeakReference-implementing object, r=darin
|
2005-12-13 21:12:41 +00:00 |
nsArrayEnumerator.h
|
Bug 319024 - Password manager does not remember data - regression from bug 316414 part 1 - observer enumerators need to hand out the strong-ref nsIObserver-implementing object, not the nsIWeakReference-implementing object, r=darin
|
2005-12-13 21:12:41 +00:00 |
nsAtomService.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsAtomService.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsAtomTable.cpp
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
|
2006-02-03 14:18:39 +00:00 |
nsAtomTable.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsAutoBuffer.h
|
bug 233485 : add 'size' parameter to nsAutoBuffer (r=ccalren, sr=rbs)
|
2004-02-19 10:50:20 +00:00 |
nsByteBuffer.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsByteBuffer.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsCRT.cpp
|
Fix HashCodeAsUTF8 to work properly for non-BMP stuff, and update it to the
|
2005-11-16 02:31:54 +00:00 |
nsCRT.h
|
Implement a in-place (no copy) CompareUTF8toUTF16, and use it to make the atom
|
2005-11-04 19:52:18 +00:00 |
nsCheapSets.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsCheapSets.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +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 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsDeque.h
|
bug 288460: Make ScanDocStructure() more strict about tags that break the ShouldVerifyHeirarchy check and mark all children of the tag as malformed so that its children don't think they're well formed. r=rbs sr=bzbarsky a=shaver
|
2005-06-01 21:08:53 +00:00 |
nsDoubleHashtable.h
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
|
2006-02-03 14:18:39 +00:00 |
nsEmptyEnumerator.cpp
|
Bug 297315 - sorts the XPCOM implementation of nsICategoryManager.enumerateCategory alphabetically r=darin a=asa
|
2005-06-13 18:39:19 +00:00 |
nsEmptyEnumerator.h
|
Bug 297315 - sorts the XPCOM implementation of nsICategoryManager.enumerateCategory alphabetically r=darin a=asa
|
2005-06-13 18:39:19 +00:00 |
nsEnumeratorUtils.cpp
|
b=235665, aggregation broken in bookmarks [gecko only bits], r=axel,shaver,others,sr=shaver
|
2004-08-30 22:25:29 +00:00 |
nsEnumeratorUtils.h
|
b=235665, aggregation broken in bookmarks [gecko only bits], r=axel,shaver,others,sr=shaver
|
2004-08-30 22:25:29 +00:00 |
nsFixedSizeAllocator.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsFixedSizeAllocator.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsHashPropertyBag.cpp
|
270224 create nsIPropertyBag2 for easier getting of values from a propertybag
|
2005-03-22 18:16:53 +00:00 |
nsHashPropertyBag.h
|
289844 fixing MIPSpro bustage: include nsIVariant.h before using it in an nsBaseHashtable
|
2005-06-05 18:55:41 +00:00 |
nsHashSets.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsHashSets.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsHashtable.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsHashtable.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIArray.idl
|
Bug 255593 Add ReplaceElementAt to nsIMutableArray plus comment fixes p=eyalroz@technion.ac.il r=darin sr=bienvenu
|
2005-01-01 17:57:00 +00:00 |
nsIAtom.idl
|
Bug 305949 Part 1 - Separate the frozen XPCOM exports with the XPCOM_API macro; add compatibility methods to the frozen string API; convert most of the tests/tools to use the xpcom glue when appropriate r=darin This checking does not actually stop exporting the nonfrozen methods yet, pending a bunch of test cleanup throughout the tree.
|
2005-11-08 18:17:49 +00:00 |
nsIAtomService.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIByteBuffer.h
|
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
|
2005-11-11 14:36:26 +00:00 |
nsICollection.idl
|
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
|
2004-07-14 22:14:34 +00:00 |
nsIEnumerator.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIHashable.idl
|
Bug 316732 - Allow for hashing on nsIFile by introducing a new nsIHashable interface and implementing it for the file types r=darin
|
2005-11-18 14:18:49 +00:00 |
nsIINIParser.idl
|
Bug 310590 - Expose scriptable nsIINIParser wrapper for nsINIParser r=darin
|
2005-10-04 17:19:14 +00:00 |
nsINIParserImpl.cpp
|
Bug 310590 - Expose scriptable nsIINIParser wrapper for nsINIParser r=darin
|
2005-10-04 17:19:14 +00:00 |
nsINIParserImpl.h
|
Bug 310590 - Expose scriptable nsIINIParser wrapper for nsINIParser r=darin
|
2005-10-04 17:19:14 +00:00 |
nsIObserver.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIObserverService.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIPersistentProperties.h
|
…
|
|
nsIPersistentProperties2.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIProperties.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIProperty.idl
|
270224 create nsIPropertyBag2 for easier getting of values from a propertybag
|
2005-03-22 18:16:53 +00:00 |
nsIPropertyBag.idl
|
270224 create nsIPropertyBag2 for easier getting of values from a propertybag
|
2005-03-22 18:16:53 +00:00 |
nsIPropertyBag2.idl
|
270224 create nsIPropertyBag2 for easier getting of values from a propertybag
|
2005-03-22 18:16:53 +00:00 |
nsIRecyclingAllocator.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsISerializable.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsISimpleEnumerator.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIStringEnumerator.idl
|
fix for bug 173601 - nsIStringEnumerator implementation
|
2003-03-10 21:09:31 +00:00 |
nsISupportsArray.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsISupportsIterators.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsISupportsPrimitives.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsITimelineService.idl
|
Bug 106386 Correct misspellings in source code
|
2006-02-23 09:36:43 +00:00 |
nsIUnicharBuffer.h
|
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
|
2005-11-11 14:36:26 +00:00 |
nsIVariant.idl
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsIWindowsRegKey.idl
|
fixes bug 292981 "Provide a scriptable interface to the Windows registry" r=neil,dougt a=chofmann
|
2005-05-16 21:23:09 +00:00 |
nsIWritablePropertyBag.idl
|
270224 create nsIPropertyBag2 for easier getting of values from a propertybag
|
2005-03-22 18:16:53 +00:00 |
nsIWritablePropertyBag2.idl
|
270224 create nsIPropertyBag2 for easier getting of values from a propertybag
|
2005-03-22 18:16:53 +00:00 |
nsInt64.h
|
bug 264599 make unfrozen necko interfaces use 64-bit integers.
|
2005-01-09 20:43:35 +00:00 |
nsManifestLineReader.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsObserverList.cpp
|
Followup to bug 319024 - I double-reversed the list
|
2005-12-14 00:59:06 +00:00 |
nsObserverList.h
|
Bug 316414 part 1, try #2 - Add xpcom-shutdown-threads and xpcom-shutdown-loaders notifications, r=darin
|
2005-11-30 18:51:27 +00:00 |
nsObserverService.cpp
|
Bug 319024 - Password manager does not remember data - regression from bug 316414 part 1 - observer enumerators need to hand out the strong-ref nsIObserver-implementing object, not the nsIWeakReference-implementing object, r=darin
|
2005-12-13 21:12:41 +00:00 |
nsObserverService.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsPersistentProperties.cpp
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
|
2006-02-03 14:18:39 +00:00 |
nsPersistentProperties.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsProperties.cpp
|
Fix for bug 307713 (Improve and use nsAgg's macros). r=dougt, sr=darin.
|
2005-09-28 13:13:27 +00:00 |
nsProperties.h
|
Fix for bug 307713 (Improve and use nsAgg's macros). r=dougt, sr=darin.
|
2005-09-28 13:13:27 +00:00 |
nsRecyclingAllocator.cpp
|
Bug 289571 Optimization for nsRecyclingAllocator
|
2005-12-23 00:08:21 +00:00 |
nsRecyclingAllocator.h
|
Bug 289571 Optimization for nsRecyclingAllocator
|
2005-12-23 00:08:21 +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
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsStaticNameTable.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsStringEnumerator.cpp
|
Bug 229875 - eliminate unnecssary public/virtual destructors. This patch changes all refcounted classes under xpcom/, which aren't inherited from or used on the stack, to have private, nonvirtual destructors. r=dougt, sr=dbaron.
|
2004-01-15 06:14:18 +00:00 |
nsStringEnumerator.h
|
fix for bug 173601 - nsIStringEnumerator implementation
|
2003-03-10 21:09:31 +00:00 |
nsSupportsArray.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsSupportsArray.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsSupportsArrayEnumerator.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsSupportsArrayEnumerator.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsSupportsPrimitives.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsSupportsPrimitives.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsTextFormatter.cpp
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
|
2006-02-03 14:18:39 +00:00 |
nsTextFormatter.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsTime.h
|
Bug 198694 make nsTime inherit from nsInt64
|
2004-07-28 21:33:28 +00:00 |
nsTimelineService.cpp
|
Remove Mac OS classic code. r=josh a=bsmedberg
|
2005-06-23 23:42:02 +00:00 |
nsTimelineService.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsUnicharBuffer.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsUnicharBuffer.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsUnitConversion.h
|
Bug 265084. Lay the groundwork for nscoord being a float, by introducing nsIntRect/Point/Size/Margin and wrapper functions for doing tricky nscoord operations. r+sr=bzbarsky
|
2004-11-03 02:48:04 +00:00 |
nsValueArray.cpp
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsValueArray.h
|
Bug 251277 add a Clear() function to remove all elements from an nsValueArray
|
2004-07-21 12:30:52 +00:00 |
nsVariant.cpp
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
|
2006-02-03 14:18:39 +00:00 |
nsVariant.h
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
nsWindowsRegKey.cpp
|
fixes bug 301521 "nsWindowsRegKey::WriteStringValue is broken" r=jshin a=bsmedberg
|
2005-07-21 16:54:39 +00:00 |
nsWindowsRegKey.h
|
fixes bug 292981 "Provide a scriptable interface to the Windows registry" r=neil,dougt a=chofmann
|
2005-05-16 21:23:09 +00:00 |