Ben Turner
|
0de8bea064
|
Bug 526361 - 'Defer nonqueued messages received during synchronous IPC calls'. r=jimm+rs.
|
2009-11-18 15:18:08 -08:00 |
|
Josh Matthews
|
e279026ddd
|
Bug 517963 - New-tab opening should not launch the content process synchronously r=cjones
|
2009-11-18 16:43:53 -05:00 |
|
Ben Turner
|
8e9f753196
|
Bug 528144 - 'Missing IPC messages cause hang during xpcshell test'
|
2009-11-17 15:34:48 -08:00 |
|
Chris Jones
|
2e25777765
|
add nsresult to IPDL builtins
|
2009-11-16 14:52:47 -06:00 |
|
Ben Turner
|
6f647eb741
|
Bug 528144 - 'Missing IPC messages cause hang during xpcshell test'
|
2009-11-13 15:35:33 -08:00 |
|
Ben Turner
|
f8a6477c90
|
Fix bustage
|
2009-11-12 14:46:29 -08:00 |
|
Chris Jones
|
1e8cb1ef9a
|
no need to include in C++ protocol-common headers |include protocol|'d from IPDL. this is an accident of history
|
2009-11-12 16:20:20 -06:00 |
|
Ben Turner
|
0ec5bb9fda
|
Bug 525792 - 'Fix leaks running mochitests'.
|
2009-11-12 14:16:54 -08:00 |
|
Chris Jones
|
e73527a098
|
fix misplaced forward declarations of protocols
|
2009-11-11 15:07:58 -06:00 |
|
Chris Jones
|
cb1e6b8a5a
|
bug 527871: fix shutdown assertion and leaking TestShellParent. still leaking ContentProcessParent's GeckoChildProcess, but needs discussion before fixing
|
2009-11-11 02:34:08 -06:00 |
|
Chris Jones
|
219d3b1834
|
mac builds and runs with --enable-ipc, but the subprocess nsAppShell dies for an apparently Cocoa-related reason. IPC is fine though
|
2009-11-10 20:25:10 -06:00 |
|
Chris Jones
|
fe45698f82
|
print actor names instead of protocol, regression
|
2009-11-10 18:02:44 -06:00 |
|
Chris Jones
|
7f88c2e855
|
the protocol-tree-walk to determine friends was broken
|
2009-11-10 16:50:59 -06:00 |
|
Phineas T. Farnsworth
|
a68c9db0fe
|
bug 526626: band-aids for shutdown assertions
|
2009-11-09 16:56:55 -06:00 |
|
Benjamin Smedberg
|
5bb2a55aa7
|
Followup to last patch: using the ternary operator doesn't shortcut creating the temporary object, and I can't figure out why it was a ternary anyway: make it an if.
|
2009-11-09 12:57:32 -05:00 |
|
Benjamin Smedberg
|
804500ca06
|
Fix the chromium logging stuff: make CHECK/LOG release-and-debug (DCHECK/DLOG are debug-only), and make it print warning/error/abort using NS_DebugBreak, which is especially important for release aborts.
|
2009-11-09 12:03:48 -05:00 |
|
Chris Jones
|
a2ed0d5e13
|
build fix for gcc <= 4.2
|
2009-11-06 22:57:13 -06:00 |
|
Ben Turner
|
cf76ba1d89
|
Bustage fix
|
2009-11-06 16:22:54 -08:00 |
|
Chris Jones
|
560c252023
|
fix linux build
|
2009-11-06 17:51:04 -06:00 |
|
Chris Jones
|
ed8107f0ab
|
fix build bustage and test SEGFAULTs
|
2009-11-06 17:07:52 -06:00 |
|
Ben Turner
|
d2bd8c7978
|
Bug 522414 - 'RPC and Sync channels will deadlock easily on Windows'. r=jimm+rs.
|
2009-11-06 14:33:12 -08:00 |
|
Chris Jones
|
7a9b7d9a3b
|
bug 526990: add support for serializing |float|s. no r=, trivial
|
2009-11-06 14:24:35 -06:00 |
|
Benjamin Smedberg
|
35527dd71c
|
Followup to the previous patch: give arguments to CHECK also, to fix Maemo build bustage and be consistent.
|
2009-11-06 14:45:38 -05:00 |
|
Benjamin Smedberg
|
ca03ef9746
|
Bug 526868 - Drop the dependency on GLIBCXX_3.4.9 by hacking Chromium logging to use NSPR logging instead of ostream. Pending r+ from cjones, but I wanted to get this landed to see what it did to the Linux testerboxes.
|
2009-11-05 17:47:09 -05:00 |
|
Chris Jones
|
ae6131925b
|
bug 523894: wstrings are bad news in OPT builds due to chromium/Mozilla -fshort-wchar mismatch
|
2009-11-05 18:24:27 -06:00 |
|
Chris Jones
|
f12a1d97f1
|
bug 525677: shuffle some headers to appease gcc 4.2. IRC r=fred23,bsmedberg
|
2009-11-04 23:11:33 -06:00 |
|
Benjamin Smedberg
|
9ad29842fb
|
Update chromium code to newer versions (rev 23304) to avoid tr1/function which doesn't compile without RTTI on, and disable RTTI by default.
|
2009-11-04 15:46:27 -05:00 |
|
Chris Jones
|
721cf9e02e
|
bug 526397: fix up command line init. no r=, minor
|
2009-11-03 23:12:18 -06:00 |
|
Chris Jones
|
0a72a4ca4e
|
bug 525792: fix leaking PluginModules, call NP_Shutdown() on plugins. minor, no r=
|
2009-11-03 15:37:07 -06:00 |
|
Jonathan Griffin
|
878d847f6e
|
Bug 525090. Log the PID's of launched processes. r=cjones
|
2009-11-02 14:41:46 -08:00 |
|
Chris Jones
|
e1fc2a1149
|
don't allow TestLatency to run when MOZ_IPC_MESSAGE_LOG is set
|
2009-10-30 16:04:06 -05:00 |
|
Chris Jones
|
be40df854f
|
attempt to fix build
|
2009-10-29 12:50:28 -05:00 |
|
Chris Jones
|
806f4cd2f5
|
bug 525150: bring back MOZ_IPC_MESSAGE_LOG. no r=, logging code only
|
2009-10-29 10:46:42 -05:00 |
|
Chris Jones
|
66697f2d9f
|
bug 525169: remove superfluous test-harness. no r=, removing testing code only
|
2009-10-29 00:56:24 -05:00 |
|
Benjamin Smedberg
|
cb255ae50a
|
Merge only plugin changes from e10s to mozilla-central.
|
2009-12-16 09:19:07 -05:00 |
|
Benjamin Smedberg
|
18e450f391
|
Electrolysis-plugin-only bookkeeping commit.
|
2009-12-15 20:33:05 -05:00 |
|
Chris Jones
|
a94f61f9c5
|
build fix
|
2009-10-27 22:31:04 -05:00 |
|
Chris Jones
|
48b3bff0d1
|
bug 523761: give top-level IPDL actors handles to each others' processes. r=bent
|
2009-10-27 16:52:37 -05:00 |
|
Chris Jones
|
77d2534f81
|
bug 524767: add better error logging to *Channel. no r?, logging only
|
2009-10-27 16:32:55 -05:00 |
|
Ben Turner
|
353f192f3c
|
Don't let people get the order of includes wrong in this horrifying patchwork of chromium and mozilla types
|
2009-10-21 16:01:16 -07:00 |
|
Chris Jones
|
0fca8e1f8f
|
fix bug where EndRead() is called on an empty (unread) message
|
2009-10-21 14:48:49 -05:00 |
|
Chris Jones
|
1a2c2db082
|
bug 523272: allow protocols to reference great*grandchild actors
|
2009-10-19 21:12:25 -05:00 |
|
Chris Jones
|
a92b45797c
|
bug 518914: make sure that Messages are fully deserialized. fix fencepost error in chromium code
|
2009-10-19 16:06:13 -05:00 |
|
Chris Jones
|
87d92661fe
|
bug 523143: switch protocols using nsTArray to native IPDL arrays
|
2009-10-19 14:10:52 -05:00 |
|
Chris Jones
|
12dc755bdb
|
bug 521324: call the multi-threaded GLib initialization function. r=karlt
|
2009-10-19 11:28:42 -05:00 |
|
Chris Jones
|
64921be907
|
pre-emptive windows build fix. no hablas STDint
|
2009-10-16 19:33:19 -05:00 |
|
Chris Jones
|
33629f766e
|
bug 506171: rewrite lower.py and add native IPDL arrays.
|
2009-10-16 18:31:53 -05:00 |
|
Chris Jones
|
7d27355d47
|
temporarily un-apply some lower.py fixes that have been subsumed by bug 506171
|
2009-10-16 18:27:43 -05:00 |
|
Chris Jones
|
d357c87ef7
|
fix bugs that were preventing IPDL C++ unit tests from running on win32
|
2009-10-13 23:08:24 -05:00 |
|
Chris Jones
|
ac9d9f5607
|
add basic IPC latency tests
|
2009-10-13 17:36:28 -05:00 |
|