
(Put new Recent Changes here)

--------------------------------------------------
July 21th, 2003:

(Brad GNUberg)

Modified:

mozilla/allmakefiles.sh
mozilla/Makefile.in
mozilla/config/rules.mk
mozilla/xpcom/typelib/xpidl/Makefile.in
mozilla/xpcom/typelib/xpidl/xpidl_idl.c
mozilla/xpcom/typelib/xpidl/xpidl_java.c
mozilla/java/xpcom/Makefile.in
mozilla/java/xpcom/README
mozilla/java/xpcom/xpcom/bcIXPCOMStubsAndProxies.h 
mozilla/java/xpcom/xpcom/bcXPCOMLog.cpp
mozilla/java/xpcom/xpcom/bcXPCOMLog.h
mozilla/java/xpcom/xpcom/bcXPCOMMarshalToolkit.cpp 
mozilla/java/xpcom/xpcom/bcXPCOMMarshalToolkit.h 
mozilla/java/xpcom/xpcom/bcXPCOMProxy.cpp
mozilla/java/xpcom/xpcom/bcXPCOMProxy.h
mozilla/java/xpcom/xpcom/bcXPCOMStub.cpp
mozilla/java/xpcom/xpcom/bcXPCOMStub.h
mozilla/java/xpcom/xpcom/bcXPCOMStubsAndProxies.cpp
mozilla/java/xpcom/xpcom/bcXPCOMStubsAndProxies.h
mozilla/java/xpcom/xpcom/bcXPCOMStubsAndProxiesCID.h 
mozilla/java/xpcom/xpcom/Makefile.in
mozilla/java/xpcom/xpcom/test/bcITest.idl
mozilla/java/xpcom/xpcom/test/bcTestImpl.cpp
mozilla/java/xpcom/xpcom/test/bcTestImpl.h
mozilla/java/xpcom/xpcom/test/Makefile.in
mozilla/java/xpcom/wrappers/bcIXPCOMWrappers.idl 
mozilla/java/xpcom/wrappers/bcXPCOMWrappers.cpp 
mozilla/java/xpcom/wrappers/bcXPCOMWrappers.h 
mozilla/java/xpcom/wrappers/bcXPCOMWrappersCID.h
mozilla/java/xpcom/wrappers/Makefile.in
mozilla/java/xpcom/wrappers/nsIXPIDLServiceManager.idl
mozilla/java/xpcom/wrappers/nsXPIDLServiceManager.cpp 
mozilla/java/xpcom/wrappers/nsXPIDLServiceManager.h
mozilla/java/xpcom/test/Makefile.in
mozilla/java/xpcom/java/Makefile.in
mozilla/java/xpcom/java/test/bcIJavaSample.idl
mozilla/java/xpcom/java/test/bcJavaSample.cpp
mozilla/java/xpcom/java/test/bcJavaSample.jar.info
mozilla/java/xpcom/java/test/bcJavaSample.java
mozilla/java/xpcom/java/test/Makefile.in
mozilla/java/xpcom/java/src/bcIIDJava.cpp
mozilla/java/xpcom/java/src/bcIIDJava.h
mozilla/java/xpcom/java/src/bcIJavaStubsAndProxies.h
mozilla/java/xpcom/java/src/bcJavaGlobal.cpp
mozilla/java/xpcom/java/src/bcJavaGlobal.h
mozilla/java/xpcom/java/src/bcJavaMarshalToolkit.cpp
mozilla/java/xpcom/java/src/bcJavaMarshalToolkit.h
mozilla/java/xpcom/java/src/bcJavaStub.cpp
mozilla/java/xpcom/java/src/bcJavaStub.h
mozilla/java/xpcom/java/src/bcJavaStubsAndProxies.cpp
mozilla/java/xpcom/java/src/bcJavaStubsAndProxies.h
mozilla/java/xpcom/java/src/bcJavaStubsAndProxiesCID.h 
mozilla/java/xpcom/java/src/Makefile.in
mozilla/java/xpcom/java/src/org_mozilla_xpcom_Debug.cpp 
mozilla/java/xpcom/java/src/org_mozilla_xpcom_Debug.h
mozilla/java/xpcom/java/src/org_mozilla_xpcom_Utilities.cpp
mozilla/java/xpcom/java/loader/bcJavaComponentFactory.cpp
mozilla/java/xpcom/java/loader/bcJavaComponentFactory.h 
mozilla/java/xpcom/java/loader/bcJavaComponentLoader.cpp 
mozilla/java/xpcom/java/loader/bcJavaComponentLoader.h
mozilla/java/xpcom/java/loader/bcJavaModule.cpp 
mozilla/java/xpcom/java/loader/bcJavaModule.h
mozilla/java/xpcom/java/loader/Makefile.in
mozilla/java/xpcom/java/jni/Makefile.in
mozilla/java/xpcom/java/jni/org_mozilla_xpcom_Components.cpp
mozilla/java/xpcom/java/components/bcBlackConnectInit.cpp 
mozilla/java/xpcom/java/components/bcBlackConnectInit.java 
mozilla/java/xpcom/java/components/Makefile.in 
mozilla/java/xpcom/java/classes/Makefile.in
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/CID.java 
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/ComponentLoader.java
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/Components.java
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/Debug.java 
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/ID.java
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/IID.java 
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/InterfaceRegistry.java
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/ProxyFactory.java
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/ProxyHandler.java
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/Utilities.java
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/XPCOMException.java 

Added:

mozilla/config/javarules.mk
mozilla/java/xpcom/RecentChanges
mozilla/java/xpcom/projectdist.mk
everything in mozilla/java/xpcom/thread-test (entirely new directory)
everything in mozilla/java/xpcom/sample (entirely new directory)
mozilla/java/xpcom/java/src/xpcom_exceptions.msg
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/nsIComponentManager.java                                          
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/nsIServiceManager.java                                          
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/nsISupports.java
mozilla/java/xpcom/java/classes/org/mozilla/xpcom/nsIXPIDLServiceManager.java    

Removed:

mozilla/java/.cvsignore
mozilla/java/build.properties.sample
mozilla/java/build.xml
mozilla/java/changelog
mozilla/java/makefiles
mozilla/java/README
mozilla/java/README.commercial
mozilla/java/xpcom/env.bat
mozilla/java/xpcom/makefile.win
mozilla/java/xpcom/xpcom/makefile.win
mozilla/java/xpcom/wrappers/makefile.win
mozilla/java/xpcom/test/makefile.win
mozilla/java/xpcom/java/makefile.win
mozilla/java/xpcom/java/test/makefile.win
mozilla/java/xpcom/java/src/makefile.win
mozilla/java/xpcom/java/loader/makefile.win
mozilla/java/xpcom/java/jni/makefile.win
mozilla/java/xpcom/java/components/makefile.win
mozilla/java/xpcom/java/classes/makefile.win
mozilla/java/xpcom/java/xpidl (entire directory)

Notes:
* mozilla/java/xpcom/urp untouched; may not compile
* identical files not listed above
* the files in mozilla/java/xpcom/test get tricky, since those are the SUN-created unit tests.
  I have not touched these tests, since there is an enormous number of them with no 
  documentation.  These tests need to be either forward-ported or abandoned and replaced
  with better documented, better organized tests.
