Граф коммитов

8037 Коммитов

Автор SHA1 Сообщение Дата
pedemont%us.ibm.com d4a5a578f7 Bug 339947 - Java XPCOM proxies can get used (resurrected) after having been garbage collected causing VM crash. XULRunner only. patch by ttudor/jhpedemonte, r=jhpedemonte.
Original committer: pedemont%us.ibm.com
Original revision: 1.31
Original date: 2006/06/06 17:13:18
2006-09-27 15:18:19 +00:00
pedemont%us.ibm.com e4d6de39d1 Bug 337196 - Make sure to export public JNI methods when using GCC's hidden visibility feature
Original committer: pedemont%us.ibm.com
Original revision: 1.30
Original date: 2006/05/17 21:42:41
2006-09-27 15:18:18 +00:00
pedemont%us.ibm.com bded705bb4 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
Original committer: pedemont%us.ibm.com
Original revision: 1.29
Original date: 2006/03/30 22:31:56
2006-09-27 15:18:17 +00:00
pedemont%us.ibm.com 006f514c4d Nomenclature change. No bug.
Original committer: pedemont%us.ibm.com
Original revision: 1.28
Original date: 2005/12/16 17:32:41
2006-09-27 15:18:16 +00:00
pedemont%us.ibm.com 17c5f328c3 Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.27
Original date: 2005/05/03 20:15:35
2006-09-27 15:18:15 +00:00
pedemont%us.ibm.com d94f7ea976 Merge SetRetval into FinalizeParams. Check invokeResult when doing cleanup in FinalizeParams. Not part of build. a=mkaply.
Original committer: pedemont%us.ibm.com
Original revision: 1.26
Original date: 2005/04/14 21:46:11
2006-09-27 15:18:14 +00:00
pedemont%us.ibm.com f7b4d2acb3 'array' param support. Not part of build. a=mkaply1
Original committer: pedemont%us.ibm.com
Original revision: 1.25
Original date: 2005/04/13 19:20:56
2006-09-27 15:18:13 +00:00
pedemont%us.ibm.com 4d3e271bd3 Make thread locking less stupid.
Original committer: pedemont%us.ibm.com
Original revision: 1.24
Original date: 2005/03/14 21:18:53
2006-09-27 15:18:12 +00:00
pedemont%us.ibm.com 7a5c700888 Fix several memory leaks. Also, use monitors around sensetive structures.
Original committer: pedemont%us.ibm.com
Original revision: 1.23
Original date: 2005/02/24 23:17:36
2006-09-27 15:18:11 +00:00
pedemont%us.ibm.com 9099d9e10a Bug 281102 - Allow many Java proxies per XPCOM object. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.22
Original date: 2005/02/24 21:53:45
2006-09-27 15:18:10 +00:00
pedemont%us.ibm.com 9c86335cf7 Bug 279649 - Dynamically create Java proxies. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.21
Original date: 2005/02/23 20:19:55
2006-09-27 15:18:09 +00:00
pedemont%us.ibm.com e64ae972a4 Use GetNameShared
Original committer: pedemont%us.ibm.com
Original revision: 1.20
Original date: 2005/01/20 23:44:58
2006-09-27 15:18:08 +00:00
pedemont%us.ibm.com a97a03ba80 Make sure everything is still init'd in FinalizeStub
Original committer: pedemont%us.ibm.com
Original revision: 1.20
Original date: 2005/01/21 22:21:47
2006-09-27 15:18:07 +00:00
pedemont%us.ibm.com 9274768109 Merge duplicate code.
Original committer: pedemont%us.ibm.com
Original revision: 1.19
Original date: 2005/01/20 22:07:26
2006-09-27 15:18:06 +00:00
pedemont%us.ibm.com 5d8665a585 Bug 323231 - Expose new XRE Profile APIs to Java embedders. r=jhpedemonte/bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.34
Original date: 2006/06/09 13:40:08
2006-09-27 15:18:05 +00:00
pedemont%us.ibm.com ae1d18f543 Bug 337675 - improper automatic nsISupportsWeakReference handling for java-based xpcom objects. XULRunner only. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.33
Original date: 2006/06/09 13:30:24
2006-09-27 15:18:04 +00:00
pedemont%us.ibm.com 996bc36176 landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
Original committer: darin%meer.net
Original revision: 1.32
Original date: 2006/05/10 17:29:30
2006-09-27 15:18:03 +00:00
pedemont%us.ibm.com e3537f05e7 Fix leftover #include, bustage from bug 270893
Original committer: benjamin%smedbergs.us
Original revision: 1.31
Original date: 2006/04/12 17:09:04
2006-09-27 15:18:02 +00:00
pedemont%us.ibm.com 81536a1516 Bug 311240 - XPCOMJavaProxy 'equals()' method doesn't check actual XPCOM object ptr. r=bsmedberg.
Original committer: pedemont%us.ibm.com
Original revision: 1.30
Original date: 2006/01/05 19:56:51
2006-09-27 15:18:01 +00:00
pedemont%us.ibm.com e702835773 Bug 316090 - GREImpl.loadDependentLibraries hardcodes the list, and turn javaxpcom on by default for XULRunner, patch by jhpedemonte and myself with co-review
Original committer: bsmedberg%covad.net
Original revision: 1.29
Original date: 2005/12/15 14:17:18
2006-09-27 15:18:00 +00:00
pedemont%us.ibm.com ccce0b9b46 Bug 311735 - When --disable-libxul, build a little xul.dll with the embedding exports, r=darin (This xul.dll is not built in static builds because it wouldn't have access to the static module list anyway)
Original committer: bsmedberg%covad.net
Original revision: 1.28
Original date: 2005/11/23 14:16:33
2006-09-27 15:17:59 +00:00
pedemont%us.ibm.com bf55032280 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.27
Original date: 2005/10/28 01:59:03
2006-09-27 15:17:58 +00:00
pedemont%us.ibm.com 94061f7f68 Fix crash when calling initEmbedding with an appFileLocProvider. Don't delete the locProvider proxy after having called NS_InitEmbedding. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.26
Original date: 2005/07/13 22:15:09
2006-09-27 15:17:57 +00:00
pedemont%us.ibm.com a8a8bbf0f2 Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.25
Original date: 2005/05/03 20:15:35
2006-09-27 15:17:56 +00:00
pedemont%us.ibm.com 90a75f0a3b Fix several memory leaks. Also, use monitors around sensetive structures.
Original committer: pedemont%us.ibm.com
Original revision: 1.24
Original date: 2005/02/24 23:17:36
2006-09-27 15:17:55 +00:00
pedemont%us.ibm.com a7abbb6364 Bug 279649 - Dynamically create Java proxies. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.23
Original date: 2005/02/23 20:19:55
2006-09-27 15:17:54 +00:00
pedemont%us.ibm.com 41f98793c7 Make sure everything is still init'd in FinalizeStub
Original committer: pedemont%us.ibm.com
Original revision: 1.22
Original date: 2005/01/21 22:21:47
2006-09-27 15:17:53 +00:00
pedemont%us.ibm.com aba8e4805b In JNI, we should always call Release...(), no matter what isCopy says.
Original committer: pedemont%us.ibm.com
Original revision: 1.21
Original date: 2005/01/20 23:59:10
2006-09-27 15:17:52 +00:00
pedemont%us.ibm.com 451b62d802 Merge duplicate code.
Original committer: pedemont%us.ibm.com
Original revision: 1.20
Original date: 2005/01/20 22:07:26
2006-09-27 15:17:51 +00:00
pedemont%us.ibm.com b7276511f6 Use NS_EXPORT on Linux to ensure gcc visibility gets set on JNI functions.
Original committer: pedemont%us.ibm.com
Original revision: 1.19
Original date: 2005/01/18 22:53:50
2006-09-27 15:17:50 +00:00
pedemont%us.ibm.com cf6eae5c0d Reorganize bindings methods. Also, properly check error conditions in those methods.
Original committer: pedemont%us.ibm.com
Original revision: 1.18
Original date: 2005/01/14 00:09:49
2006-09-27 15:17:49 +00:00
pedemont%us.ibm.com 504629b1cd Bug 278113 - Fix parameter handling. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.17
Original date: 2005/01/13 16:30:19
2006-09-27 15:17:48 +00:00
pedemont%us.ibm.com 827b0523a1 Bug 270889 - Better error handling. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.16
Original date: 2005/01/12 17:59:01
2006-09-27 15:17:47 +00:00
pedemont%us.ibm.com 95a9b62fe4 Bug 270889 - Use correct versions of Append. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.15
Original date: 2005/01/12 17:36:11
2006-09-27 15:17:46 +00:00
pedemont%us.ibm.com 1a9305678d Use NS_EXPORT on Linux to ensure gcc visibility gets set on JNI functions.
Original committer: pedemont%us.ibm.com
Original revision: 1.18
Original date: 2005/01/18 22:53:50
2006-09-27 15:17:45 +00:00
pedemont%us.ibm.com d0a256b2ed Reorganize bindings methods. Also, properly check error conditions in those methods.
Original committer: pedemont%us.ibm.com
Original revision: 1.17
Original date: 2005/01/14 00:09:49
2006-09-27 15:17:44 +00:00
pedemont%us.ibm.com c8de9e3d62 Bug 278113 - Fix parameter handling. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.16
Original date: 2005/01/13 16:30:19
2006-09-27 15:17:43 +00:00
pedemont%us.ibm.com d0714e2ef1 Bug 270889 - Better error handling. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.15
Original date: 2005/01/12 17:59:01
2006-09-27 15:17:42 +00:00
pedemont%us.ibm.com 796c258d35 Bug 270889 - Various minor code and comment fixes.
Original committer: pedemont%us.ibm.com
Original revision: 1.14
Original date: 2004/12/23 17:09:54
2006-09-27 15:17:41 +00:00
pedemont%us.ibm.com f31f5505d8 Rework XPCOMException
Original committer: pedemont%us.ibm.com
Original revision: 1.13
Original date: 2004/12/22 22:03:50
2006-09-27 15:17:40 +00:00
pedemont%us.ibm.com d3effbf478 Bug 270889 - Better error handling. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.17
Original date: 2005/01/12 17:59:01
2006-09-27 15:17:39 +00:00
pedemont%us.ibm.com cccae6430a Bug 338110 - Remove operation on JavaXPTCStub map is called with bad parameters. XULRunner only. r=bsmedberg.
Original committer: pedemont%us.ibm.com
Original revision: 1.42
Original date: 2006/06/15 16:14:24
2006-09-27 15:17:38 +00:00
pedemont%us.ibm.com 386dc0348e Bug 337675 - improper automatic nsISupportsWeakReference handling for java-based xpcom objects. XULRunner only. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.41
Original date: 2006/06/09 13:30:24
2006-09-27 15:17:37 +00:00
pedemont%us.ibm.com a7b69855a9 Bug 339947 - Java XPCOM proxies can get used (resurrected) after having been garbage collected causing VM crash. XULRunner only. patch by ttudor/jhpedemonte, r=jhpedemonte.
Original committer: pedemont%us.ibm.com
Original revision: 1.40
Original date: 2006/06/06 17:13:18
2006-09-27 15:17:36 +00:00
pedemont%us.ibm.com 6529b24dac 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
Original committer: pedemont%us.ibm.com
Original revision: 1.39
Original date: 2006/03/30 22:31:56
2006-09-27 15:17:35 +00:00
pedemont%us.ibm.com b24a29323d Bug 317012 - Fix crash due to over-aggressive Release() of xpcom object.
Original committer: pedemont%us.ibm.com
Original revision: 1.38
Original date: 2005/12/16 23:17:03
2006-09-27 15:17:34 +00:00
pedemont%us.ibm.com 2a90b78092 Bug 320441 - JavaXPCOM is not 64-bit safe. patch by bsmedberg and myself. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.37
Original date: 2005/12/15 22:50:37
2006-09-27 15:17:33 +00:00
pedemont%us.ibm.com b60e3c1752 Convert javaxpcom from using the (now-removed) XPTI_GetInterfaceInfoManager to use do_GetService, moa=jhpedemonte, from bug 315401
Original committer: bsmedberg%covad.net
Original revision: 1.36
Original date: 2005/11/10 20:09:22
2006-09-27 15:17:32 +00:00
pedemont%us.ibm.com e31d0bdc09 Bug 310477 - Fix call method return types. Not part of default bulid.
Original committer: pedemont%us.ibm.com
Original revision: 1.35
Original date: 2005/10/28 02:06:58
2006-09-27 15:17:31 +00:00
pedemont%us.ibm.com 5cbdf02877 Fix for bug 304374 (|nsCOMPtr<nsIInterfaceInfoManager> iim = XPTI_GetInterfaceInfoManager()| leaks). r/sr=jst.
Original committer: peterv%propagandism.org
Original revision: 1.34
Original date: 2005/08/18 11:29:11
2006-09-27 15:17:30 +00:00
pedemont%us.ibm.com e855ffeb4f Fix Javaconnect build bustage on Win32. r=tor, a=mkaply. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.33
Original date: 2005/06/08 16:41:18
2006-09-27 15:17:29 +00:00
pedemont%us.ibm.com af81668491 Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.32
Original date: 2005/05/03 20:15:35
2006-09-27 15:17:28 +00:00
pedemont%us.ibm.com dc73ae3d74 Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa
Original committer: pedemont%us.ibm.com
Original revision: 1.31
Original date: 2005/05/02 16:30:01
2006-09-27 15:17:27 +00:00
pedemont%us.ibm.com 9e4d67eb17 Properly handle unsigned values. Not part of default build. a=mkaply.
Original committer: pedemont%us.ibm.com
Original revision: 1.30
Original date: 2005/04/26 23:00:18
2006-09-27 15:17:26 +00:00
pedemont%us.ibm.com b0dd287ae2 Merge SetRetval into FinalizeParams. Check invokeResult when doing cleanup in FinalizeParams. Not part of build. a=mkaply.
Original committer: pedemont%us.ibm.com
Original revision: 1.29
Original date: 2005/04/14 21:46:11
2006-09-27 15:17:25 +00:00
pedemont%us.ibm.com 97878042cd 'array' param support. Not part of build. a=mkaply1
Original committer: pedemont%us.ibm.com
Original revision: 1.28
Original date: 2005/04/13 19:20:56
2006-09-27 15:17:24 +00:00
pedemont%us.ibm.com 9750718791 Make thread locking less stupid.
Original committer: pedemont%us.ibm.com
Original revision: 1.27
Original date: 2005/03/14 21:18:53
2006-09-27 15:17:23 +00:00
pedemont%us.ibm.com 178e287759 Fix several memory leaks. Also, use monitors around sensetive structures.
Original committer: pedemont%us.ibm.com
Original revision: 1.26
Original date: 2005/02/24 23:17:36
2006-09-27 15:17:22 +00:00
pedemont%us.ibm.com 58e3982563 Bug 281102 - Allow many Java proxies per XPCOM object. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.25
Original date: 2005/02/24 21:53:45
2006-09-27 15:17:21 +00:00
pedemont%us.ibm.com 6683440924 Bug 279649 - Dynamically create Java proxies. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.24
Original date: 2005/02/23 20:19:55
2006-09-27 15:17:20 +00:00
pedemont%us.ibm.com 8139027a4f In JNI, we should always call Release...(), no matter what isCopy says.
Original committer: pedemont%us.ibm.com
Original revision: 1.23
Original date: 2005/01/20 23:59:10
2006-09-27 15:17:19 +00:00
pedemont%us.ibm.com e689fb867a Merge duplicate code.
Original committer: pedemont%us.ibm.com
Original revision: 1.22
Original date: 2005/01/20 22:07:26
2006-09-27 15:17:18 +00:00
pedemont%us.ibm.com d60b55986b Reorganize bindings methods. Also, properly check error conditions in those methods.
Original committer: pedemont%us.ibm.com
Original revision: 1.21
Original date: 2005/01/14 00:09:49
2006-09-27 15:17:17 +00:00
pedemont%us.ibm.com 484d50a14a Bug 278113 - Fix parameter handling. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.20
Original date: 2005/01/13 16:30:19
2006-09-27 15:17:16 +00:00
pedemont%us.ibm.com 80a5ee43da Bug 270889 - Better error handling. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.19
Original date: 2005/01/12 17:59:01
2006-09-27 15:17:15 +00:00
pedemont%us.ibm.com a79fb5360f Bug 270889 - Use correct versions of Append. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.18
Original date: 2005/01/12 17:36:11
2006-09-27 15:17:14 +00:00
pedemont%us.ibm.com fad04b0222 Use ExceptionCheck, since we don't need the actual exception
Original committer: pedemont%us.ibm.com
Original revision: 1.17
Original date: 2004/12/23 20:51:36
2006-09-27 15:17:13 +00:00
pedemont%us.ibm.com d105efcaec Bug 270889 - Various minor code and comment fixes.
Original committer: pedemont%us.ibm.com
Original revision: 1.16
Original date: 2004/12/23 17:09:54
2006-09-27 15:17:12 +00:00
pedemont%us.ibm.com ca1ff052f4 Rework XPCOMException
Original committer: pedemont%us.ibm.com
Original revision: 1.15
Original date: 2004/12/22 22:03:50
2006-09-27 15:17:11 +00:00
pedemont%us.ibm.com fd007ad452 Throw exception before freeing globals.
Original committer: pedemont%us.ibm.com
Original revision: 1.14
Original date: 2004/12/21 23:35:02
2006-09-27 15:17:10 +00:00
pedemont%us.ibm.com 98e3a18a3d Move methods used by Java stubs to their own private class.
Original committer: pedemont%us.ibm.com
Original revision: 1.13
Original date: 2004/12/17 23:52:42
2006-09-27 15:17:09 +00:00
pedemont%us.ibm.com 06b411d353 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.
Original committer: pedemont%us.ibm.com
Original revision: 1.12
Original date: 2004/12/17 22:20:56
2006-09-27 15:17:08 +00:00
pedemont%us.ibm.com 935944dc52 Fix logging to not use variable arguments (not supported by win32 compiler).
Original committer: pedemont%us.ibm.com
Original revision: 1.11
Original date: 2004/11/23 17:02:21
2006-09-27 15:17:07 +00:00
pedemont%us.ibm.com 15458cf2d0 Fix memory leaks. Make JavaXPCOMInstance hold ref to XPCOM object.
Original committer: pedemont%us.ibm.com
Original revision: 1.10
Original date: 2004/10/27 17:10:03
2006-09-27 15:17:06 +00:00
pedemont%us.ibm.com 503ab025e8 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.9
Original date: 2004/10/26 20:30:01
2006-09-27 15:17:05 +00:00
pedemont%us.ibm.com a4534b7177 Make sure to delete create XPTC stubs. If method invocation fails, clean up params before throwing exception and returning.
Original committer: pedemont%us.ibm.com
Original revision: 1.8
Original date: 2004/10/26 20:14:53
2006-09-27 15:17:04 +00:00
pedemont%us.ibm.com 273f387aba Better comments.
Original committer: pedemont%us.ibm.com
Original revision: 1.13
Original date: 2004/12/22 22:36:57
2006-09-27 15:17:03 +00:00
pedemont%us.ibm.com b5a0e2e719 Rework XPCOMException
Original committer: pedemont%us.ibm.com
Original revision: 1.12
Original date: 2004/12/22 22:03:50
2006-09-27 15:17:02 +00:00
pedemont%us.ibm.com 8a0ef97102 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.
Original committer: pedemont%us.ibm.com
Original revision: 1.11
Original date: 2004/12/17 22:20:56
2006-09-27 15:17:01 +00:00
pedemont%us.ibm.com 0e499bcf25 Bug 270889 - optimize InitializeJavaGlobals and implement FreeJavaGlobals
Original committer: pedemont%us.ibm.com
Original revision: 1.10
Original date: 2004/12/17 18:01:19
2006-09-27 15:17:00 +00:00
pedemont%us.ibm.com 0ba1e92d85 Fix logging to not use variable arguments (not supported by win32 compiler).
Original committer: pedemont%us.ibm.com
Original revision: 1.9
Original date: 2004/11/23 17:02:21
2006-09-27 15:16:59 +00:00
pedemont%us.ibm.com 45e8608b49 Fix memory leaks. Make JavaXPCOMInstance hold ref to XPCOM object.
Original committer: pedemont%us.ibm.com
Original revision: 1.8
Original date: 2004/10/27 17:10:03
2006-09-27 15:16:58 +00:00
pedemont%us.ibm.com b54cf98c77 Bug 338110 - Remove operation on JavaXPTCStub map is called with bad parameters. XULRunner only. r=bsmedberg.
Original committer: pedemont%us.ibm.com
Original revision: 1.14
Original date: 2006/06/15 16:14:24
2006-09-27 15:16:57 +00:00
pedemont%us.ibm.com 60ee18241b Bug 339947 - Java XPCOM proxies can get used (resurrected) after having been garbage collected causing VM crash. XULRunner only. patch by ttudor/jhpedemonte, r=jhpedemonte.
Original committer: pedemont%us.ibm.com
Original revision: 1.13
Original date: 2006/06/06 17:13:18
2006-09-27 15:16:56 +00:00
pedemont%us.ibm.com 2e1cf0240a Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
Original committer: bsmedberg%covad.net
Original revision: 1.12
Original date: 2005/11/11 14:36:00
2006-09-27 15:16:55 +00:00
pedemont%us.ibm.com e96109001a Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.11
Original date: 2005/05/03 20:15:35
2006-09-27 15:16:54 +00:00
pedemont%us.ibm.com 85c6f37255 Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa
Original committer: pedemont%us.ibm.com
Original revision: 1.10
Original date: 2005/05/02 16:30:01
2006-09-27 15:16:53 +00:00
pedemont%us.ibm.com ddac8cd403 Fix several memory leaks. Also, use monitors around sensetive structures.
Original committer: pedemont%us.ibm.com
Original revision: 1.9
Original date: 2005/02/24 23:17:36
2006-09-27 15:16:52 +00:00
pedemont%us.ibm.com b5283ae912 Bug 281102 - Allow many Java proxies per XPCOM object. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.8
Original date: 2005/02/24 21:53:45
2006-09-27 15:16:51 +00:00
pedemont%us.ibm.com f20a8e6ef8 Implement IID for nsJavaXPTCStub. Return associated Java object if returning nsJavaXPTCStub.
Original committer: pedemont%us.ibm.com
Original revision: 1.7
Original date: 2004/10/18 17:04:29
2006-09-27 15:16:50 +00:00
pedemont%us.ibm.com cab0d3518b Use NS_ProxyRelease to make sure XPCOM objects are released on the correct thread. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2004/10/06 22:13:00
2006-09-27 15:16:49 +00:00
pedemont%us.ibm.com 1b509e6efc Store a global weak ref to the Java object rather than the 'address' returned by the JVM
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2004/09/30 23:34:47
2006-09-27 15:16:48 +00:00
pedemont%us.ibm.com 73fc219a01 Make object returned from NS_NewLocalFile lazily resolve its interface info, so we can call NS_NewLocalFile before NS_InitEmbedding. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2004/09/15 21:06:30
2006-09-27 15:16:47 +00:00
pedemont%us.ibm.com 6c98cb18ec Revert to having each nsJavaXPTCStub hold a ref to its Java object.
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2004/10/15 22:07:36
2006-09-27 15:16:46 +00:00
pedemont%us.ibm.com e9950947e9 Only master XPTCStub should hold strong ref to Java object. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2004/10/07 15:11:34
2006-09-27 15:16:45 +00:00
pedemont%us.ibm.com 9f15129c7a A weak reference implementation. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2004/09/15 21:50:41
2006-09-27 15:16:44 +00:00
pedemont%us.ibm.com 505beb48a1 QI, don't case! Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2004/09/15 19:47:19
2006-09-27 15:16:43 +00:00
pedemont%us.ibm.com 4d5ab59159 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.2
Original date: 2004/09/15 19:21:08
2006-09-27 15:16:40 +00:00
pedemont%us.ibm.com f59541577a Initial drop. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaXPCOMBindingUtils.cpp
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/02 16:34:11
2006-09-27 15:16:38 +00:00
pedemont%us.ibm.com 1baf057bbd Fix crash when calling initEmbedding with an appFileLocProvider. Don't delete the locProvider proxy after having called NS_InitEmbedding. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.7
Original date: 2005/07/13 22:15:08
2006-09-27 15:16:32 +00:00
pedemont%us.ibm.com ed81dae100 Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2005/05/03 20:15:35
2006-09-27 15:16:30 +00:00
pedemont%us.ibm.com 705bc8925f Bug 278113 - Fix parameter handling. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2005/01/13 16:30:19
2006-09-27 15:16:27 +00:00
pedemont%us.ibm.com 96c2cdbd4e Bug 270889 - nsIDirectoryServiceProvider2 impl. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2005/01/12 18:23:59
2006-09-27 15:16:25 +00:00
pedemont%us.ibm.com f7a556ecd1 Bug 270889 - Better error handling. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2005/01/12 17:59:01
2006-09-27 15:16:22 +00:00
pedemont%us.ibm.com ca4f551666 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.
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2004/12/17 22:25:12
2006-09-27 15:16:20 +00:00
pedemont%us.ibm.com 39c0f0bbed 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.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsAppFileLocProviderProxy.cpp
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/12/17 22:20:56
2006-09-27 15:16:17 +00:00
pedemont%us.ibm.com c7c31326f9 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2005/10/28 01:59:03
2006-09-27 15:16:12 +00:00
pedemont%us.ibm.com c84d89f0cd Rework XPCOMException
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2004/12/22 22:03:50
2006-09-27 15:16:09 +00:00
pedemont%us.ibm.com ab9d5178aa Bug 275106 - Add JavaDoc comments to non-generated Java files. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2004/12/21 17:36:55
2006-09-27 15:16:06 +00:00
pedemont%us.ibm.com 854af6ce19 Java 1.3 compatibility
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2004/11/23 16:59:12
2006-09-27 15:16:03 +00:00
pedemont%us.ibm.com 018909a569 Create special xpcom exception class. Also, throw exception when we DON'T already have an exception. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/XPCOMException.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/10/01 23:05:41
2006-09-27 15:16:00 +00:00
pedemont%us.ibm.com ffb331e679 Bug 279649 - Dynamically create Java proxies. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2005/02/23 20:19:55
2006-09-27 15:15:57 +00:00
pedemont%us.ibm.com 1a68feecf7 Merge duplicate code.
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2005/01/20 22:07:26
2006-09-27 15:15:54 +00:00
pedemont%us.ibm.com 97f6c1123d Initial drop. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaWrapper.h
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/02 16:34:11
2006-09-27 15:15:52 +00:00
pedemont%us.ibm.com b870efc81c Cleanup. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2004/10/06 22:28:50
2006-09-27 15:14:00 +00:00
pedemont%us.ibm.com 6cb1005096 Better logging. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2004/10/01 16:24:57
2006-09-27 15:13:57 +00:00
pedemont%us.ibm.com 9e4f3e5f00 A weak reference implementation. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2004/09/15 21:50:41
2006-09-27 15:13:54 +00:00
pedemont%us.ibm.com 6177a70db2 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.3
Original date: 2004/09/15 19:21:08
2006-09-27 15:13:51 +00:00
pedemont%us.ibm.com 4436d056e6 Properly implement T_VOID in SetRetval. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2004/09/15 16:57:08
2006-09-27 15:13:48 +00:00
pedemont%us.ibm.com 973a37eab0 Initial drop. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaWrapper.cpp
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/02 16:34:11
2006-09-27 15:13:45 +00:00
pedemont%us.ibm.com 0c224cc651 Bug 329522 - Use RegisterNatives for associating Java native methods with their implementation. r=bsmedberg
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/src/JavaXPCOMMethods.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2006/04/03 21:16:49
2006-09-27 15:13:42 +00:00
pedemont%us.ibm.com 753fcb92f3 Fix crash when calling initEmbedding with an appFileLocProvider. Don't delete the locProvider proxy after having called NS_InitEmbedding. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2005/07/13 22:15:09
2006-09-27 15:13:40 +00:00
pedemont%us.ibm.com af2514cca7 Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2005/05/03 20:15:35
2006-09-27 15:13:38 +00:00
pedemont%us.ibm.com 9c5d1ddbbc Bug 270889 - nsIDirectoryServiceProvider2 impl. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2005/01/12 18:23:59
2006-09-27 15:13:35 +00:00
pedemont%us.ibm.com ac1beb5100 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.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsAppFileLocProviderProxy.h
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/12/17 22:20:56
2006-09-27 15:13:33 +00:00
pedemont%us.ibm.com 3db1dd564d Bug 338896 - isXPCOMJavaProxy throws NullPointerException. r=apeller.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2006/05/30 16:18:10
2006-09-27 15:13:30 +00:00
pedemont%us.ibm.com 81ac92b2dc Bug 311240 - XPCOMJavaProxy 'equals()' method doesn't check actual XPCOM object ptr. r=bsmedberg.
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2006/01/05 19:56:51
2006-09-27 15:13:28 +00:00
pedemont%us.ibm.com 0464047fab XPCOMJavaProxyBase belongs in impl jar, not interfaces jar. No bug. Not part of default build
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2005/11/22 23:09:08
2006-09-27 15:13:25 +00:00
pedemont%us.ibm.com c640f3ef93 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2005/10/28 01:59:03
2006-09-27 15:13:22 +00:00
pedemont%us.ibm.com 2026d88f2f Bug 279649 - Dynamically create Java proxies. r=darin.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/XPCOMJavaProxy.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/02/23 20:19:55
2006-09-27 15:13:19 +00:00
pedemont%us.ibm.com 0ebfdd4534 Bug 323231 - Expose new XRE Profile APIs to Java embedders. r=jhpedemonte/bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2006/06/09 13:40:08
2006-09-27 15:13:17 +00:00
pedemont%us.ibm.com 2b51f5790a Bug 329522 - Use RegisterNatives for associating Java native methods with their implementation. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2006/04/03 21:16:49
2006-09-27 15:13:14 +00:00
pedemont%us.ibm.com 51ad1103e1 Bug 316090 - GREImpl.loadDependentLibraries hardcodes the list, and turn javaxpcom on by default for XULRunner, patch by jhpedemonte and myself with co-review
Original committer: bsmedberg%covad.net
Original revision: 1.2
Original date: 2005/12/15 14:17:18
2006-09-27 15:13:12 +00:00
pedemont%us.ibm.com 37fa38a2f5 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/src/GREImpl.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 15:13:09 +00:00
pedemont%us.ibm.com b2676ec0ad Initial drop. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaXPCOMBindingUtils.h
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/02 16:34:11
2006-09-27 15:11:38 +00:00
pedemont%us.ibm.com f6724c4afd Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/interfaces/VersionComparator.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 15:11:35 +00:00
pedemont%us.ibm.com 2643ccca9d Bug 323231 - Expose new XRE Profile APIs to Java embedders. r=jhpedemonte/bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2006/06/09 13:40:08
2006-09-27 15:11:33 +00:00
pedemont%us.ibm.com e2a484d63c 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
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2006/03/30 22:31:57
2006-09-27 15:11:32 +00:00
pedemont%us.ibm.com a7b9fc0c86 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/interfaces/IAppFileLocProvider.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 15:11:28 +00:00
pedemont%us.ibm.com e0c3c82983 Bug 339947 - Java XPCOM proxies can get used (resurrected) after having been garbage collected causing VM crash. XULRunner only. patch by ttudor/jhpedemonte, r=jhpedemonte.
Original committer: pedemont%us.ibm.com
Original revision: 1.8
Original date: 2006/06/06 17:13:18
2006-09-27 15:11:25 +00:00
pedemont%us.ibm.com a06c1feba3 Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.7
Original date: 2005/05/03 20:15:35
2006-09-27 15:11:22 +00:00
pedemont%us.ibm.com 63edcb95e9 Bug 281102 - Allow many Java proxies per XPCOM object. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2005/02/24 21:53:46
2006-09-27 15:11:19 +00:00
pedemont%us.ibm.com 6eb1f11dca Reorganize bindings methods. Also, properly check error conditions in those methods.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2005/01/14 00:09:49
2006-09-27 15:11:16 +00:00
pedemont%us.ibm.com 9e3f9b0611 Bug 270889 - Better error handling. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2005/01/12 17:59:01
2006-09-27 15:11:13 +00:00
pedemont%us.ibm.com a5fdb5cbb5 Bug 339947 - Java XPCOM proxies can get used (resurrected) after having been garbage collected causing VM crash. XULRunner only. patch by ttudor/jhpedemonte, r=jhpedemonte.
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2006/06/06 17:13:18
2006-09-27 15:11:12 +00:00
pedemont%us.ibm.com 2839295824 Bug 285591 - Do not cache JNIEnv structure. Instead, query from JavaVM. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2005/05/03 20:15:35
2006-09-27 15:11:11 +00:00
pedemont%us.ibm.com fd94f8c493 Bug 281102 - Allow many Java proxies per XPCOM object. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2005/02/24 21:53:46
2006-09-27 15:11:10 +00:00
pedemont%us.ibm.com 16e09fb621 Bug 270889 - Various minor code and comment fixes.
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2004/12/23 17:09:54
2006-09-27 15:11:09 +00:00
pedemont%us.ibm.com 7c515e82d2 Move assert to the correct place
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2004/10/19 23:15:51
2006-09-27 15:11:06 +00:00
pedemont%us.ibm.com 47543f4e32 A weak reference implementation. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaXPTCStubWeakRef.cpp
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/15 21:50:41
2006-09-27 15:11:04 +00:00
pedemont%us.ibm.com 5b05be3d41 Remove nsWriteSegmentFun - no longer needed.
Original committer: pedemont%us.ibm.com
Original revision: 1.10
Original date: 2004/10/27 22:03:45
2006-09-27 15:09:51 +00:00
pedemont%us.ibm.com df16d8919c Fix memory leaks. Make JavaXPCOMInstance hold ref to XPCOM object.
Original committer: pedemont%us.ibm.com
Original revision: 1.9
Original date: 2004/10/27 17:10:03
2006-09-27 15:09:49 +00:00
pedemont%us.ibm.com 7fc940143d Make GeckoEmbed functions more Java-like. Don't reflect NS_NewArray. Provide generic impl of QI.
Original committer: pedemont%us.ibm.com
Original revision: 1.8
Original date: 2004/10/15 21:50:15
2006-09-27 15:09:47 +00:00
pedemont%us.ibm.com b23ba75f0e Use NS_ProxyRelease to make sure XPCOM objects are released on the correct thread. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.7
Original date: 2004/10/06 22:13:00
2006-09-27 15:09:44 +00:00
pedemont%us.ibm.com 7908a44327 Added NS_NewArray function. Used by testcase. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2004/10/01 22:59:12
2006-09-27 15:09:42 +00:00
pedemont%us.ibm.com 0a08313724 Split GeckoEmbed.java into two files, so GeckoEmbed just contains embedding functions. Better name for library. Use JAVA_HOME for location of Java includes. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2004/10/01 16:19:03
2006-09-27 15:09:39 +00:00
pedemont%us.ibm.com 9f80187767 Store a global weak ref to the Java object rather than the 'address' returned by the JVM
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2004/09/30 23:34:47
2006-09-27 15:09:38 +00:00
pedemont%us.ibm.com 42d3f6f8fd Make object returned from NS_NewLocalFile lazily resolve its interface info, so we can call NS_NewLocalFile before NS_InitEmbedding. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2004/09/15 21:06:30
2006-09-27 15:09:35 +00:00
pedemont%us.ibm.com c17fb369fb QI, don't case! Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2004/09/15 19:47:19
2006-09-27 15:09:33 +00:00
pedemont%us.ibm.com 495bd0db70 Initial drop. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaInterfaces.cpp
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/02 16:34:11
2006-09-27 15:09:31 +00:00
pedemont%us.ibm.com 481deadbf1 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/interfaces/IXPCOM.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 15:09:27 +00:00
pedemont%us.ibm.com 13286c7f34 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
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2006/03/30 22:31:56
2006-09-27 15:09:24 +00:00
pedemont%us.ibm.com 07aae11054 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2005/10/28 01:59:03
2006-09-27 15:09:22 +00:00
pedemont%us.ibm.com 56dd4fe3fd Missing some #defines. Not part of default build. a=mkaply
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2005/04/26 22:58:26
2006-09-27 15:09:20 +00:00
pedemont%us.ibm.com bb5b14720e Generate Java interface from nsError.h. Not part of build. a=mkaply
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/gen-nsError.pl
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/04/13 19:04:57
2006-09-27 15:09:17 +00:00
pedemont%us.ibm.com 4798d87cd6 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/interfaces/IGRE.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 15:09:11 +00:00
pedemont%us.ibm.com 9fabd16879 Bug 348732 - getGREPathWithProperties() fails if temp path has spaces. XULRunner only. Patch by Dominik, r=jhpedemonte.
Original committer: pedemont%us.ibm.com
Original revision: 1.6
Original date: 2006/08/16 16:13:23
2006-09-27 15:09:09 +00:00
pedemont%us.ibm.com 65efe04d7b Bug 323231 - Expose new XRE Profile APIs to Java embedders. r=jhpedemonte/bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2006/06/09 13:40:08
2006-09-27 15:09:07 +00:00
pedemont%us.ibm.com df45682724 Bug 329159 - StringIndexOutOfBoundsException in Mozilla.getGREPathFromRegistryFile. r=mkaply.
Original committer: pedemont%us.ibm.com
Original revision: 1.4
Original date: 2006/03/16 20:59:42
2006-09-27 15:09:05 +00:00
pedemont%us.ibm.com 58f53874d6 Bug 320574 - Use new 'javaxpcom' GRE property for finding appropriate GRE. r=bsmedberg.
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2005/12/16 22:30:03
2006-09-27 15:09:03 +00:00
pedemont%us.ibm.com 8f8c874156 Nomenclature change. No bug.
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2005/12/16 17:32:44
2006-09-27 15:09:01 +00:00
pedemont%us.ibm.com 825a16304b Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/interfaces/Mozilla.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 15:08:59 +00:00
pedemont%us.ibm.com e702540404 Remove extra semicolon. Not part of default build
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2004/09/21 15:46:59
2006-09-27 15:08:49 +00:00
pedemont%us.ibm.com ba8d925b4e A weak reference implementation. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaXPTCStubWeakRef.h
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/15 21:50:41
2006-09-27 15:08:47 +00:00
pedemont%us.ibm.com 026d090476 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/interfaces/INIParser.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 15:08:44 +00:00
pedemont%us.ibm.com e7930aa983 Initial drop. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/nsJavaXPTCStub.h
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2004/09/02 16:34:11
2006-09-27 15:08:14 +00:00
pedemont%us.ibm.com 18020ea13b Bug 329522 - Use RegisterNatives for associating Java native methods with their implementation. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.3
Original date: 2006/04/03 21:16:49
2006-09-27 15:08:11 +00:00
pedemont%us.ibm.com 99949e17c3 Bug 316090 - GREImpl.loadDependentLibraries hardcodes the list, and turn javaxpcom on by default for XULRunner, patch by jhpedemonte and myself with co-review
Original committer: bsmedberg%covad.net
Original revision: 1.2
Original date: 2005/12/15 14:17:19
2006-09-27 15:08:08 +00:00
pedemont%us.ibm.com 9047d270c2 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/src/XPCOMImpl.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 15:08:05 +00:00
pedemont%us.ibm.com f4fa781a79 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
2006-09-27 15:06:45 +00:00
pedemont%us.ibm.com 2f91883779 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
2006-09-27 15:06:41 +00:00
pedemont%us.ibm.com 6050e59c85 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
2006-09-27 15:06:38 +00:00
pedemont%us.ibm.com e168bc2b3a 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
2006-09-27 15:06:36 +00:00
pedemont%us.ibm.com 9fb957b27a 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
2006-09-27 15:06:33 +00:00
pedemont%us.ibm.com 6e0bd6ade4 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
2006-09-27 15:06:30 +00:00
pedemont%us.ibm.com f689bef7b6 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
2006-09-27 15:06:25 +00:00
pedemont%us.ibm.com afb65a275c 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
2006-09-27 15:06:23 +00:00
pedemont%us.ibm.com 674bfe2a39 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
2006-09-27 15:06:20 +00:00
pedemont%us.ibm.com 0d81cd2c50 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
2006-09-27 15:06:19 +00:00
pedemont%us.ibm.com cf3a9576ac 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
2006-09-27 15:06:16 +00:00
pedemont%us.ibm.com 46d60813ef 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
2006-09-27 15:06:14 +00:00
pedemont%us.ibm.com 27b278dfa8 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
2006-09-27 15:06:11 +00:00
pedemont%us.ibm.com 4eee03e092 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
2006-09-27 15:06:09 +00:00
pedemont%us.ibm.com 1003564456 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
2006-09-27 15:06:06 +00:00
pedemont%us.ibm.com 41973e13e3 XPCOMJavaProxyBase belongs in impl jar, not interfaces jar. No bug. Not part of default build
Original committer: pedemont%us.ibm.com
Original revision: 1.2
Original date: 2005/11/22 23:09:08
2006-09-27 15:06:04 +00:00
pedemont%us.ibm.com 6e9479887d Bug 279649 - Dynamically create Java proxies. r=darin.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/XPCOMJavaProxyBase.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/02/23 20:19:55
2006-09-27 15:06:02 +00:00
pedemont%us.ibm.com e96d27c221 Bug 305815 - Better organize Java interfaces. Implement getGREPathWithProperties(). r=bsmedberg, r=lbustelo. Not part of default build.
This file was copied in CVS from the following location:
mozilla/extensions/java/xpcom/interfaces/GREVersionRange.java
Original committer: pedemont%us.ibm.com
Original revision: 1.1
Original date: 2005/10/28 01:59:03
2006-09-27 14:45:40 +00:00
timeless%mozdev.org 09a3dfe74b Bug 340363 HashMgr::load_tables leaks "rawdict" for various failures, and sometimes even a tableptr
r=mscott sr=neil
2006-09-27 09:58:47 +00:00
aaronr%us.ibm.com b73745e7a4 [XForms] range doesn't update instance data. Bug 354309, patch by surkov, r=olli+aaronr 2006-09-26 19:28:11 +00:00
gijskruitbosch%gmail.com d62029775d Bug 294500 - Provide a description in install.rdf
r=silver (James Ross)
2006-09-26 14:37:33 +00:00