gecko-dev/xpcom
dougt%netscape.com c2ec17237f Fixes the following:
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final.  This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface.  This should land for 1.1b since users of the current category manager will have to update their components.

157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.

157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null.  It is a bandaide fix as the real problems involves retooling the directory enumerator.

157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do.  The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.

r/sr=alecf@netscape.com, rpotts@netscape.com.  a=scc@mozilla.org
2002-07-18 05:09:10 +00:00
..
base nscore.h has unreachable MSVC #defines (mutually exclusive nested #if), r=dbaron sr=scc a=superfly asa 2002-07-12 21:08:56 +00:00
build Fixes the following: 2002-07-18 05:09:10 +00:00
components Fixes the following: 2002-07-18 05:09:10 +00:00
doc update standalone xpcom documentation 2002-04-30 21:02:35 +00:00
ds bug 156320 Acquire lock before checking not-used-list (not 2002-07-09 13:48:03 +00:00
glue Fixing bug 157192. r=me, sr=dbaron, a=asa. 2002-07-15 23:32:36 +00:00
io Fixes the following: 2002-07-18 05:09:10 +00:00
libxpt/xptcall
macbuild Fixes the following: 2002-07-18 05:09:10 +00:00
MoreFiles Adding some missing .cvsignore files. a=leaf. 2002-03-08 00:00:05 +00:00
proxy 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
reflect Rework the x86 unix + gcc xptcall implementation to speed it up and allow it to work with gcc 3.1 (bug 140412). Patch by drepper@redhat.com, r=shaver, sr=blizzard. 2002-07-16 23:05:11 +00:00
sample More XPCOM Glue changes and fixes. Makefile change which can land since 154319 is fixed. r=waterson, sr=rpotts. bug 154319 2002-07-01 22:22:06 +00:00
string XPCOM_GLUE nsTraceRefcnt problems. r=dp, sr=jag. bug 154319 2002-07-01 22:19:01 +00:00
tests Bug 155466 clean up test consumers to correctly use NS_ShutdownXPCOM 2002-07-04 14:29:25 +00:00
threads Remove DARWIN define from osx builds as it cripples the feature set provided by OSX headers. 2002-07-18 04:09:30 +00:00
tools Bug 155466 clean up test consumers to correctly use NS_ShutdownXPCOM 2002-07-04 14:29:25 +00:00
typelib Bug 148732 - xpidl doesn't accept drive colon args. r=dbradley, sr=shaver 2002-06-12 16:56:19 +00:00
windbgdlg Bug 106386 rid source of misspellings 2002-03-19 04:30:17 +00:00
.cvsignore
Makefile.in Moving necko PropertiesTest over to netwerk. Remove toplevel xpcom/tests dirs hack. (142680) r=cls, a=alecf 2002-05-08 06:11:48 +00:00
makefile.win Split part of xpcom into separate xpcomglue library to be used for standalone builds eventually. Start with nsCOMPtr.* 2001-09-30 01:44:25 +00:00