pedemont@us.ibm.com
|
d2032b00fd
|
Bug 338110 - Remove operation on JavaXPTCStub map is called with bad parameters. XULRunner only. r=bsmedberg.
|
2006-06-15 16:14:24 +00:00 |
|
pedemont@us.ibm.com
|
0134cdab03
|
Bug 337675 - improper automatic nsISupportsWeakReference handling for java-based xpcom objects. XULRunner only. r=bsmedberg
|
2006-06-09 13:30:24 +00:00 |
|
pedemont@us.ibm.com
|
75d60c1dab
|
Bug 340022 - Virtual machine deadlock can happen on finalization of Java XPCOM proxies. patch by ttudor, r=jhpedemonte
|
2006-06-05 21:09:02 +00:00 |
|
pedemont@us.ibm.com
|
13aa639fc3
|
Bug 327846 - Method names conflicting with Java keywords should have underscore prepended, not appended. Expand list of Java keywords. General cleanup. r=bsmedberg. xulrunner only
|
2006-03-30 22:31:58 +00:00 |
|
pedemont@us.ibm.com
|
08bf4b40b1
|
Bug 311240 - XPCOMJavaProxy 'equals()' method doesn't check actual XPCOM object ptr. r=bsmedberg.
|
2006-01-05 19:56:53 +00:00 |
|
pedemont@us.ibm.com
|
bcafda5c45
|
Bug 320441 - JavaXPCOM is not 64-bit safe. patch by bsmedberg and myself. r=bsmedberg
|
2005-12-15 22:50:38 +00:00 |
|
bsmedberg@covad.net
|
590bc3a073
|
Bug 316090 - GREImpl.loadDependentLibraries hardcodes the list, and turn javaxpcom on by default for XULRunner, patch by jhpedemonte and myself with co-review
|
2005-12-15 14:17:20 +00:00 |
|
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 |
|