ipc/glue/ProtocolUtils.cpp
63f6395614e8085c33d552e8c56e312df5c763a3
created 2016-04-20 21:09 -0700
pushed 2016-08-01 13:59 +0000
Bill McCloskey Bill McCloskey - Bug 1262671 - void** -> PickleIterator (r=froydnj)
9145f902d54fe189169db465e6e8be9c7eba21e3
created 2016-05-21 04:07 -0400
pushed 2016-08-01 13:59 +0000
Nathan Froyd Nathan Froyd - Bug 1262937 - part 8 - factor out array length deserialization errors; r=jld
fc5bd59a1e7e194cea24f307b42d6e2a01377381
created 2016-05-21 04:07 -0400
pushed 2016-08-01 13:59 +0000
Nathan Froyd Nathan Froyd - Bug 1262937 - part 7 - factor out union type deserialization errors; r=jld
9aa3fa0eb1cc13457961f091babf6aa1a9e0b652
created 2016-05-21 04:07 -0400
pushed 2016-08-01 13:59 +0000
Nathan Froyd Nathan Froyd - Bug 1262937 - part 5 - factor out actor reading code to a common base class; r=jld
8cbf44e60074128b0dd870005455670a0d3acd1f
created 2016-05-06 19:01 +0800
pushed 2016-06-06 19:02 +0000
Cervantes Yu Cervantes Yu - Bug 1258317 - Part 2: Remove unused privilege in mozilla::ipc::TransferHandleTorProcess(). r=krizsa, a=sylvestre
ae39f6f98aaee6b1e56617bde5e121e23336f412
created 2016-04-23 13:04 +0200
pushed 2016-06-06 19:02 +0000
Jacek Caban Jacek Caban - Bug 1258317 - cross compilation fixup.
4091419d6b1c6a254da04190545e45a0c3f2833a
created 2016-04-19 19:08 +0800
pushed 2016-06-06 19:02 +0000
Cervantes Yu Cervantes Yu - Bug 1258317 - Part 1: Annotate the crash report with process information on failure to transfer an IPC transport to another process. r=krizsa
0e3178883b513cafb9167e8ac994d1d6fb3fba32
created 2016-04-06 10:53 -0400
pushed 2016-06-06 19:02 +0000
Nathan Froyd Nathan Froyd - Bug 1262463 - part 3 - out-of-line NS_RUNTIMEABORT calls in IPDL-generated code; r=jld
c829fb88558b35ab5a0ff29e28faeb0cb7316ab8
created 2016-04-06 10:31 -0400
pushed 2016-06-06 19:02 +0000
Nathan Froyd Nathan Froyd - Bug 1262463 - part 2 - don't pass the other process pid into FatalError; r=jld
234de0ccd39ba2cf18cf9da6e55a0ccb6033fa58
created 2016-03-25 17:02 -0400
pushed 2016-06-06 19:02 +0000
Nathan Froyd Nathan Froyd - Bug 1259428 - part 1 - don't call Log methods of generated method classes; r=jld
5ee8c003df7bb339b39a8145911dc79c291c800f
created 2016-04-23 13:04 +0200
pushed 2016-04-25 16:57 +0000
Cervantes Yu Cervantes Yu - Bug 1258317 - Part 1: Annotate the crash report with process information on failure to transfer an IPC transport to another process. r=krizsa, a=ritu
5914dcad53c69844126b87e174da9bc6224f4a71
created 2016-04-01 14:33 +0800
pushed 2016-04-25 16:57 +0000
Cervantes Yu Cervantes Yu - Bug 1258663 - Crash annotate system call failures in the IPC transport. r=gabor, a=ritu
5078ba83b951acef9da5eb9d7787f3ccc32dee3f
created 2015-08-18 15:28 -0400
pushed 2015-10-29 11:30 +0000
Mike Conley Mike Conley - Bug 1191976 - Intentionally crash if we hit an IPC FatalError in the parent process. r=billm
1610d8749d37632fe561667044d1554e45cdda72
created 2015-07-09 19:07 -0500
pushed 2015-09-21 14:04 +0000
Jim Mathies Jim Mathies - Bug 1128454 - Add crash report annotations for plugin bridge operation failures. r=billm
0d06cc55aed105e8ed3e5ff0a0b3568dbdd83429
created 2015-07-02 22:08 -0700
pushed 2015-09-21 14:04 +0000
Phil Ringnalda Phil Ringnalda - Back out 12 changesets (bug 1177013) on suspicion of causing b2g emulator debug test bustage
4d7f5205b60b71589166ed406fe3cc8f9815e10e
created 2015-06-25 11:00 -0700
pushed 2015-09-21 14:04 +0000
Bill McCloskey Bill McCloskey - Bug 1177013 - Fix IPDL tests for not allowing CPOWs during sync (r=dvander)
016c863b94375e295ffe19d87b7dedc17c4ac95f
created 2015-07-09 19:07 -0500
pushed 2015-08-10 18:23 +0000
Jim Mathies Jim Mathies - Bug 1128454 - Add crash report annotations for plugin bridge operation failures. r=billm, a=kglazko
0db3b7dbcdf64c8c4b56003105ad696c491a246b
created 2015-05-22 10:10 -0400
pushed 2015-08-10 18:23 +0000
Michael Layzell Michael Layzell - Bug 1167396 - Make ProtocolCloneContext::mContentParent a smart pointer. r=bent
4bc92ae5c50b2add236834bdee91deeab580f032
created 2015-03-23 14:34 -0700
pushed 2015-06-29 20:18 +0000
Bill McCloskey Bill McCloskey - Bug 1121676 - Use static mutex to protect top-level protocols (r=bent)
efe9fa6820b478cca2857041b2859ca9fa44d973
created 2015-04-01 13:59 +0100
pushed 2015-06-29 20:18 +0000
Bob Owen Bob Owen - Bug 1149971 Part 2: Cet rid of kCurrentProcessId as it makes lots of static initializers. r=dvander
aee0f61516c53778dba9c97c6cbd5c35750902e3
created 2015-04-01 09:40 +0100
pushed 2015-06-29 20:18 +0000
Bob Owen Bob Owen - Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
ca7617c40ed6293e14bfd631d43fc6c7959d79bf
created 2015-02-26 22:31 -0800
pushed 2015-05-11 18:39 +0000
Bill McCloskey Bill McCloskey - Bug 1121676 - Use a lock to protect the list of top-level actors (r=bent)
22cb52f4cab40be582abedebf8fe0c3a1beaea23
created 2015-02-11 15:01 -0500
pushed 2015-03-30 18:32 +0000
Botond Ballo Botond Ballo - Bug 1132153 - Replace 'using namespace base' with specific using-declarations. r=dholbert
dba9d53be4cf43125ccc0f241ca081885faa3d3e
created 2014-12-18 17:35 -0800
pushed 2015-02-23 15:17 +0000
Bill McCloskey Bill McCloskey - Bug 1109883 - Use urgent messages for protocol bridging (r=bent)
304619045d61c8c42de653274ae7c7f09f5379e5
created 2014-08-20 12:49 -0700
pushed 2014-10-13 16:35 +0000
Bill McCloskey Bill McCloskey - Bug 1050604 - Get IPDL tests passing again (r=bent)
633893b148ec34a65b6ea332aefff2f1d9fcc2ce
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028383 - Make ITopLevelProtocol assert to enforce its assumptions that things happen on the main thread - r=bent
1370a39b329a0e845eff93d4cd0c0c7191cbfde6
created 2014-07-04 21:24 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - back out bug 774388 and bug 1028383 for intermittent e10s mochitest-2 crashes
d2e7bd70dd958f6379050a0cd6d1ef1571dd3d47
created 2014-07-04 14:04 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028383 - Make ITopLevelProtocol assert to enforce its assumptions that things happen on the main thread - r=bent
1fd5a864e81da9e7b5ed02d98b9884517e28e23b
created 2014-07-03 20:37 -0400
pushed 2014-09-02 16:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 10 changesets (bug 1033358, bug 774388, bug 1028383) for causing frequent shutdown crashes on a CLOSED TREE.
a54b05c9e4a1e5b32ea8648bde70807404ad154a
created 2014-07-03 14:53 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028383 - Make ITopLevelProtocol assert to enforce its assumptions that things happen on the main thread - r=bent
d63ea81bafed47e8e56af1bd846ada6903d64091
created 2014-04-04 19:45 -0700
pushed 2014-04-28 18:51 +0000
Ben Turner Ben Turner - Bug 988878. r=bsmedberg, a=lsblakk
ae442e5de1ad8ac0d89819999173d04c222cf3f2
created 2013-05-31 21:16 +0800
pushed 2013-12-09 19:58 +0000
Thinker Lee Thinker Lee - Bug 771765 - Support template content process, part 3: IPC glue and IPDL codegen to support protocol cloning. r=bent
9cc90a4b64758375a2d77f0679fc547f21902f46
created 2013-09-27 18:42 -0700
pushed 2013-12-09 19:58 +0000
David Anderson David Anderson - Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
c40ac8b1df0a13f2d9384a15db172fee9c7adcb0
created 2013-08-22 10:39 -0400
pushed 2013-10-28 21:59 +0000
Nathan Froyd Nathan Froyd - Bug 908208 - part 3 - move guts of FatalError out-of-line to ProtocolUtils.cpp; r=bent
ef5322627c862593dee45760853feec972e27c4f
created 2013-08-20 15:46 -0400
pushed 2013-10-28 21:59 +0000
David Zbarsky David Zbarsky - Bug 879475 - Rename the MsgStart messages to MsgStartChild for child protocols r=jlebar
6d171bc596748ebd3334dacbba73d72c42e7bb30
created 2013-07-24 12:38 -0400
pushed 2013-09-16 19:14 +0000
Nathan Froyd Nathan Froyd - Bug 897539 - uninline ProtocolErrorBreakpoint to avoid code and string bloat; r=bent
5139419511404382a05b98e01690d00f7cf4e530
created 2012-09-17 10:37 +0200
pushed 2012-11-19 21:10 +0000
Ms2ger Ms2ger - Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
267d4a65c25f7960139f7f976fd0d1cb8a7b4b5a
created 2011-06-03 13:33 -0500
pushed 2011-08-16 17:53 +0000
Chris Jones Chris Jones - Bug 613442, part 4: Library support of |opens| API. r=bent
d11b3f7ed46aa0ca0ba48afde08ab2e8a14a7c21
created 2011-06-03 13:33 -0500
pushed 2011-08-16 17:53 +0000
Chris Jones Chris Jones - Bug 564086, part p: Library support of |bridge| API. r=bent
less more (0) tip