18cef86be6
Bug 603363 AutoCXPusher::mCX is unused in JetpackParent.cpp
...
r=gregor
2011-01-05 11:03:00 -08:00
Benjamin Smedberg
906b96d7b3
Bug 614610 - Annotate ProcessType for content and jetpack crashes, r=ted
2010-11-30 09:54:31 -05:00
Benjamin Smedberg
0c6eeb800d
Bug 613061 - test_jetpack.js (and probably code in production) crashes at IPC::Channel::set_listener because the destruction of JetpackProcessParent races with the unwinding of the stack frame which calls JetpackParent::ActorDestroy. Add an extra trip around the event loop to avoid the race. r=cjones a=myself/orange
2010-11-22 09:10:39 -05:00
Benjamin Smedberg
b6e7deaf68
Bug 609066 - nsIJetpack.registerReceiver doesn't recognize functions wrapped in a proxy, throws NS_ERROR_ILLEGAL_VALUE. Don't use JS_ObjectIsFunction, instead use JS_TypeOfValue to determine whether we have a legal receiver. r?mrbkap
2010-11-17 15:58:08 -05:00
Benjamin Smedberg
10b9c6ac6f
Bug 602891 part B - Backend support for jetpack-process crashes and crash recovery, r=cjones
...
On crash, an event will be submitted to the parent with the name "core:process-error" with a context object. If crash reporting is enabled and a crash report is available, the context object will have a .dumpID property which can be used to submit the crash report.
2010-11-17 15:57:02 -05:00
Benedict Hsieh
619e4b432d
Bug 592768 - When using async launch, the toplevel actor doesn't have a process handle. Set the process ID with a callback function (OnChannelConnected). r=cjones
2010-10-08 16:24:36 -07:00
Chris Jones
63fd9b5ade
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
Andreas Gal
a5f467374c
Bug 600032 - TM: set right compartment for Jetpack r=gregor
2010-09-29 09:23:04 -07:00
Robert Sayre
4cc9f78d74
Merge mozilla-central to tracemonkey.
2010-07-27 13:09:04 -07:00
Robert Sayre
4c928f80cc
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Luke Wagner
32541f500f
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Benjamin Smedberg
dd4b9ae2fc
Bug 577684 - Jetpack should push the JS context on to the XPConnect stack when running message receivers, r=mrbkap
2010-07-15 10:40:33 -04:00
Benjamin Smedberg
bab1aead48
Bug 578809 - Jetpack .callMessage should be RPC, not sync, so that handles created during the reply are available correctly, r=bent
2010-07-23 17:11:33 -04:00
Benjamin Smedberg
174fb9fbc8
Bug 568698 - Instead of fixing two globals in the jetpack process, allow jetpack to create sandboxes in which to load user code and implementation modules, r=bent
2010-07-08 09:40:07 -07:00
Benjamin Smedberg
122361efed
Bug 574870 - Re-enable multi-process jetpack tests, and introduce a .destroy method which is needed for running tests correctly (jetpack processes must eventually exit, or debug builds will fail to shut down), r=bent
2010-07-07 22:31:30 -07:00
Ben Newman
a63170aac7
Implement the multi-process Jetpack API (bug 556846). r=bsmedberg,bent
2010-06-25 08:00:37 -07:00
Ben Newman
e7ba8b2269
Build and IPDL groundwork for the multi-process Jetpack API (bug 556846). r=bsmedberg
2010-06-25 08:00:35 -07:00