15 Commits

Author SHA1 Message Date
pedemont%us.ibm.com
8d70a77744 Fix logging to not use variable arguments (not supported by win32 compiler).
Original committer: pedemont%us.ibm.com
Original revision: 1.15
Original date: 2004/11/23 17:02:21


git-svn-id: svn://10.0.0.236/trunk@212476 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:45 +00:00
pedemont%us.ibm.com
445694d1d9 Properly handle [inout] string params when calling a Java method from XPCOM. Allocate enough space for PRUnichar string when returning to XPCOM.
Original committer: pedemont%us.ibm.com
Original revision: 1.14
Original date: 2004/10/26 20:30:01


git-svn-id: svn://10.0.0.236/trunk@212475 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:41 +00:00
pedemont%us.ibm.com
83184eae2e Implement IID for nsJavaXPTCStub. Return associated Java object if returning nsJavaXPTCStub.
Original committer: pedemont%us.ibm.com
Original revision: 1.13
Original date: 2004/10/18 17:04:29


git-svn-id: svn://10.0.0.236/trunk@212474 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:38 +00:00
pedemont%us.ibm.com
c15d7eac07 Revert to having each nsJavaXPTCStub hold a ref to its Java object.
Original committer: pedemont%us.ibm.com
Original revision: 1.12
Original date: 2004/10/15 22:07:36


git-svn-id: svn://10.0.0.236/trunk@212473 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:36 +00:00
pedemont%us.ibm.com
c949cbdf26 Only master XPTCStub should hold strong ref to Java object. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.11
Original date: 2004/10/07 15:11:34


git-svn-id: svn://10.0.0.236/trunk@212472 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:33 +00:00
pedemont%us.ibm.com
433aeaf913 mIInfo check was wrong and unnecessary. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.10
Original date: 2004/10/06 22:31:13


git-svn-id: svn://10.0.0.236/trunk@212471 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:30 +00:00
pedemont%us.ibm.com
2242f6576c Fix crash when nsJavaXPTCStub represents a non-Mozilla class object. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.9
Original date: 2004/10/01 23:08:34


git-svn-id: svn://10.0.0.236/trunk@212470 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:25 +00:00
pedemont%us.ibm.com
05f82e167e Properly mplement T_VOID. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.8
Original date: 2004/09/15 22:59:42


git-svn-id: svn://10.0.0.236/trunk@212469 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:23 +00:00
pedemont%us.ibm.com
a4f911c373 Better implementation of FinalizeJavaParams. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.7
Original date: 2004/09/15 22:19:18


git-svn-id: svn://10.0.0.236/trunk@212468 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:20 +00:00
pedemont%us.ibm.com
2ffc292913 A weak reference implementation. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2004/09/15 21:50:41


git-svn-id: svn://10.0.0.236/trunk@212467 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:19 +00:00
pedemont%us.ibm.com
cb55deb723 Remove nsJavaXPTCStub from hash table on destruction. Fix ref counting. Clean up logging. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2004/09/15 19:21:08


git-svn-id: svn://10.0.0.236/trunk@212466 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:16 +00:00
pedemont%us.ibm.com
cab4625041 Need to pass FALSE to GetIIDForMethodParam() since we are using mini variants. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2004/09/15 17:35:36


git-svn-id: svn://10.0.0.236/trunk@212465 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:14 +00:00
pedemont%us.ibm.com
be82c9f27f Properly implement setter and getter functions. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2004/09/15 17:31:14


git-svn-id: svn://10.0.0.236/trunk@212464 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:11 +00:00
pedemont%us.ibm.com
675e2f4178 Bug 256911 - workaround for broken XPCOM usage - bind lifetime of child stubs to master stub. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2004/09/15 17:26:55


git-svn-id: svn://10.0.0.236/trunk@212463 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:09 +00:00
pedemont%us.ibm.com
cf008f019e Initial drop. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaXPTCStub.cpp
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/02 16:34:11


git-svn-id: svn://10.0.0.236/trunk@212462 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 15:06:06 +00:00