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

8225 Коммитов

Автор SHA1 Сообщение Дата
mhammond%skippinet.com.au 4ae067a212 If someone passes a bad IID string, raise a normal Python ValueError
rather than synthesizing an XPCOM error.
Not part of the build
2006-11-09 04:20:47 +00:00
mhammond%skippinet.com.au 6f2c250870 Generate better .py code and handle some 'new' xpcom data types.
Not part of the build.
2006-11-09 01:05:31 +00:00
silver%warwickcompsoc.co.uk b16350751a Bug 359637 - Use font-family and generic font class instead of specific font, so that changing the font size works on the default motif.
ChatZilla only.
r=samuel
2006-11-08 12:55:21 +00:00
silver%warwickcompsoc.co.uk 96ba8af602 Bug 329440 - Work around flaws in ECMA 262 Ed 3 section 13.2.2 step 7 by throwing instead.
ChatZilla only.
r=samuel
2006-11-08 12:44:23 +00:00
gijskruitbosch%gmail.com e71ee914da Bug 318422 - Timestamp format should be more flexible (fix help text)
p=rdmsoft@bugs.rdmsoft.com (Robert Marshall)
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only.
2006-11-06 19:50:17 +00:00
gijskruitbosch%gmail.com 44b8dd0f2e Bug 358422 - Doing a multiline paste makes analysis of logs impossible
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only.
2006-11-06 18:48:29 +00:00
gijskruitbosch%gmail.com ae04515643 Bug 358422 - Misspelling in ChatZilla network prefs
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only.
2006-11-06 18:03:44 +00:00
gijskruitbosch%gmail.com 40cc717b9c Bug 340232 - Automatically do /whowas when /whois says nick unknown
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only.
2006-11-06 16:54:04 +00:00
kairo%kairo.at 5cb5924ce9 add German inspector L10n back into default build 2006-11-06 16:34:46 +00:00
kairo%kairo.at eda2396b13 bug 359174 - Move a number of SeaMonkey URLs to branding - use urlformatted relnotes URL in menu and help, r+sr=Neil 2006-11-06 16:19:12 +00:00
gijskruitbosch%gmail.com 6b83163ce7 Bug 356680 - Use hidden instead of collapsed to hide tabs
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only.
2006-11-06 15:55:21 +00:00
gavin%gavinsharp.com 6701b0f6ba Bug 354543: add sv-SE entities for DOMi and re-enable it in the default build, patch by Hasse <hasse@jasajudeju.se> 2006-11-06 15:47:43 +00:00
aaronleventhal%moonset.net 83d4401df2 Bug 354728. Support nsIAccessibleText/nsIAccessibleEditableText for xforms controls. Patch by Alexander Surkov. r=aaronlev, r=aaronr, sr=neil 2006-11-06 02:50:37 +00:00
gijskruitbosch%gmail.com 2185ea4046 Bug 342988 - Allow plugins to rebuild menu(s) after changing client.menuSpecs
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only.
2006-11-06 00:16:37 +00:00
gijskruitbosch%gmail.com 466032e2ab Bug 358611 - Saving a view leaks OutputProgressListener
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only
2006-11-05 23:06:19 +00:00
gijskruitbosch%gmail.com 9cbd6a6c01 Bug 343298 - Quit confirmation dialog is too much reading
r=silver
ChatZilla Only.
2006-11-05 19:46:39 +00:00
sspitzer%mozilla.org d7263a337d fix for bug #356487
make MOZ_PLACES (if enabled) only build the places based history UI, use MOZ_PLACES_BOOKMARKS to turn off the places based bookmarks UI.

also addresses bugs:

bug #330923:  "View -> Sidebar menu" is empty if you build with places
bug #355738:  implement history sidebar on top of places backend
bug #356175:  hook up the history menu to the places backend
bug #356453:  add back "Clear Private Data" menu item
bug #356630:  add back "History | Show in Sidebar" menu item
bug #356631:  remove "search in history" and "view all history" menu items
bug #357301:  add back history and bookmark sidebar toolbar button items, remove places toolbar button
bug #358831:  history sidebar, right mouse button click should not expand / collapse item

