ipc/glue/ProtocolUtils.h
78353bf75968371ecbdcb447b5452f28dd757e85
created 2018-04-23 14:13 -0400
pushed 2018-04-26 21:04 +0000
Nathan Froyd Nathan Froyd - Bug 1451363 - part 2a - move protocol register/lookup functions into ProtocolState; r=mccr8
5b5ce8fcfdffe3631186be9e1d293f86fa68e51c
created 2018-04-23 14:13 -0400
pushed 2018-04-26 21:04 +0000
Nathan Froyd Nathan Froyd - Bug 1451363 - part 1 - move Shmem-related IProtocol interfaces into an intermediate State class; r=mccr8
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-26 21:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
5a326d6404a76e6c80e1a74eb7a8eb6b07943fad
created 2018-04-10 05:11 +0300
pushed 2018-04-26 21:04 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1366808) for Windows GPU leakchecks on a CLOSED TREE
1fc82af3a155bcfcb4744a8462b1698f4a19e81c
created 2018-04-09 20:16 -0400
pushed 2018-04-26 21:04 +0000
Stephen A Pohl Stephen A Pohl - Bug 1366808: Properly detect buildID mismatches between parent and child processes and display about:restartrequired to prompt the user to restart Firefox before proceeding. r=jimm,felipe,bz
0520f0545678b71542a77780a1ec7a21ad5613fb
created 2018-02-16 10:24 -0500
pushed 2018-04-26 21:04 +0000
Stephen A Pohl Stephen A Pohl - Bug 1348361 - Part 3 - Do not block the thread when spawning a gecko child process; r=jld
dd3dc46a8d7d869e648ae2a1fbca30de1a51375a
created 2018-02-22 10:36 -0500
pushed 2018-04-26 21:04 +0000
Alex Gaynor Alex Gaynor - Bug 1348361 - Part 1 - Added locking to IToplevelProtocol's management of the peer's pid; r=jld
6341884397ca46626be778ebffded8a7e661d970
created 2018-03-13 12:54 -0400
pushed 2018-04-26 21:04 +0000
Alex Gaynor Alex Gaynor - Bug 1445249 - Part 2 - avoid calling OtherPid() where it might return an invalid pid on android; r=jld
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-16 14:33 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
cbfc68a9fa54b09b4ffcb2cce6eb2fd5570fedfc
created 2017-11-29 10:11 -0500
pushed 2018-01-11 21:05 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1379680. Add an ipc ByteBuf type. r=billm
5690f4b488028760c1dbc44296decba18291455a
created 2017-10-10 12:06 +0200
pushed 2018-01-11 21:05 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from ipc; r=billm
ffc12802d5585e08de1a9ae4f2939e05bbea5767
created 2017-11-23 00:11 +0200
pushed 2018-01-11 21:05 +0000
shindli shindli - Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
e3dd6e5b073f05e639ced9cb4e61b269f94e5411
created 2017-10-10 12:06 +0200
pushed 2018-01-11 21:05 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from ipc; r=billm
04b99fcf7234a31fdb535a5fc674bd1a487093c5
created 2017-10-02 02:03 -0400
pushed 2017-11-02 16:33 +0000
Arthur Edelstein Arthur Edelstein - Bug 1404226 - Fix ubsan runtime error for mozilla::ipc::Transport::Mode enum. r=billm
87ed4a4213d8ae2c22d9191ad31b99cb17b876bd
created 2017-09-14 16:08 +0800
pushed 2017-11-02 16:33 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1397456 - Always use static name for ipc messages r=billm
9e7267c06e4e7fb037e539809b409519ea3d63c0
created 2017-09-13 11:59 +0800
pushed 2017-11-02 16:33 +0000
Bevis Tseng Bevis Tseng - Bug 1399707 - Make entries in TabChild::sActiveTabs and EventLoopActivation::mEventGroups unique. r=billm
2f1557d8ea437f5cd1fa31ea7914fdbd9ad4a46a
created 2017-07-19 16:23 -0700
pushed 2017-09-15 00:19 +0000
Bill McCloskey Bill McCloskey - Bug 1333962 - Add nsILabelableRunnable to label runnables like vsync (r=kanru)
c8135aa1f7506f4dc9e4cafe4a8de9ab37f193eb
created 2017-08-15 21:08 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 21619c674c86 (bug 1348361) for failing mochitest test_group_zoom.html on Android and robocop tests. r=backout
21619c674c8688a74f93eb752667c6910b5f6563
created 2017-08-15 11:28 -0400
pushed 2017-09-15 00:19 +0000
Stephen A Pohl Stephen A Pohl - Bug 1348361: Make launching of subprocesses async. r=billm
df048280b51310e530778e9d5535c85d0e41a889
created 2017-08-03 11:21 +0200
pushed 2017-08-21 16:46 +0000
Jan Varga Jan Varga - Bug 1283609 - Part 1: Add an IToplevelProtocol::Open overload that takes an nsIEventTarget. r=billm, a=lizzard
f682a94b747439e679ccf3f5d2983b15152cfe93
created 2017-07-27 13:32 -0400
pushed 2017-08-02 08:25 +0000
Nathan Froyd Nathan Froyd - Bug 1384713 - remove unused *MsgStartChild constants; r=billm
59c54a18bf9532ccb206494646b59af56012df51
created 2017-05-31 07:41 +0200
pushed 2017-06-12 13:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1366316 - Separate thread for IPCBlobInputStream actors - part 1 - actor migration, r=smaug
465ef5e3914ab51f534be16eac3f3f05f0f30bfc
created 2017-05-10 12:52 -0700
pushed 2017-06-12 13:08 +0000
Bill McCloskey Bill McCloskey - Bug 1363877 - Label IPC shmem messages as SystemGroup (r=dvander)
38eeb666a9c08699b88a0bcb9eb4ef98a2b8b5f3
created 2017-05-17 12:58 -0700
pushed 2017-06-12 13:08 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1363877 - Label IPC shmem messages as SystemGroup (r=dvander)" for valgrind failures
546804e76ce7940edeca6d0bb8aacf2212544b0f
created 2017-05-10 12:52 -0700
pushed 2017-06-12 13:08 +0000
Bill McCloskey Bill McCloskey - Bug 1363877 - Label IPC shmem messages as SystemGroup (r=dvander)
9348b76977e833f108cf77dff75b0fab887a2fc1
created 2017-05-05 15:17 +0200
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
08d888f39c153a5fd8c2aee35f4d1f609682ec92
created 2017-05-02 08:10 -0400
pushed 2017-06-12 13:08 +0000
Andreas Farre Andreas Farre - Bug 1322184 - Measure time spent in content JS that causes delay in paint. r=billm, data-r=bsmedberg
0630447dd5b6f1f4fa5e070968d1b5c3946e2a99
created 2017-03-21 03:57 +0000
pushed 2017-06-12 13:08 +0000
Kevin Chen Kevin Chen - Bug 1343754 - Add a function for replacing event target for actor and label PTexture; r=bevistseng,billm,nical
19b6ddc0671775aa85d5d200b56655834fda1f8e
created 2017-05-03 12:59 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 25f2e9e2068d (bug 1343754) for crashing e.g. in dom/workers/test/serviceworkers/test_fetch_integrity.html. r=backout
25f2e9e2068dd26d3e8c33c0aafd2023f70589e9
created 2017-03-21 03:57 +0000
pushed 2017-06-12 13:08 +0000
Kevin Chen Kevin Chen - Bug 1343754 - Add a function for replacing event target for actor and label PTexture; r=bevistseng,billm,nical
5af938bc434b0088eb035af5324b8e2623cc6412
created 2017-03-16 17:36 +0800
pushed 2017-06-12 13:08 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1313200 - Allow IPC messages to async return MozPromises. r=billm,jwwang
4d6f71c78e1fdb726a424311c7592ed26c66979a
created 2017-04-18 18:24 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 325bf1bf5a1f (bug 1313200) for Android and reftest bustage. r=backout
325bf1bf5a1fa2aa5c9169396305d85e8c17fcad
created 2017-03-16 17:36 +0800
pushed 2017-06-12 13:08 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1313200 - Allow IPC messages to async return MozPromises. r=billm,jwwang
4026d045096fa1da45bfda52d49c79f17e9f7e52
created 2017-04-04 20:21 -0700
pushed 2017-06-12 13:08 +0000
Bill McCloskey Bill McCloskey - Bug 1333968 - Add GetSpecificMessageEventTarget method to change the event target for specific IPC messages (r=dvander)
4ccdf8cf5a1412b21afa49b3d6bb8497c49e86c5
created 2017-03-10 17:01 -0800
pushed 2017-06-12 13:08 +0000
Andrew McCreight Andrew McCreight - Bug 1345978, part 2 - Check build ids early in content startup. r=billm
192e5195b97d002886c0a7290a06053cbc68b184
created 2017-03-09 13:37 -0800
pushed 2017-04-18 12:07 +0000
Andrew McCreight Andrew McCreight - Bug 1345897 - Use a separate error function for sentinel errors. r=kanru a=gchang
515db19cf5294128cc07208636ec9b582be0f203
created 2017-02-13 14:04 +0800
pushed 2017-04-18 12:07 +0000
Bevis Tseng Bevis Tseng - Bug 1339014 - Add IProtocol::GetActorEventTarget() to Retrieve the EventTarget of the Actor if Set. r=billm
3758096ac8b556b867fa8c9c1076e9f2fd8c9435
created 2017-02-14 12:38 +0100
pushed 2017-04-18 12:07 +0000
Christoph Diehl Christoph Diehl - Bug 1337697 - Define MOZ_IPC_MESSAGE_LOG in another spot for builds with --enable-fuzzing. r=billm
1ea5a8f323e3d87ee2cdbe53fdf68211a73c39b7
created 2017-02-08 01:08 -0500
pushed 2017-04-18 12:07 +0000
Christoph Diehl Christoph Diehl - Bug 1337697 - Define MOZ_IPC_MESSAGE_LOG in builds with --enable-fuzzing. r=billm
32a005fd81f39ec493a735c71d3c3848078bbd44
created 2016-11-04 11:13 -0700
pushed 2017-03-06 20:48 +0000
Bill McCloskey Bill McCloskey - Bug 1318506 - Assign a TabGroup to every PBrowser (r=mystor,ehsan)
60580bfc835689fb67f4387c95ee33501d1e9a5f
created 2016-12-14 10:09 -0800
pushed 2017-03-06 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1323468, part 2 - Pass the message id directly to Transition and eliminate Trigger. r=kanru
55a2c9549408e4cbb1350898ec9e7dd8136bf72b
created 2016-10-28 20:46 -0700
pushed 2017-03-06 20:48 +0000
Bill McCloskey Bill McCloskey - Bug 1317844 - Allow an event target to be specified for each IPC actor (r=dvander)
d78b098b868b56b63b117ac2f5b7eda05649278b
created 2016-11-21 16:49 -0800
pushed 2017-03-06 20:48 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1317844 - Allow an event target to be specified for each IPC actor (r=dvander)"
10452c86cfbd237afff7881c4981c144d7308802
created 2016-10-28 20:46 -0700
pushed 2017-03-06 20:48 +0000
Bill McCloskey Bill McCloskey - Bug 1317844 - Allow an event target to be specified for each IPC actor (r=dvander)
9141a7635a71f618b859c7e79f7b13061d41c56e
created 2016-11-03 16:25 -0700
pushed 2017-03-06 20:48 +0000
Bill McCloskey Bill McCloskey - Bug 1317844 - Convert IDMap so it can store nsCOMPtr (r=dvander)
39ac4382a2c019178604b90acd816753fe142908
created 2016-11-15 04:26 +0100
pushed 2017-03-06 20:48 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm
ba1901eafef5b81a07eebf3ccefbad407f79b165
created 2016-11-03 15:48 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move mId to toplevel protocol (r=dvander)
85c13e8c3b6101db8624fbd8931a503bbf9459ff
created 2016-11-01 21:05 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move over toplevel shmem code (r=dvander)
b6feaf5672e0d2876e9dc58f5a5e1f219bb2b52a
created 2016-11-01 20:55 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move toplevel actor map to IToplevelProtocol (r=dvander)
56e30c8c735bd5ccb75a68a507f8a2e73a0271b3
created 2016-11-01 20:44 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move TakeMinidump to IToplevelProtocol (r=dvander)
c2236f71a3ea005e6aefe5b36c08107b96483e08
created 2016-11-01 16:58 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move some channel methods to IToplevelProtocol (r=dvander)
2abbc39dc74e11af37581792f12541cf5d75921e
created 2016-11-01 17:02 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move over toplevel process ID field (r=dvander)
e6a0511d3d11361b25fc8db199c0d9a69a1e5176
created 2016-11-01 16:50 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Remove pointless OnFoo methods (r=dvander)
93a3d7897772a6baabb55a12cf1bdf169b2152be
created 2016-10-31 16:00 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move shmem methods to ProtocolUtils (r=dvander)
1c07bc3a61d8a1cf9e86557ff162f87c18a6a853
created 2016-11-01 09:10 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move FatalError to IProtocol (r=dvander)
905828d9d4238febc14ad48fac71b1c511263a15
created 2016-10-31 16:27 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Add mSide to IProtocol (r=dvander)
5435dcdac9095184247b2f46ca405140d30f6157
created 2016-10-31 15:18 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Move mChannel to IProtocol (r=dvander)
1b4e8fdc3b837f16e4867627fc3404d303fa38c1
created 2016-10-31 15:08 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Stop generating some simple sub-protocol methods (r=dvander)
f6642de5fb7a88dc6c3dff07dc53b748436d13e7
created 2016-10-29 10:38 -0700
pushed 2017-01-23 14:19 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Store Manager() in IProtocol (r=dvander)
less more (0) -100 -60 tip