diff browse annotate |
fb54dde96ed2dcbaa0e36a5c1204a37e529c00cd created 2011-11-30 08:26 -0800 pushed unknown |
Niko Matsakis | Niko Matsakis - Bug 699319 - Part 2: Create threaded version of the Link class. r=cjones |
diff browse annotate |
d5b16492bc5798b7c97c16edb4df19af5ec35c1d created 2011-11-30 08:24 -0800 pushed unknown |
Niko Matsakis | Niko Matsakis - Bug 699319 - Part 1: Abstract out the mTransport and I/O thread into the Link abstraction. r=cjones |
diff browse annotate |
1a01206eba24dbecffcc29cc1631e359bf90ddca created 2011-11-30 13:19 +0000 pushed unknown |
Niko Matsakis | Niko Matsakis - Bug 698075 - Use nsAutoptr<> to guarantee msg is freed; r=cjones |
diff browse annotate |
71df5c4a5b01ab5f2b946d0efee486e2aba83a11 created 2011-06-03 13:33 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 613442, part 3: Add AsyncChannel::Echo() to allow sending a message back to the originating endpoint. r=bent |
diff browse annotate |
c79e66766e15e4f44e5a169a68894bee75d00c6d created 2011-06-03 13:33 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 564086, part g: Allow opening an AsyncChannel with an explicit parent/child "side" so that Transport::Connect can be called for parent-side channels that need it. r=bent |
diff browse annotate |
85d0f53faa7ae0c016be8b98dbfda266f911e727 created 2011-04-29 14:21 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 556214, part 3: IPC code wants to be using non-reentrant Monitor. r=bent |
diff browse annotate |
4a6f98909da538d865e7beeae6020fcbaacaa562 created 2011-04-28 19:15 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 651059: Fix (benign) read/write race on AsyncChannel.mChannelState. r=bent |
diff browse annotate |
5fad82bd457e10d63e4526c901a8c86264e61972 created 2011-02-23 11:45 -0600 pushed unknown |
Chris Jones | Chris Jones - Bug 633462: Nuke this printf in release builds. r=bent a=a |
diff browse annotate |
a450d42197b2b2c093590ffb4e4a8982645ca45a created 2010-10-08 16:24 -0700 pushed unknown |
Benedict Hsieh | Benedict Hsieh - 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 |
diff browse annotate |
2b2f565d7c8f7d4fdc13cf15b23ccead7fe70658 created 2010-08-20 18:24 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 540097: Add a ProcessingError(what) notification interface for top-level actors. r=bent |
diff browse annotate |
079d47155d4e074566f0c5a4e52e861b0069a542 created 2010-07-02 17:36 +0300 pushed unknown |
timeless | timeless - Bug 576384 AsyncChannel::ReportConnectionError case ChannelTimeout and case ChannelClosing are missing break |
diff browse annotate |
1c2df0e3b4a9f2507ccb6e1dde67871c0ab3e2ee created 2010-07-02 17:33 +0300 pushed unknown |
timeless | timeless - Bug 576383 AsyncChannel::MaybeHandleError case MsgProcessingError is missing break |
diff browse annotate |
983e2271acc37e914e2d62f05f7510067fb6222c created 2010-05-24 17:45 +0300 pushed unknown |
Olli Pettay | Olli Pettay - m-c to e10 merge |
diff browse annotate |
6d50282f6b60746a69a59966eb5fb644df4f950d created 2010-05-17 08:59 -0700 pushed unknown |
Doug Turner | Doug Turner - Merged with MC. Hand merged netwerk/protocol/http/src/nsHttpHandler.cpp |
diff browse annotate |
6d8a6929844871f3ca2424a507ba883cafeed1d6 created 2010-04-27 01:53 -0500 pushed unknown |
Chris Jones | Chris Jones - Merged m-c |
diff browse annotate |
a0e66758bfe59c613ee773f25fb59b8b84f08a74 created 2010-04-26 23:17 -0700 pushed unknown |
Doug Turner | Doug Turner - merge with m-c. |
diff browse annotate |
9b426e73973a53c26c143c561bb01f36b2423fd0 created 2010-04-22 20:22 -0400 pushed unknown |
Oleg Romashin | Oleg Romashin - Merged with mozilla-central |
diff browse annotate |
5f2f707e8dfbccd4346ec9aa7827a9c5c3a6406c created 2010-04-20 21:43 +0300 pushed unknown |
Oleg Romashin | Oleg Romashin - Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla |
diff browse annotate |
46a6412b4a7d2c5b3cbf3464f4683e0041f6ed42 created 2010-04-12 12:13 +1200 pushed unknown |
Josh Matthews | Josh Matthews - b=539406 retain existing listener in AyncChannel for GeckoChildProcessHost::OnChannelConnected r=cjones |
diff browse annotate |
01d4dfcd6c99325eeee077f6868c0fa13069da92 created 2010-03-18 21:53 -0700 pushed unknown |
Doug Turner | Doug Turner - Merge with m-c |
diff browse annotate |
d04db5a2a30a9b75ef1450cef7f183cdd1fe0cff created 2010-03-12 15:20 -0800 pushed unknown |
Doug Turner | Doug Turner - Merge |
diff browse annotate |
efa1c8d24462d912ae9184b7ca994060ce78cacd created 2010-02-23 00:08 -0600 pushed unknown |
Chris Jones | Chris Jones - Fix merge problems |
diff browse annotate |
60b96935c8e1bc88623d9ec33257999d6231d5ec created 2010-02-22 21:31 -0600 pushed unknown |
Chris Jones | Chris Jones - Merge from mozilla-central |
diff browse annotate |
b85532205c1b0685f423dacc77c7cbd1f29d161a created 2010-02-09 18:02 -0600 pushed unknown |
Chris Jones | Chris Jones - Bug 540004, part 2: Detect hangs while awaiting synchronous IPC replies (on POSIX). r=bent |
diff browse annotate |
a77f5a6cce34dece7c0b90275001fa35b80465de created 2010-02-09 11:39 -0500 pushed unknown |
Benjamin Smedberg | Benjamin Smedberg - Merge mozilla-central into electrolysis |
diff browse annotate |
796821901a0361a7f7ba806c665ace6a8da3740b created 2010-01-31 22:19 -0500 pushed unknown |
Benjamin Smedberg | Benjamin Smedberg - Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones |
diff browse annotate |
6125df90678af05cf79bbe74581370393f71e8e2 created 2010-01-27 02:17 -0600 pushed unknown |
Chris Jones | Chris Jones - Follow-up to bug 540886: address review comments I forgot to before pushing. |
diff browse annotate |
81f601eb0c45b0045202a80bf863ef2f1dcc3e70 created 2010-01-27 00:41 -0600 pushed unknown |
Chris Jones | Chris Jones - Bug 540886, part 1: Refactor "special message" dispatch in AsyncChannel. r=bent |
diff browse annotate |
a65c41ba836cc70c668ba70214c8dac25d9d14fc created 2010-01-26 20:08 -0600 pushed unknown |
Chris Jones | Chris Jones - Intermediate merge of debug-spew backout |
diff browse annotate |
9bb10cf4a84f9915295340f7f59ca1e36cfeb336 created 2010-01-26 20:08 -0600 pushed unknown |
Chris Jones | Chris Jones - Backout b0fee4f9b8c7 |
diff browse annotate |
1a9fa9afbcdabdce1ed4332d7eb878b45b1e3d2f created 2010-01-26 20:08 -0600 pushed unknown |
Chris Jones | Chris Jones - Backout 23ee84dbd7b5 |
diff browse annotate |
23ee84dbd7b5566e09cd21747b68d17be243da94 created 2010-01-26 14:57 -0600 pushed unknown |
Chris Jones | Chris Jones - Yet more temporary debug spew for diagnosing mochitest hang. |
diff browse annotate |
b0fee4f9b8c7ec241a0617577c5256e0774802b0 created 2010-01-22 18:03 -0600 pushed unknown |
Chris Jones | Chris Jones - More debug spew for sorting mochitest-plain hang. |
diff browse annotate |
7c27cdcee4762a86063b7b69e569dd208d5d9eaa created 2010-05-22 14:35 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 565844: Distinguish between illegal-value and couldn't-process errors in IPDL error messages. r=bent |
diff browse annotate |
d6184048c153c900be0f2ae40a8b724910180106 created 2010-05-14 21:05 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 566054: Add missing error message case, tighten up UNREACHED guard. r=bent |
diff browse annotate |
d1c2957fa3696efb93249f8e04574b311ba93a11 created 2010-04-27 00:42 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 545733: |const|-ify some *Channel methods. r=bent |
diff browse annotate |
e3cfb6ca54c9dc95792388b61ca06f92741fc963 created 2010-04-22 18:53 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 544518: Send Messages directly through the Transport on the IO thread rather than through a no-added-value AsyncChannel indirection. r=bent |
diff browse annotate |
86d416f2dbb2e7e61a792dcea54039bf2158231e created 2010-04-20 21:43 +0300 pushed unknown |
Oleg Romashin | Oleg Romashin - Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla |
diff browse annotate |
b93d6faaa64cdc1fe4394e2bd18e29b5cd3cfe90 created 2010-03-18 17:52 -0500 pushed unknown |
Chris Jones | Chris Jones - Bug 552294: *Channel::OnError must run atomically. r=bent |
diff browse annotate |
e495b97d747eb1058737d1915eca373886ef9315 created 2010-03-11 23:21 -0600 pushed unknown |
Chris Jones | Chris Jones - Bug 550026: Don't deliver NotifyError() when RPCChannel code is on the stack. r=bent |
diff browse annotate |
e9caa524bb5cf81cf03dbe3129578e8acb339c29 created 2010-03-11 01:35 -0600 pushed unknown |
Chris Jones | Chris Jones - Bug 546035: Check if we're still connected before dispatching a received message. r=bsmedberg |
diff browse annotate |
094b093049691b471adf208f503e8473eab8e832 created 2010-02-19 12:39 -0800 pushed unknown |
Ben Turner | Ben Turner - Bug 547247 - '[OOPP] Crash [@ RtlEnterCriticalSection ] when ending mozilla-runtime on a page that does not contain a plugin'. r=bsmedberg. |
diff browse annotate |
aec695f100038fea48518457753bb6426c33c681 created 2010-02-18 14:21 -0800 pushed unknown |
Ben Turner | Ben Turner - Bug 543764 - '[OOPP] Crash [@ PR_Unlock] when ending mozilla-runtime at lastfm.com/listen'. r=bsmedberg+cjones. |
diff browse annotate |
8098e1f09e779ef5234a73446b487a80705598b3 created 2010-02-18 10:27 -0500 pushed unknown |
Benjamin Smedberg | Benjamin Smedberg - Backed out changeset 4d8d4fd97c4f - bug 543764, because of deadlocks. |
diff browse annotate |
4d8d4fd97c4ffd5a0776bb3c6a15b3c4d281f533 created 2010-02-18 09:24 -0500 pushed unknown |
Ben Turner | Ben Turner - Bug 543764 - Crash at PR_Unlock when mozilla-runtime exits/crashes. Ensure that NotifyMaybeChannelError waits until OnChannelError is completely finished running, r=cjones |
diff browse annotate |
e70a61a00dad7d797a3e2d9de3e26c40535edc1f created 2010-02-09 18:02 -0600 pushed unknown |
Chris Jones | Chris Jones - Bug 540004, part 2: Detect hangs while awaiting synchronous IPC replies (on POSIX). r=bent |
diff browse annotate |
bb789c6c77132b9b4551fe2d5f79f6d98ad59450 created 2010-01-27 02:17 -0600 pushed unknown |
Chris Jones | Chris Jones - Follow-up to bug 540886: address review comments I forgot to before pushing. |
diff browse annotate |
07ed72e5400b3bc715ec6d48e9d39ef14e3fcdb0 created 2010-01-27 00:41 -0600 pushed unknown |
Chris Jones | Chris Jones - Bug 540886, part 1: Refactor "special message" dispatch in AsyncChannel. r=bent |
diff browse annotate |
62cc92f9dced0b4e4d82a8e4406586759a20c8b7 created 2010-02-03 17:17 -0500 pushed unknown |
Benjamin Smedberg | Benjamin Smedberg - Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones |
diff browse annotate |
ea2bc4204d830d066ee15fbcd4e93c98b0d5527c created 2010-01-12 00:14 -0600 pushed unknown |
Chris Jones | Chris Jones - Bug 538586: Notify clients of channel errors if they call Close() before deleting themselves, but before the error notification event is delivered from the IO thread. r=bent |
diff browse annotate |
9bf1d7da878f8882dd96f4109c3060fcce01e469 created 2009-12-17 18:12 -0600 pushed unknown |
Benjamin Smedberg | Benjamin Smedberg - Bug 535298: Cancel the NotifyMaybeChannelError event if the AsyncChannel is destroyed, and allow AsyncChannel::Close() to be called after a channel error (e.g. child process crash). r=cjones |
diff browse annotate |
7ebfbec7521c2e98786bad0d0f00720f2bb2d3e1 created 2009-12-03 02:16 -0600 pushed unknown |
Chris Jones | Chris Jones - bug 529005: detect child process shutdowns vs. crashes, and expose this information to IPDL actors in a new |ActorDestroy(why)| interface. also ensure that subprotocol actors are notified of shutdown and cleaned up properly. r=bsmedberg r=bent |
diff browse annotate |
e87bbd2bc85fdc4d07064c13fcad2ee28fffffe7 created 2009-11-20 13:49 -0500 pushed unknown |
Benjamin Smedberg | Benjamin Smedberg - Do full shutdown, instead of _exit(0) shutdown in the plugin process when we're doing leak checking. |
diff browse annotate |
115f3d4699caae6997c6e5671fa9f4a43e049a64 created 2009-11-12 14:46 -0800 pushed unknown |
Ben Turner | Ben Turner - Fix bustage |
diff browse annotate |
3b841444642cdb94844f537239df9580ffe0e329 created 2009-11-12 14:16 -0800 pushed unknown |
Ben Turner | Ben Turner - Bug 525792 - 'Fix leaks running mochitests'. |
diff browse annotate |
8014289bdafb440881cea3852241d678cef963d4 created 2009-11-11 02:34 -0600 pushed unknown |
Chris Jones | Chris Jones - bug 527871: fix shutdown assertion and leaking TestShellParent. still leaking ContentProcessParent's GeckoChildProcess, but needs discussion before fixing |
diff browse annotate |
8058ec0fe278f1d03d71358f635bead3ec0002f4 created 2009-11-09 16:56 -0600 pushed unknown |
Phineas T. Farnsworth | Phineas T. Farnsworth - bug 526626: band-aids for shutdown assertions |
diff browse annotate |
96c251dc41d8529ad9dfae1892389fb7ef463cd1 created 2009-11-05 18:24 -0600 pushed unknown |
Chris Jones | Chris Jones - bug 523894: wstrings are bad news in OPT builds due to chromium/Mozilla -fshort-wchar mismatch |
diff browse annotate |
06a506e6870014a2e06a4a1ef729779efd74a672 created 2009-11-03 15:37 -0600 pushed unknown |
Chris Jones | Chris Jones - bug 525792: fix leaking PluginModules, call NP_Shutdown() on plugins. minor, no r= |
diff browse annotate |
80a3ac9febb75f8798322fa280aef665a319efcd created 2009-10-27 16:32 -0500 pushed unknown |
Chris Jones | Chris Jones - bug 524767: add better error logging to *Channel. no r?, logging only |