r=dietrich, r=gavin
2006-11-04 04:48:06 +00:00
timeless%mozdev.org c5a37e020e Bug 106386 Correct misspellings in source code
r=bc rs=brendan
2006-11-02 20:21:50 +00:00
gijskruitbosch%gmail.com 293ce700a5 Bug 353506 - Swat namesx strict warnings
p=rdmsoft@bugs.rdmsoft.com (Robert Marshall (tH))
r=silver@warwickcompsoc.co.uk
ChatZilla Only
2006-11-02 16:38:15 +00:00
gijskruitbosch%gmail.com 89b633441a Bug 318422 - Timestamp format should be more flexible
p=rdmsoft@bugs.rdmsoft.com (Robert Marshall (tH))
r=samuel@sieb.net
ChatZilla Only
2006-11-02 16:26:52 +00:00
aaronleventhal%moonset.net 781b78f5af Bug 355540. Accessible objects for xforms upload and some inputs. Patch by Alexander Surkov. r=aaronlev, r=aaronr, sr=neil 2006-11-02 14:50:32 +00:00
timeless%mozdev.org e02e3e3319 Bug 106386 Correct misspellings in source code
also changing line to reference sequences since you don't count 'apple', you
count 'apples'.
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
2006-11-01 23:04:06 +00:00
timeless%mozdev.org 24a61f105a Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
mhammond%skippinet.com.au 70632f38e4 Fix a couple of memory leaks. Not part of the default build. 2006-11-01 11:53:18 +00:00
mhammond%skippinet.com.au f55db5c8c8 GetAsISupports was actually calling GetAsInterface.
Not part of the default build.
2006-11-01 11:37:46 +00:00
aaronr%us.ibm.com 8d02febb32 [XForms] Implement accessible objects for xforms messages. Bug 349643, patch=surkov, r=olli+aaronr 2006-10-31 22:23:36 +00:00
Olli.Pettay%helsinki.fi 4f57b35f45 Bug 357716, Crash in model/schema loader when main page fails to load, p=sspeiche@us.ibm.com, r=aaronr+me 2006-10-31 16:03:34 +00:00
aaronleventhal%moonset.net 2fee238453 Bug 349885. GetAccessibleFor() doesn't look if ally nodes are allowed inside anon content. Patch by Alexander Surkov. r=aaronlev, sr=neil 2006-10-30 02:49:34 +00:00
mattwillis%gmail.com 2827656cd9 bug 355813 - Fixes nsIWebDAVService.getResourceProperties to use the DAV namespace. Patch by Bruno Browning <browning@uwalumni.com>, r=ctalbert,mvl npotdb 2006-10-28 18:19:17 +00:00
aaronr%us.ibm.com 00b8123443 [XForms] fire event for xforms:range when value is changed and turn it into accessibility event. Bug 351067, patch by surkov, r=aaronlev+aaronr, sr=neil 2006-10-27 18:45:28 +00:00
Olli.Pettay%helsinki.fi 3d8d83cabc Bug 332083, expose interface xforms:select to control selection, p=surkov, r=me+aaronr 2006-10-27 10:49:09 +00:00
Olli.Pettay%helsinki.fi c898757b62 Bug 356498, [ally] arrow/pgUP/pgDown keys behavior for range, p=surkov,r=aaronr+me 2006-10-27 07:36:59 +00:00
mhammond%skippinet.com.au d9cf436878 Correct the semantics of Python global variables in event handlers. 2006-10-26 05:23:08 +00:00
aaronr%us.ibm.com 21b14a3d7b [XForms] xf:textarea appears to have 4096 characters size restriction. Bug 357652, patch by surkov, r=doronr+aaronr 2006-10-25 20:42:03 +00:00
silver%warwickcompsoc.co.uk a221a74472 Bug 355151 - Don't try and use DOM namespace pollution in a component, it doesn't work. r=ssieb sr=biesi 2006-10-24 16:02:01 +00:00
neil%parkwaycc.co.uk 98c1e92458 Make it possible to use the help dialog button in Thunderbird b=256915 p=paul@wavebreaks.com (Paul Tomlin) r+sr=me,mscott,mconnor as appropriate 2006-10-24 15:36:27 +00:00
silver%warwickcompsoc.co.uk 44417dcb0c JavaScript Debugger: Move XPI resources and update XPI build script. NPOB. 2006-10-24 01:33:29 +00:00
silver%warwickcompsoc.co.uk 25b241842c Bug 270302 - Escape CSV profiler output.
JavaScript Debugger only.
r=rginda
2006-10-23 18:40:33 +00:00
gavin%gavinsharp.com 1d380fa732 Bug 313359: "gBrowser is not defined" in reporterOverlay.js, patch by Mook <mook.moz+sites.org.mozilla.bugzilla@gmail.com>, r=me 2006-10-23 13:55:48 +00:00
cbiesinger%web.de f00f59b4ae Bug 341270 use the pref service's contract ID for
nsIPrefService/nsIPrefBranch, instead of the nsPref one
patch by Ryan Jones <sciguyryan+bugzilla@gmail.com> r=BenB sr=biesi
2006-10-20 09:53:08 +00:00
pedemont%us.ibm.com 1861ebaf8f Bug 340960 - Provide proper profile locking and notification. r=bsmedberg. XULRunner only. 2006-10-18 15:03:50 +00:00
mhammond%skippinet.com.au bcdf944293 * Allow arrays in Variants to hold elements of any type, by using
nsIVariant for each element.
* Return empty arrays as an empty list instead of None.
Not part of the default build.
2006-10-16 09:30:04 +00:00
mhammond%skippinet.com.au 1b27e37c4e When running Py2.4, take advantage of new logging module feature that
gives less ugly/misleading exceptions in some cases.
Not part of the default build.
2006-10-16 09:19:39 +00:00
mhammond%skippinet.com.au 6b65d2e278 Whitespace normalization - not part of the default build. 2006-10-15 10:56:05 +00:00
mhammond%skippinet.com.au 71285b4a20 Fix Python's handling of nsACString's with embedded null bytes.
Not part of the default build.
2006-10-15 10:53:15 +00:00
gavin%gavinsharp.com f034027cba Bug 250156: fix doctypes, patch by Wei-ju Wu <weiju@web.de>, r=me, daniel@glazman.org 2006-10-13 17:08:26 +00:00
gavin%gavinsharp.com 51d42c97cd Bug 340361: fix leak, patch by Ryan Jones <sciguyryan+bugzilla@gmail.com>, r=mscott 2006-10-13 15:27:51 +00:00
gavin%gavinsharp.com 97bdd44b02 Bug 342316: Updating fr translation of DOMi, patch by C�dric Corazza <cedric.corazza@wanadoo.fr>, r=philippe <bugzilla.fr@gmail.com> 2006-10-13 15:00:04 +00:00
aaronr%us.ibm.com 645d163177 [XForms] range up/down keyboard navigation regression. Bug 356432, r=doronr+olli 2006-10-13 00:53:28 +00:00
bugzilla%standard8.demon.co.uk 92fe681ad7 Bug 351921 Remove xpcom/obsolete/nsSpecialSystemDirectory.{h,cpp} r=darin,edburns 2006-10-12 16:44:32 +00:00
neil%parkwaycc.co.uk 9f916823fa Removing files obsoleted by checkin to bug 346605 2006-10-12 12:57:24 +00:00
neil%parkwaycc.co.uk 22c6c9b027 Switch to using the CVS copied help files b=346605 r=KaiRo 2006-10-12 12:13:34 +00:00
kairo%kairo.at 284980d014 German L10n for new strings introduced by bug 337069 2006-10-12 00:27:48 +00:00
aaronr%us.ibm.com f294de9fad [XForms] Support UI bindings for derived datatypes. Bug 316691, r=surkov+olli 2006-10-11 17:31:12 +00:00
aaronr%us.ibm.com 01ba2ccbb8 [XForms] select not showing items. Bug 355743, r=doronr+surkov 2006-10-10 17:10:07 +00:00
aaronr%us.ibm.com df3ccd91cb [XForms] select1 and datepicker dropdowns affected by postion style. Bug 355314, r=surkov+olli 2006-10-10 16:49:49 +00:00
gavin%gavinsharp.com 1f98991c30 Bug 354538: update DOMi locale (pl), patch by Marek A. Stepien <marcoos+bmo@marcoos.org> 2006-10-10 14:47:17 +00:00
gavin%gavinsharp.com 55979f7b08 Bug 354533: DOMi locale updates for da, patch by S�ren Munk Skr�der <sskroeder@skroeder.dk> 2006-10-10 13:59:18 +00:00
gavin%gavinsharp.com b97840afcf Bug 353006: Disable editing of styles on resource:stylesheets in domi, patch by Jason Barnabe (np) <jason_barnabe@fastmail.fm>, r=timeless, sr=neil 2006-10-10 13:52:04 +00:00
gavin%gavinsharp.com 4cae155943 Bug 352770 tweak: use a class selector instead of descendent selector, patch by Jason Barnabe (np) <jason_barnabe@fastmail.fm>, r=timeless, sr=neil 2006-10-10 13:50:41 +00:00
gavin%gavinsharp.com e5e250e47f Bug 344302: [Mac] Delete (to remove nodes) doesn't work unless I hold Fn, patch by Shawn Wilsher <comrade693+bmo@gmail.com>, r=timeless, sr=neil 2006-10-10 13:42:56 +00:00
gavin%gavinsharp.com 8ccb097b70 Bug 337069: inspecting chrome is undiscoverable, patch by Jason Barnabe (np) <jason_barnabe@fastmail.fm>, r=timeless, sr=neil 2006-10-10 13:22:14 +00:00
Olli.Pettay%helsinki.fi ea309faef4 Bug 355619, [a11y] range pgup, pgdown regression, p=surkov, r=me+doronr 2006-10-10 07:34:48 +00:00
Olli.Pettay%helsinki.fi 70db31e7d2 Bug 355100, Remove XTF visuals (part I/II, not removing files), r=alex,bryner,aaronr,doronr sr=bz 2006-10-08 14:15:02 +00:00
pedemont%us.ibm.com 5009e695bb Bug 348706 - Passing null as a value of a DOM attribute causes crash. r=vkorenv. XULRunner only. 2006-10-06 15:15:46 +00:00
kairo%kairo.at 0de91baaec update German L10n to fit with current code 2006-10-06 13:44:55 +00:00
bugzilla%arlen.demon.co.uk 964d378a24 Bug 351812 Broken links/redirects in Help
p=giacomo.magnini@portalis.it r=me
2006-10-05 23:47:58 +00:00
aaronr%us.ibm.com 9a613e5a43 [XForms] Support ranges that have undefined start, end, step attrs. Bug 331987, patch by msterlin, r=surkov+aaronr 2006-10-05 23:29:34 +00:00
mhammond%skippinet.com.au b9bb0152f5 Allow a closure as an event handler. Not part of the build. 2006-10-05 10:53:32 +00:00
mhammond%skippinet.com.au ba2d9c8f7d [Bug 348426] Python extensions fail to build with libxul
r=benjamin@smedbergs.us, sr=jst
2006-10-05 10:44:03 +00:00
aaronr%us.ibm.com 80e93cf1b7 [XForms] Range leaves artifacts. Bug 355208, r=surkov+olli 2006-10-03 21:01:06 +00:00
Olli.Pettay%helsinki.fi 907cbbe998 Bug 355082, remove remaining mentions of XTF Visual in code, p=aaronr, r=me+doron 2006-10-02 14:34:05 +00:00
ajschult%verizon.net 02679f978c Bug 49331: Search/Find text "Match upper/lower case" is ambiguous. Patch by Colin Slater <hoho@binbash.net> + me, r+sr=Neil 2006-10-01 20:24:22 +00:00
aaronr%us.ibm.com dac7e0ff46 [XForms] label click issues for select 1 with appearance full. Bug 353598, patch by surkov, r=olli+aaronr 2006-09-28 21:52:51 +00:00
cbiesinger%web.de e94d018626 bug 354410 move auth prompt strings out of necko. also, use the correct
strings for prompting without a realm and for prompting only for a password.
r=darin
2006-09-28 20:11:33 +00:00
pedemont%us.ibm.com 4c7ef1a209 Bug 349662 - Bug with 8, 16 and 32-bit unsigned integer parameters on Mac/PPC. Patch by vkorenev, r=jhpedemonte. XULRunner only. 2006-09-28 18:51:28 +00:00
pedemont%us.ibm.com df4d2e3aae Bug 322727 - JavaXPCOM on OS/2. patch by abwillis, r=jhpedemonte/mkaply. XULRunner only. 2006-09-28 18:41:55 +00:00
pedemont%us.ibm.com d594924878 Bug 353693 - nsJavaXPTCStub should use Java class' loader for loading Mozilla classes. r=apeller. XULRunner only. 2006-09-28 18:29:17 +00:00
mnyromyr%tprac.de 2be01086ab Bug 342560: preference panel for new tag feature; r=IanN, sr=Neil 2006-09-27 23:08:11 +00:00
steffen.wilberg%web.de 2335b7348b Bug 354373: 'Report Broken Web Site' and 'Report Web Forgery' both want to be before the separator. Make sure the order of these items isn't determined by accident. r=mano 2006-09-27 21:26:44 +00:00
pedemont%us.ibm.com d9815c360c Bug 328901 - Copy jar files into SDK. r=bsmedberg. 2006-09-27 20:00:08 +00:00
pedemont%us.ibm.com e4ab0c7105 Bug 328901 - Delete moved files 2006-09-27 16:44:44 +00:00
pedemont%us.ibm.com 4a5999e4f8 Bug 328901 - Rework file organization. Add rules for JAR creation. Split MozillaInterfaces.jar. r=bsmedberg. XULRunner only. 2006-09-27 15:23:31 +00:00
pedemont%us.ibm.com 40a5855f1e 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.46
Original date: 2006/06/15 16:14:24
2006-09-27 15:19:15 +00:00
pedemont%us.ibm.com 9f2df662ab Bug 337675 - improper automatic nsISupportsWeakReference handling for java-based xpcom objects. XULRunner only. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.45
Original date: 2006/06/09 13:30:24
2006-09-27 15:19:14 +00:00
pedemont%us.ibm.com 64837a90e6 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.44
Original date: 2006/06/06 17:13:18
2006-09-27 15:19:13 +00:00
pedemont%us.ibm.com 249491b00c fix javaxpcom bustage
Original committer: darin%meer.net
Original revision: 1.43
Original date: 2006/05/10 18:17:01
2006-09-27 15:19:12 +00:00
pedemont%us.ibm.com 6bdaff1b78 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.42
Original date: 2006/05/10 17:29:30
2006-09-27 15:19:11 +00:00
pedemont%us.ibm.com 48309d4b92 Bug 333420 - Fix build break when building with gcj.
Original committer: pedemont%us.ibm.com
Original revision: 1.41
Original date: 2006/04/12 21:28:35
2006-09-27 15:19:10 +00:00
pedemont%us.ibm.com 5034c18e7f 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.43
Original date: 2006/06/15 16:14:23
2006-09-27 15:19:09 +00:00
pedemont%us.ibm.com cb33980cfb Bug 337675 - improper automatic nsISupportsWeakReference handling for java-based xpcom objects. XULRunner only. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.42
Original date: 2006/06/09 13:30:24
2006-09-27 15:19:08 +00:00
pedemont%us.ibm.com 8eef4d5ac4 Bug 340022 - Virtual machine deadlock can happen on finalization of Java XPCOM proxies. patch by ttudor, r=jhpedemonte
Original committer: pedemont%us.ibm.com
Original revision: 1.41
Original date: 2006/06/05 21:09:02
2006-09-27 15:19:07 +00:00
pedemont%us.ibm.com ce99ff29d2 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.40
Original date: 2006/03/30 22:31:56
2006-09-27 15:19:06 +00:00
pedemont%us.ibm.com 27b0f2111c Bug 311240 - XPCOMJavaProxy 'equals()' method doesn't check actual XPCOM object ptr. r=bsmedberg.
Original committer: pedemont%us.ibm.com
Original revision: 1.39
Original date: 2006/01/05 19:56:51
2006-09-27 15:19:05 +00:00
pedemont%us.ibm.com 24b8173a74 Nomenclature change. No bug.
Original committer: pedemont%us.ibm.com
Original revision: 1.38
Original date: 2005/12/16 17:32:40
2006-09-27 15:19:04 +00:00
pedemont%us.ibm.com 3970e6cee8 Bug 320441 - JavaXPCOM is not 64-bit safe. patch by bsmedberg and myself. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.38
Original date: 2005/12/15 22:50:37
2006-09-27 15:19:03 +00:00
pedemont%us.ibm.com 43d481eb7a 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.37
Original date: 2005/12/15 14:17:18
2006-09-27 15:19:02 +00:00
pedemont%us.ibm.com 8778a59de7 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:19:01 +00:00
pedemont%us.ibm.com 346bf25a06 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.35
Original date: 2005/10/28 01:59:03
2006-09-27 15:19:00 +00:00
pedemont%us.ibm.com 8d75f505e0 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:18:59 +00:00
pedemont%us.ibm.com 054f4caaca 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.33
Original date: 2005/05/03 20:15:35
2006-09-27 15:18:58 +00:00
pedemont%us.ibm.com 8c611704ee 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.32
Original date: 2005/04/14 21:46:10
2006-09-27 15:18:57 +00:00
pedemont%us.ibm.com 3306a21c2c 'array' param support. Not part of build. a=mkaply1
Original committer: pedemont%us.ibm.com
Original revision: 1.31
Original date: 2005/04/13 19:20:56
2006-09-27 15:18:56 +00:00
pedemont%us.ibm.com a2ec8f4312 Make thread locking less stupid.
Original committer: pedemont%us.ibm.com
Original revision: 1.30
Original date: 2005/03/14 21:18:53
2006-09-27 15:18:55 +00:00
pedemont%us.ibm.com 1398fe4f44 Fix several memory leaks. Also, use monitors around sensetive structures.
Original committer: pedemont%us.ibm.com
Original revision: 1.29
Original date: 2005/02/24 23:17:36
2006-09-27 15:18:54 +00:00
pedemont%us.ibm.com 0ada46f4ec Bug 281102 - Allow many Java proxies per XPCOM object. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.28
Original date: 2005/02/24 21:53:45
2006-09-27 15:18:53 +00:00
pedemont%us.ibm.com dd26274d8f Bug 279649 - Dynamically create Java proxies. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.27
Original date: 2005/02/23 20:19:55
2006-09-27 15:18:52 +00:00
pedemont%us.ibm.com 9f707504fa Make sure everything is still init'd in FinalizeStub
Original committer: pedemont%us.ibm.com
Original revision: 1.26
Original date: 2005/01/21 22:21:47
2006-09-27 15:18:51 +00:00
pedemont%us.ibm.com 53b51e7992 In JNI, we should always call Release...(), no matter what isCopy says.
Original committer: pedemont%us.ibm.com
Original revision: 1.25
Original date: 2005/01/20 23:59:10
2006-09-27 15:18:50 +00:00
pedemont%us.ibm.com 46fed7c00c Merge duplicate code.
Original committer: pedemont%us.ibm.com
Original revision: 1.24
Original date: 2005/01/20 22:07:26
2006-09-27 15:18:49 +00:00
pedemont%us.ibm.com 1cc9502142 Reorganize bindings methods. Also, properly check error conditions in those methods.
Original committer: pedemont%us.ibm.com
Original revision: 1.23
Original date: 2005/01/14 00:09:49
2006-09-27 15:18:48 +00:00
pedemont%us.ibm.com 161eafefc2 Bug 278113 - Fix parameter handling. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.22
Original date: 2005/01/13 16:30:19
2006-09-27 15:18:47 +00:00
pedemont%us.ibm.com 9a9868927a Bug 270889 - Better error handling. r=darin
Original committer: pedemont%us.ibm.com
Original revision: 1.21
Original date: 2005/01/12 17:59:01
2006-09-27 15:18:46 +00:00
pedemont%us.ibm.com a594740785 Bug 270889 - Use correct versions of Append. r=darin.
Original committer: pedemont%us.ibm.com
Original revision: 1.20
Original date: 2005/01/12 17:36:11
2006-09-27 15:18:45 +00:00
pedemont%us.ibm.com cf1193eeb4 Better assert msg
Original committer: pedemont%us.ibm.com
Original revision: 1.19
Original date: 2004/12/23 20:56:30
2006-09-27 15:18:44 +00:00
pedemont%us.ibm.com 25d500587f Use ExceptionCheck, since we don't need the actual exception
Original committer: pedemont%us.ibm.com
Original revision: 1.18
Original date: 2004/12/23 20:51:36
2006-09-27 15:18:43 +00:00
pedemont%us.ibm.com 20c2cf0985 Bug 270889 - Various minor code and comment fixes.
Original committer: pedemont%us.ibm.com
Original revision: 1.17
Original date: 2004/12/23 17:09:54
2006-09-27 15:18:42 +00:00
pedemont%us.ibm.com b25813ae6b Convert to Unix line endings
Original committer: pedemont%us.ibm.com
Original revision: 1.16
Original date: 2004/12/23 00:05:37
2006-09-27 15:18:41 +00:00
pedemont%us.ibm.com 925a2edfe9 Rework XPCOMException
Original committer: pedemont%us.ibm.com
Original revision: 1.15
Original date: 2004/12/22 22:03:50
2006-09-27 15:18:40 +00:00
pedemont%us.ibm.com ee9a8d4c81 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.14
Original date: 2004/12/17 22:20:56
2006-09-27 15:18:39 +00:00
pedemont%us.ibm.com b71897ddf3 Bug 270889 - optimize InitializeJavaGlobals and implement FreeJavaGlobals
Original committer: pedemont%us.ibm.com
Original revision: 1.13
Original date: 2004/12/17 18:01:19
2006-09-27 15:18:38 +00:00
pedemont%us.ibm.com 7a923e1348 Fix logging to not use variable arguments (not supported by win32 compiler).
Original committer: pedemont%us.ibm.com
Original revision: 1.12
Original date: 2004/11/23 17:02:21
2006-09-27 15:18:37 +00:00
pedemont%us.ibm.com 8602fb75c7 Fix memory leaks. Make JavaXPCOMInstance hold ref to XPCOM object.
Original committer: pedemont%us.ibm.com
Original revision: 1.11
Original date: 2004/10/27 17:10:03
2006-09-27 15:18:36 +00:00
pedemont%us.ibm.com 45c744033d Implement IID for nsJavaXPTCStub. Return associated Java object if returning nsJavaXPTCStub.
Original committer: pedemont%us.ibm.com
Original revision: 1.10
Original date: 2004/10/18 17:04:29
2006-09-27 15:18:35 +00:00
pedemont%us.ibm.com dd070f084a Use the actual XPCOM obj (not wrapper) as hash key.
Original committer: pedemont%us.ibm.com
Original revision: 1.9
Original date: 2004/10/15 22:20:07
2006-09-27 15:18:34 +00:00
pedemont%us.ibm.com 58bde0b691 Check if entry is valid when removing. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.8
Original date: 2004/10/07 18:35:43
2006-09-27 15:18:33 +00:00
pedemont%us.ibm.com 2d7e31065f Create special xpcom exception class. Also, throw exception when we DON'T already have an exception. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.7
Original date: 2004/10/01 23:05:41
2006-09-27 15:18:32 +00:00
pedemont%us.ibm.com 72cec8d626 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.6
Original date: 2004/09/30 23:34:47
2006-09-27 15:18:31 +00:00
pedemont%us.ibm.com b8bfc7a659 Store the key in the hash entry struct so that it works better with stub hash functions. Not part of default build.
Original committer: pedemont%us.ibm.com
Original revision: 1.5
Original date: 2004/09/30 23:20:34
2006-09-27 15:18:30 +00:00
pedemont%us.ibm.com 5c0fc780ef 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.32
Original date: 2005/05/02 16:30:01
2006-09-27 15:18:29 +00:00
pedemont%us.ibm.com 53da7aacf8 Properly handle unsigned values. Not part of default build. a=mkaply.
Original committer: pedemont%us.ibm.com
Original revision: 1.31
Original date: 2005/04/26 23:00:18
2006-09-27 15:18:28 +00:00
pedemont%us.ibm.com efa1c2be39 Fix memory leaks. Not part of build. a=mkaply.
Original committer: pedemont%us.ibm.com
Original revision: 1.30
Original date: 2005/04/14 22:30:16
2006-09-27 15:18:27 +00:00
pedemont%us.ibm.com bf75c2c628 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:10
2006-09-27 15:18:26 +00:00
pedemont%us.ibm.com ed5a81058a When recursing on SetupParams, don't overwrite param type. Fixes crash on Mac and Win32. Not part of build. a=mkaply.
Original committer: pedemont%us.ibm.com
Original revision: 1.28
Original date: 2005/04/13 19:55:25
2006-09-27 15:18:25 +00:00
pedemont%us.ibm.com fdf4541a8f 'array' param support. Not part of build. a=mkaply1
Original committer: pedemont%us.ibm.com
Original revision: 1.27
Original date: 2005/04/13 19:20:56
2006-09-27 15:18:24 +00:00
pedemont%us.ibm.com f56a5f76e1 Fix Javaconnect build bustage
Original committer: pedemont%us.ibm.com
Original revision: 1.26
Original date: 2005/04/07 18:58:52
2006-09-27 15:18:23 +00:00
pedemont%us.ibm.com e7e6e77eb2 Should be using variant.val.p rather than variant.ptr for some instances
Original committer: pedemont%us.ibm.com
Original revision: 1.25
Original date: 2005/03/16 18:32:18
2006-09-27 15:18:22 +00:00
pedemont%us.ibm.com d4c182a8f8 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.33
Original date: 2006/06/15 16:14:24
2006-09-27 15:18:21 +00:00
pedemont%us.ibm.com 6a4f7878d3 Bug 337675 - improper automatic nsISupportsWeakReference handling for java-based xpcom objects. XULRunner only. r=bsmedberg
Original committer: pedemont%us.ibm.com
Original revision: 1.32
Original date: 2006/06/09 13:30:24
2006-09-27 15:18:20 +00:00
pedemont%us.ibm.com 4d7a70f8f4 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 71209f579b 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 a698a9967b 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 7f273afb4a 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 4dbffceacc 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 88ac159a77 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 1ba5294eb7 '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 cdfa331b92 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 c2e1464ef3 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 2a69bea2c4 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 dab6d00742 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 dc6891aa3a 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 98eb9ea525 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 66b42dfb0e 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 7ee9abdeeb 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 5509f9a27d 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 0b22ef562f 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 678187d131 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 875cf76d59 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 f10f5b6183 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 9ea28f8864 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 a7f144718b 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 4448a4947d 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 c80965cead 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 008acb54a7 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 6946fa4ac5 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 bba66b2982 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 f6c9a25199 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 554e993021 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 fc56a238a8 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 a86856f211 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 e3b8230aa2 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 d8abd216e3 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 b978976f65 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 261505ead3 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 dd1efb2b36 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 a55df3d0c8 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 a8fb462f68 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 674253807e 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 206a5a9098 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 90ec02ab39 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 3c0c2fab9f 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 aafbf330dd 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 b90f873241 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 faf6510f1c 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 25d57b49b1 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 63621119ab 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 184a0b3eae 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 fcd9845769 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 d8e01ef6a9 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 bdbcf5a327 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 bb65021689 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 2db0d73452 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 313e1fd414 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 58de6dae20 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 44f44afe78 '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 7d39c2dee0 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 eff8ef0097 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 2d314f7b9b 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 379f168574 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 ebf8c7d2b4 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 4e41b2c170 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 48eb1d92df 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 59e194fc03 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 4c7b9bbfd8 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 291a33df9b 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 1382b8e333 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 ac3d5066c5 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 e8f76eb37d 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 207c0eb980 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 7a8d7feb6e 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 37ce39083f 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 3e30df747d 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 029a27e3df 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 d47d5e974c 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 2a4c141648 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 9a8812d0be 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 357c32ad50 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 521f7020a0 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 b8e59dcc01 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 fe4fdd8951 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 15b887eaee 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 53025bd350 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 724e4a3b05 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 72b8e2f95b 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 b5a22caf08 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 4faea6f7c4 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 3a14280160 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 5a404c3108 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 27ebc2b92a 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 042298ab27 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 e0a9ab2668 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 411d58e65f 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 56dcb16ff0 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 20e9aa4f73 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 fdb2202b56 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 f144050681 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 0103867cac 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 d0790f30a8 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 22d5ab05f8 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 29840c5670 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 e9ee95828e 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 e0a78721e7 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 2c108930ad 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 87137d0803 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 5096364053 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 b09b984df6 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 751105e874 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 5d85dd0b26 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 ebe22a7b9c 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 3143ce457e 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