bsmedberg@covad.net
|
0b8d590a62
|
Convert javaxpcom from using the (now-removed) XPTI_GetInterfaceInfoManager to use do_GetService, moa=jhpedemonte, from bug 315401
|
2005-11-10 20:09:22 +00:00 |
|
pedemont@us.ibm.com
|
c76e4e7ac3
|
Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
|
2005-10-28 01:59:05 +00:00 |
|
peterv@propagandism.org
|
5169c0a5f0
|
Fix for bug 304374 (|nsCOMPtr<nsIInterfaceInfoManager> iim = XPTI_GetInterfaceInfoManager()| leaks). r/sr=jst.
|
2005-08-18 11:29:12 +00:00 |
|
pedemont@us.ibm.com
|
1ead16b755
|
Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
|
2005-05-03 20:15:35 +00:00 |
|
pedemont@us.ibm.com
|
e035c6b677
|
Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa
|
2005-05-02 16:30:03 +00:00 |
|
pedemont@us.ibm.com
|
5a6e01ac16
|
Properly handle unsigned values. Not part of default build. a=mkaply.
|
2005-04-26 23:00:18 +00:00 |
|
pedemont@us.ibm.com
|
a1f73c1501
|
Fix memory leaks. Not part of build. a=mkaply.
|
2005-04-14 22:30:16 +00:00 |
|
pedemont@us.ibm.com
|
aed4ffdf1b
|
Merge SetRetval into FinalizeParams. Check invokeResult when doing cleanup in FinalizeParams. Not part of build. a=mkaply.
|
2005-04-14 21:46:11 +00:00 |
|
pedemont@us.ibm.com
|
644781fc36
|
When recursing on SetupParams, don't overwrite param type. Fixes crash on Mac and Win32. Not part of build. a=mkaply.
|
2005-04-13 19:55:25 +00:00 |
|
pedemont@us.ibm.com
|
abc48686c3
|
'array' param support. Not part of build. a=mkaply1
|
2005-04-13 19:20:57 +00:00 |
|
pedemont@us.ibm.com
|
e766706a7a
|
Fix Javaconnect build bustage
|
2005-04-07 18:58:52 +00:00 |
|
pedemont@us.ibm.com
|
001e71458f
|
Should be using variant.val.p rather than variant.ptr for some instances
|
2005-03-16 18:32:18 +00:00 |
|
pedemont@us.ibm.com
|
398b476cc5
|
Make thread locking less stupid.
|
2005-03-14 21:18:53 +00:00 |
|
pedemont@us.ibm.com
|
b1742d89ce
|
Fix several memory leaks. Also, use monitors around sensetive structures.
|
2005-02-24 23:17:36 +00:00 |
|
pedemont@us.ibm.com
|
5488d7285f
|
Bug 281102 - Allow many Java proxies per XPCOM object. r=darin
|
2005-02-24 21:53:46 +00:00 |
|
pedemont@us.ibm.com
|
7b70bfae2d
|
Bug 279649 - Dynamically create Java proxies. r=darin.
|
2005-02-23 20:19:55 +00:00 |
|
pedemont@us.ibm.com
|
a564855afc
|
Use GetNameShared
|
2005-01-20 23:44:58 +00:00 |
|
pedemont@us.ibm.com
|
a447941620
|
Merge duplicate code.
|
2005-01-20 22:07:26 +00:00 |
|
pedemont@us.ibm.com
|
fd7b4894ec
|
Reorganize bindings methods. Also, properly check error conditions in those methods.
|
2005-01-14 00:09:49 +00:00 |
|
pedemont@us.ibm.com
|
fb0ad101a3
|
Bug 278113 - Fix parameter handling. r=darin.
|
2005-01-13 16:30:19 +00:00 |
|
pedemont@us.ibm.com
|
e7d4e15572
|
Bug 270889 - Better error handling. r=darin
|
2005-01-12 17:59:01 +00:00 |
|
pedemont@us.ibm.com
|
015ee7beae
|
Bug 270889 - Use correct versions of Append. r=darin.
|
2005-01-12 17:36:11 +00:00 |
|
pedemont@us.ibm.com
|
b345ca0b5f
|
Bug 270889 - Various minor code and comment fixes.
|
2004-12-23 17:09:54 +00:00 |
|
pedemont@us.ibm.com
|
74f52093bf
|
Rework XPCOMException
|
2004-12-22 22:03:50 +00:00 |
|
pedemont@us.ibm.com
|
01722acfd7
|
Bug 270889 - Change params for initEmbedding() to use java.io.File and custom class. Backout lazy discovery of interface info (no longer needed). Better distribute methods in XPCOM and GeckoEmbed classes. r=darin.
|
2004-12-17 22:25:12 +00:00 |
|
pedemont@us.ibm.com
|
9e9c777c8f
|
Fix logging to not use variable arguments (not supported by win32 compiler).
|
2004-11-23 17:02:21 +00:00 |
|
pedemont@us.ibm.com
|
9056a66f77
|
Fix memory leaks. Make JavaXPCOMInstance hold ref to XPCOM object.
|
2004-10-27 17:10:03 +00:00 |
|
pedemont@us.ibm.com
|
8a7cef81b2
|
Properly handle [inout] string params when calling a Java method from XPCOM. Allocate enough space for PRUnichar string when returning to XPCOM.
|
2004-10-26 20:30:01 +00:00 |
|
pedemont@us.ibm.com
|
7ae2083b1f
|
Make sure to delete create XPTC stubs. If method invocation fails, clean up params before throwing exception and returning.
|
2004-10-26 20:14:53 +00:00 |
|
pedemont@us.ibm.com
|
b1a302873e
|
Implement IID for nsJavaXPTCStub. Return associated Java object if returning nsJavaXPTCStub.
|
2004-10-18 17:04:29 +00:00 |
|
pedemont@us.ibm.com
|
f4e3cc121f
|
Cleanup. Not part of default build.
|
2004-10-06 22:28:50 +00:00 |
|
pedemont@us.ibm.com
|
aefd04ee40
|
Better logging. Not part of default build.
|
2004-10-01 16:24:57 +00:00 |
|
pedemont@us.ibm.com
|
e5ce0882c5
|
A weak reference implementation. Not part of default build.
|
2004-09-15 21:50:41 +00:00 |
|
pedemont@us.ibm.com
|
34ca027b0e
|
Remove nsJavaXPTCStub from hash table on destruction. Fix ref counting. Clean up logging. Not part of default build.
|
2004-09-15 19:21:08 +00:00 |
|
pedemont@us.ibm.com
|
e2f5401007
|
Properly implement T_VOID in SetRetval. Not part of default build.
|
2004-09-15 16:57:08 +00:00 |
|
pedemont@us.ibm.com
|
1430b69bbd
|
Initial drop. Not part of default build.
|
2004-09-02 16:34:11 +00:00 |
|