gecko-dev/xpcom/ds
ftang%netscape.com be2435a9f0 check in illegal nsString char* usage tracking code. Turn off by default. r=rickg 2000-03-15 05:15:00 +00:00
..
.cvsignore add the cvsignorage again, and this time don't break the build. 1999-05-26 21:53:31 +00:00
MANIFEST Add nsTextFormatter.h, for sford 2000-01-17 22:12:12 +00:00
MANIFEST_IDL Made nsIProperties scriptable. Bug #21982 2000-01-05 09:29:25 +00:00
Makefile.in adding nsISupportsIterators.idl for scc 2000-02-14 06:38:22 +00:00
bufferRoutines.h check in illegal nsString char* usage tracking code. Turn off by default. r=rickg 2000-03-15 05:15:00 +00:00
makefile.win adding nsISupportsIterators.idl for scc 2000-02-14 06:38:22 +00:00
nsAReadableString.h Incremental changes. Fixed some things that were stopping rickg from compiling. This file is not part of the build. 2000-03-14 17:10:03 +00:00
nsAVLTree.cpp updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsAVLTree.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsAWritableString.h Incremental changes. Provided implementations for the virtual functions that were previously pure virtual. These implementations were common, after all, even just between |nsString| and |nsCString|. These files are not part of the build. 2000-03-12 20:57:35 +00:00
nsArena.cpp NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-11-30 23:36:32 +00:00
nsArena.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsAtomTable.cpp Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
nsAtomTable.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsAutoStringImpl.h landed WIP nsString3 early design; not part of build; a=n/a 2000-03-03 09:04:50 +00:00
nsBufferManager.h update to new string files; these are NOT part of the build 2000-03-09 10:50:02 +00:00
nsBufferPoolService.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsByteBuffer.cpp NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-11-30 23:36:32 +00:00
nsByteBuffer.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsCRT.cpp WIP for new nsString; this doesn't impact current build 2000-03-12 07:47:09 +00:00
nsCRT.h WIP for new nsString; this doesn't impact current build 2000-03-12 07:47:09 +00:00
nsConjoiningEnumerator.cpp NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-11-30 23:36:32 +00:00
nsCppSharedAllocator.h shutting up copious warnings using /W4 on MSVC 1999-11-03 07:39:19 +00:00
nsDeque.cpp Fix for 18505 (rename nsDeque::Peek to nsDeque::PeekFront) from Sammy Ford 1999-11-27 17:47:05 +00:00
nsDeque.h Fix for 18505 (rename nsDeque::Peek to nsDeque::PeekFront) from Sammy Ford 1999-11-27 17:47:05 +00:00
nsEmptyEnumerator.cpp NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-11-30 23:36:32 +00:00
nsEnumeratorUtils.cpp updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsEnumeratorUtils.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsHashtable.cpp landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
nsHashtable.h landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
nsHashtableEnumerator.cpp NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-11-30 23:36:32 +00:00
nsHashtableEnumerator.h In support of bug #8305 (Cache implementation), added new type of hash-table 1999-11-16 03:10:54 +00:00
nsIArena.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsIAtom.idl Fix for 24362. Status bar gets updated message counts. a=chofmann. r=dp and jband. 2000-01-20 22:57:08 +00:00
nsIByteBuffer.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsICollection.idl updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsIEnumerator.idl revert case change, because I no longer have the accompanying JS changes -- don't ask 1999-11-10 04:18:07 +00:00
nsIObserver.idl updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsIObserverList.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsIObserverService.idl updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsIPersistentProperties.h changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
nsIProperties.idl Fixed Has method as per Doug's request. 2000-01-06 23:02:32 +00:00
nsISimpleEnumerator.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsISizeOfHandler.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsIStopwatch.idl Added nsIStopwatch for timing analysis. 1999-12-29 20:54:13 +00:00
nsISupportsArray.idl updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsISupportsIterators.idl First Checked In. 2000-02-11 14:32:11 +00:00
nsISupportsPrimitives.idl added setDataWithLength to nsISupports[W]String r=jband. 1999-11-30 22:06:05 +00:00
nsIUnicharBuffer.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsImmutableString.h landed WIP nsString3 early design; not part of build; a=n/a 2000-03-03 09:04:50 +00:00
nsInt64.h Bug 21472. Use only strict relationals with LL_CMP(). r=brendan 2000-01-06 20:22:29 +00:00
nsObserver.cpp NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-11-30 23:36:32 +00:00
nsObserver.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsObserverList.cpp Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
nsObserverList.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsObserverService.cpp Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
nsObserverService.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsPersistentProperties.cpp Fixed Has method as per Doug's request. 2000-01-06 23:02:32 +00:00
nsPersistentProperties.h Breaking out persistent properties from nsIProperties.h. 1999-12-29 20:55:42 +00:00
nsProperties.cpp Fixed Has method as per Doug's request. 2000-01-06 23:02:32 +00:00
nsProperties.h Made nsIProperties scriptable. Bug #21982 2000-01-05 09:29:25 +00:00
nsQuickSort.cpp fix signed/unsigned issues 1999-06-27 06:18:41 +00:00
nsQuickSort.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsSharedString.h Incremental changes, renamed |nsConcatString| to |nsPromiseConcatenation|. Added |nsPromiseSubstring|. Got rid of upper/lower signatures. Added |Assign|. Fixed comparison macros. Added |operator+=| and |operator=|. These files are not part of the build. 2000-03-10 02:30:14 +00:00
nsSizeOfHandler.cpp updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsStopwatch.cpp Added nsIStopwatch for timing analysis. 1999-12-29 20:54:13 +00:00
nsStopwatch.h Added nsIStopwatch for timing analysis. 1999-12-29 20:54:13 +00:00
nsStr.cpp partial fix for 23418; r=rhp; a=phil 2000-02-19 09:17:14 +00:00
nsStr.h WIP for removal of deprecated string methods 2000-03-12 22:21:14 +00:00
nsString.cpp landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
nsString.h landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
nsString2.cpp landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
nsString2.h landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
nsString2x.cpp update to new string files; these are NOT part of the build 2000-03-09 10:50:02 +00:00
nsString2x.h update to new string files; these are NOT part of the build 2000-03-09 10:50:02 +00:00
nsStringImpl.h landed WIP nsString3 early design; not part of build; a=n/a 2000-03-03 09:04:50 +00:00
nsStringTokenizer.cpp updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsStringTokenizer.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsStringValue.h update to new string files; these are NOT part of the build 2000-03-09 10:50:02 +00:00
nsStringx.cpp update to new string files; these are NOT part of the build 2000-03-09 10:50:02 +00:00
nsStringx.h update to new string files; these are NOT part of the build 2000-03-09 10:50:02 +00:00
nsSupportsArray.cpp Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
nsSupportsArray.h export nsSupportsArray so the Mac and VC can see it 1999-11-10 01:49:30 +00:00
nsSupportsArrayEnumerator.cpp updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsSupportsArrayEnumerator.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsSupportsPrimitives.cpp added setDataWithLength to nsISupports[W]String r=jband. 1999-11-30 22:06:05 +00:00
nsSupportsPrimitives.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsTextFormater.cpp Final portion of the fix for bug 20882. Just a cleaner way of doing what is already being done. 1999-12-14 00:56:50 +00:00
nsTextFormater.h add new classes 1999-09-15 20:37:42 +00:00
nsTextFormatter.cpp Beginning of work on 16951, not part of build yet 2000-01-17 06:33:59 +00:00
nsTextFormatter.h Beginning of work on 16951, not part of build yet 2000-01-17 06:33:59 +00:00
nsTime.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsUnicharBuffer.cpp NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com 1999-11-30 23:36:32 +00:00
nsUnicharBuffer.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsUnitConversion.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsVector.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsVoidArray.cpp Fixing runtime assert bustage. r=pinkerton 2000-01-19 01:18:27 +00:00
nsVoidArray.h Bug 9489. Add support for nsAutoVoidArray. r=scc,shaver 1999-12-01 00:37:11 +00:00
nsXPIDLString.cpp My bad; I reviewed this code and I suck. This is the right fix. 2000-02-24 06:42:36 +00:00
nsXPIDLString.h backing out my change 2000-02-16 15:43:55 +00:00
plvector.c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
plvector.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00