js/jetpack/JetpackChild.cpp
b5c6ae71b2eb913394d3e54ff852ef4f32a90776
created 2010-11-17 15:58 -0500
pushed 2010-11-17 21:02 +0000
Benjamin Smedberg Benjamin Smedberg - 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
238d99ca6886dccc32a6599184c5dc855ed55254
created 2010-11-17 15:57 -0500
pushed 2010-11-17 21:02 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 602891 part B - Backend support for jetpack-process crashes and crash recovery, r=cjones
15765a60e203b99d2ecc39e0f1f7ee8bf1f02c93
created 2010-11-08 20:49 -0600
pushed 2010-11-09 02:49 +0000
Chris Jones Chris Jones - Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
7580c6c7b28766eefd5f7bd32cc5d4e848a7b896
created 2010-10-10 15:46 -0700
pushed 2010-10-14 01:40 +0000
Johnny Stenback Johnny Stenback - Bug 580128. Properly switch compartments and wrap values when running xpcshell tests. r=mrbkap@gmail.com
fc4d99907bfee554f90884617563ad4bf5b0e21f
created 2010-09-29 09:23 -0700
pushed 2010-10-01 13:05 +0000
Andreas Gal Andreas Gal - Bug 600032 - TM: set right compartment for Jetpack r=gregor
4c7b72e4d2004137d9a5253363e1210b78df7b04
created 2010-09-27 15:55 -0700
pushed 2010-09-29 06:01 +0000
Andreas Gal Andreas Gal - Always create a dummy stack frame when crossing compartment boundaries (bug 600015, r=mrbkap).
00835152707247a21e7c7dc623eb4eb920a25a3d
created 2010-09-13 10:54 -0700
pushed 2010-09-13 17:55 +0000
Dan Witte Dan Witte - Bug 589413 - Failure to open libnss3.so when Firefox path contains UTF-8 characters. Part 2: consumers. r=bsmedberg, a=final+
66c8ad02543b3dc3a10ab329258dceac96095cb2
created 2010-08-16 12:35 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 581263 - remove slow natives (r=waldo,mrbkap)
867a8622a35f44537bc9cc81b1ac0d6d18493374
created 2010-08-30 11:38 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
7da1c6f083086ce9c0743aa5559012351f4b12cd
created 2010-08-27 11:25 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
645e9f78e67a610b03211200604169eb2ac270b9
created 2010-08-11 11:30 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
ce7ea12f6b79d4849d5f43bed668166f545093aa
created 2010-07-28 11:16 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
bf88f75a66ce7f75b7b558210469ca38296cab96
created 2010-07-04 00:12 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Get merge building js shell and passing trace/ref tests. Still need to fix up browser
f290d1fe95448796ec925471e833348bbc181f07
created 2010-08-27 22:24 -0400
pushed 2010-08-28 14:52 +0000
Robert Sayre Robert Sayre - merge mozilla-central to tracemonkey.
72b9e45c8a8922444689619d0df0d4fc10d41958
created 2010-08-26 14:26 -0700
pushed 2010-08-28 14:52 +0000
Gregor Wagner Gregor Wagner - Bug 590319 - TM: Global Object created in JetpackChild needs its own compartment r=mrbkap
c5f3d22610a993a525647e694cce54f8518946e4
created 2010-08-24 13:26 -0400
pushed 2010-08-25 14:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 588563 - Add a ctypes global within the jetpack process, r=dwitte
383c1d34841466437754f15812c5c54b7d6e2c3b
created 2010-07-27 16:18 -0400
pushed 2010-08-10 15:08 +0000
Benjamin Smedberg Benjamin Smedberg - But 578821 - Give jetpacks a way to mark a handle as unrooted, so that it can live as long as client code holds it alive without having to be explicitly deleted, and give the other side the ability to see handle deletion, r=bent/atul/cjones
6410c02c7fe04215ebab735916b201dfec3df310
created 2010-07-27 13:09 -0700
pushed 2010-08-01 00:33 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2010-08-01 00:33 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
07b96641ab93e6139e281933911a83a2bfb90b27
created 2010-07-23 17:11 -0400
pushed 2010-07-23 21:11 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 578809 - Jetpack .callMessage should be RPC, not sync, so that handles created during the reply are available correctly, r=bent
bc0bb5908a7fb995e83ead7d2a256eb698e6f2ff
created 2010-07-23 17:11 -0400
pushed 2010-07-23 21:11 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 578773 - Jetpack processes should send messages about uncaught exceptions to the parent, r=bent
81835b7fc0ca1a8f6c56a7b00462b36f751143f5
created 2010-07-11 16:23 -0700
pushed 2010-07-14 13:02 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
e0ef5707027cc75d616357ee6ecffc17778777db
created 2010-06-30 13:50 -0700
pushed 2010-07-14 13:02 +0000
Robert Sayre Robert Sayre - Backed out changeset 562f69adb6b8
562f69adb6b86bb98e31dd4a1c9f7f0a8c47debd
created 2010-06-30 13:26 -0700
pushed 2010-07-14 13:02 +0000
Robert Sayre Robert Sayre - try to fix moz_free macro substitution bustage on Windows by reordering includes
053bf6cd63e9182f3b2aad9993b81fcc46163559
created 2010-07-08 09:40 -0700
pushed 2010-07-10 18:07 +0000
Benjamin Smedberg Benjamin Smedberg - 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
c72536855cad751d7410d333425bb3d4c0eafd79
created 2010-07-07 22:31 -0700
pushed 2010-07-10 18:07 +0000
Benjamin Smedberg Benjamin Smedberg - 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
810a18af65ae217133a203b481706258a52c9faf
created 2010-06-25 08:00 -0700
pushed 2010-06-25 15:17 +0000
Ben Newman Ben Newman - Implement the multi-process Jetpack API (bug 556846). r=bsmedberg,bent
8ffaff868ccfb4d12bfcbfb3e086e7072114f30b
created 2010-06-25 08:00 -0700
pushed 2010-06-25 15:17 +0000
Ben Newman Ben Newman - Build and IPDL groundwork for the multi-process Jetpack API (bug 556846). r=bsmedberg
less more (0) tip