ipc/glue/MessageChannel.h
1ca458791c2739f9c6bc7abe2b0672ed3518e9a3
created 2018-10-19 15:29 -0600
pushed 2018-10-20 10:10 +0000
Jed Davis Jed Davis - Bug 1498765 - Clean up ContentParent::KillHard handling. r=mccr8
81d6e0ddef07063076287f58b91f29e65191004d
created 2018-07-19 17:48 -0600
pushed 2018-07-25 14:15 +0000
Jed Davis Jed Davis - Bug 1462168 - Report number of IPC channels in about:memory. r=mccr8
833710acd427eac8599d31cef71300fcf8d82929
created 2018-03-23 16:18 -0400
pushed 2018-06-07 21:50 +0000
Alex Gaynor Alex Gaynor - Bug 1451859 - Part 1: Implement a fuzzer for IPC handlers using libFuzzer. r=jld, r=posidron
9e4016fe5aaed01deb9481aa88562034477d29fa
created 2018-06-07 09:10 +0300
pushed 2018-06-07 09:48 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1451859) for causing Spidermonkey bustages on Linux x64 opt.
f1f42726f1ecbb306bec0a3998871b1b793d23f6
created 2018-03-23 16:18 -0400
pushed 2018-06-07 09:48 +0000
Alex Gaynor Alex Gaynor - Bug 1451859 - Part 1: Implement a fuzzer for IPC handlers using libFuzzer. r=jld, r=posidron
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
8a249088360fdd7fe5c8b962e96a4415dbf71289
created 2018-05-08 10:31 -0400
pushed 2018-05-08 22:59 +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
c8842b205236ab4e73ffa1892c00fe379bfd9efd
created 2018-04-17 21:38 -0400
pushed 2018-04-18 10:50 +0000
Stephen A Pohl Stephen A Pohl - Bug 1423261: Skip intentionally crashing the browser during KillHard shutdowns. r=jimm
5a326d6404a76e6c80e1a74eb7a8eb6b07943fad
created 2018-04-10 05:11 +0300
pushed 2018-04-10 09:57 +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-10 09:57 +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
29e4123595f521b540cf8349837308e176211833
created 2017-11-20 18:12 -0500
pushed 2017-11-21 09:56 +0000
Nika Layzell Nika Layzell - Bug 1418048 - Part 2: Pass callbacks by rvalue reference when possible, a=bustage
e37007fcbd347557bb6f7935037536a46c91fcbd
created 2017-11-16 15:12 -0500
pushed 2017-11-21 09:56 +0000
Nika Layzell Nika Layzell - Bug 1418048 - Add a callback-based Send API to async returning IPDL methods, r=billm
9e7267c06e4e7fb037e539809b409519ea3d63c0
created 2017-09-13 11:59 +0800
pushed 2017-09-26 22:55 +0000
Bevis Tseng Bevis Tseng - Bug 1399707 - Make entries in TabChild::sActiveTabs and EventLoopActivation::mEventGroups unique. r=billm
86a3c73984a23b1d524eadbd4a62b9b3fa27e46a
created 2017-08-25 16:21 -0700
pushed 2017-08-25 23:22 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
2f1557d8ea437f5cd1fa31ea7914fdbd9ad4a46a
created 2017-07-19 16:23 -0700
pushed 2017-08-25 23:22 +0000
Bill McCloskey Bill McCloskey - Bug 1333962 - Add nsILabelableRunnable to label runnables like vsync (r=kanru)
a516dafb10068005c8f4ac73c6e5963517398d5a
created 2017-08-07 14:10 +0200
pushed 2017-08-25 21:21 +0000
Gabriele Svelto Gabriele Svelto - Bug 1393435 - Remove unnecessary inclusions of the crash reporter header files; r=mconley
846d8a1403be9d654a9c2324ff0588f727906de0
created 2017-08-03 11:21 +0200
pushed 2017-08-04 01:07 +0000
Jan Varga Jan Varga - Bug 1283609 - Part 1: Add an IToplevelProtocol::Open overload that takes an nsIEventTarget; r=billm
055f29a7a93d86392156e56a7261f8da0d65dff0
created 2017-06-21 13:40 -0700
pushed 2017-06-22 10:47 +0000
David Anderson David Anderson - Allow IPDL message sends to be deferred and re-sent as needed. (bug 1369529 part 2, r=billm)
34adc718cf1fc6138a48d3d2c9dd37552bdbe00a
created 2017-05-25 16:51 -0700
pushed 2017-06-13 10:10 +0000
Bill McCloskey Bill McCloskey - Bug 1371079 - Use PRThread for IPC thread safety checking (r=dvander)
1a0b74ac73ad0b07ef1931a1cca07ad1a5a70cf8
created 2017-05-17 16:59 +0800
pushed 2017-05-18 23:22 +0000
Henry Chang Henry Chang - Bug 1364857 - Reject pending promises for actor when it's going to be destroyed. r=kanru
b3c7773fcef04e2c0b8fcd39323a9b899718fe84
created 2017-05-08 14:14 +0800
pushed 2017-05-11 14:51 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1362732 - Only delete AbstractThread wrapper when MessageLoop is about to destroy. r=billm
7192279cfc4ac84455ebfc04608cb88a13a4d690
created 2017-05-11 11:54 +0800
pushed 2017-05-11 14:51 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 690fcdc70b82 (bug 1362732) for build bustage at MessageChannel.cpp: bad implicit conversion constructor for 'AbstractThreadWrapperCleanup'
690fcdc70b829d5f32cb390d3fac6d5c6b7da37a
created 2017-05-08 14:14 +0800
pushed 2017-05-11 14:51 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1362732 - Only delete AbstractThread wrapper when MessageLoop is about to destroy. r=billm
f1caa40c8c81678a0ae1844acd72a2f9fb7201a5
created 2017-04-27 12:44 -0400
pushed 2017-04-28 08:36 +0000
Michael Layzell Michael Layzell - Bug 1339537 - Part 6: Pass std::function values tree by const reference instead of by value, r=ehsan
78480dd41c9dca7dd127a8d3ab59a1c16e982924
created 2017-04-21 12:43 -0700
pushed 2017-04-26 06:41 +0000
Bill McCloskey Bill McCloskey - Bug 1334097 - Avoid busy waiting caused by MaybeUndeferIncall (r=aklotz)
8aceb515532cd27447a212fdad5a36fe0dc781a4
created 2017-04-22 10:38 +0800
pushed 2017-04-25 09:24 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1358697 - Don't capture the Promise raw pointer and make static analysis happy. r=billm
1b60cc98d34fd9b7443c6e8ac71ebf0085776043
created 2017-04-25 10:04 +0800
pushed 2017-04-25 09:24 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 2f0e513820c0 (bug 1358697) for build bustage
2f0e513820c08f6d1df62f96e435e80de20e38cc
created 2017-04-22 10:38 +0800
pushed 2017-04-25 09:24 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1358697 - Don't capture the Promise raw pointer and make static analysis happy. r=billm
f8c02d5b3679982a63411eb65139df21998a4819
created 2017-04-19 17:10 -0700
pushed 2017-04-20 00:11 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
13895acd7c9de2e4539f96dc37219570ce2093a7
created 2017-04-10 21:44 -0700
pushed 2017-04-20 00:11 +0000
Bill McCloskey Bill McCloskey - Bug 1355178 - Don't call MessageChannel::ProcessPendingRequests if we don't expect it to do anything (r=kanru)
5af938bc434b0088eb035af5324b8e2623cc6412
created 2017-03-16 17:36 +0800
pushed 2017-04-19 23:57 +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-04-18 21:23 +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-04-18 21:23 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1313200 - Allow IPC messages to async return MozPromises. r=billm,jwwang
0e4de1c13808250d94605862a198f761ee3bd9df
created 2017-03-20 14:15 -0700
pushed 2017-04-12 21:39 +0000
Bill McCloskey Bill McCloskey - Bug 1349699 - Assert when destroying a MessageLoop that a live MessageChannel is attached to (r=dvander)
b5d165f89e76ef080dde2182f540265b63e8d4a1
created 2017-04-07 16:45 -0700
pushed 2017-04-08 20:49 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1349699 - Assert when destroying a MessageLoop that a live MessageChannel is attached to (r=dvander)"
5f26e6ae5421568f030d17a2f8440e3ecc4ccabf
created 2017-03-20 14:15 -0700
pushed 2017-04-08 20:49 +0000
Bill McCloskey Bill McCloskey - Bug 1349699 - Assert when destroying a MessageLoop that a live MessageChannel is attached to (r=dvander)
ebc1182ae0a58e1e6d4641edd41913e2c879da64
created 2017-04-03 22:54 -0700
pushed 2017-04-04 10:35 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1349699) for Win8 opt xpcshell crashes at mozilla::ipc::MessageChannel::WillDestroyCurrentMessageLoop
13f1d3918fe5a9363479c48fe0d6620aa2d77fe0
created 2017-03-20 14:15 -0700
pushed 2017-04-04 10:35 +0000
Bill McCloskey Bill McCloskey - Bug 1349699 - Assert when destroying a MessageLoop that a live MessageChannel is attached to (r=dvander)
a842ddcd299bd32a4a13f55f23b37de648a7cd13
created 2017-04-03 21:07 -0700
pushed 2017-04-04 10:35 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1349699) for Android mozilla::ipc::MessageChannel::WillDestroyCurrentMessageLoop crashes
16e000b3fe0c1a13e5c336e3cef1e082f2905dc0
created 2017-03-20 14:15 -0700
pushed 2017-04-04 10:35 +0000
Bill McCloskey Bill McCloskey - Bug 1349699 - Assert when destroying a MessageLoop that a live MessageChannel is attached to (r=dvander)
4ccdf8cf5a1412b21afa49b3d6bb8497c49e86c5
created 2017-03-10 17:01 -0800
pushed 2017-03-14 13:21 +0000
Andrew McCreight Andrew McCreight - Bug 1345978, part 2 - Check build ids early in content startup. r=billm
6905cedb8cad61a1cda9a2d74c07fc001619c998
created 2017-01-26 11:48 -0800
pushed 2017-02-02 23:55 +0000
Andrew McCreight Andrew McCreight - Bug 1334228 - Add separate assertions for message channels that haven't been opened. r=kanru
e402c75016e08dc30b0399dbb1029c37cf330905
created 2017-01-17 16:50 -0800
pushed 2017-01-25 12:47 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Add more runnable names (r=ehsan)
6abcbe944f8f36edf1f710c9ab32dec6b371d392
created 2017-01-24 15:12 -0800
pushed 2017-01-25 02:53 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1331804, bug 1332100) for windows vm debug dt5 failures a=backout
be72b7763910890fc9fd647ef4b0ed79e1ab418f
created 2017-01-17 16:50 -0800
pushed 2017-01-25 02:53 +0000
Bill McCloskey Bill McCloskey - Bug 1331804 - Add more runnable names (r=ehsan)
1e5621e43ac66ff8e06fe9a682780c3a187996d3
created 2016-11-28 11:03 -0500
pushed 2016-11-29 10:40 +0000
Nathan Froyd Nathan Froyd - Bug 1320752 - remove mozilla/Function.h; r=gerald
39ac4382a2c019178604b90acd816753fe142908
created 2016-11-15 04:26 +0100
pushed 2016-11-16 13:04 +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
6209f046a2832e3d3cb6bb254dbf6dcda6f4c760
created 2016-10-30 11:26 -0700
pushed 2016-11-09 15:38 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Remove methods from MessageListener (r=dvander)
d2098e1d1f2ddf408152ba14ad75e68566b7bc68
created 2016-11-08 12:05 -0800
pushed 2016-11-09 15:38 +0000
Wes Kocher Wes Kocher - Backed out 18 changesets (bug 792652) for build bustage on linux64 a=backout CLOSED TREE
dbbe3a8c00e7ce274da0c78b9338cf76957a8958
created 2016-10-30 11:26 -0700
pushed 2016-11-09 15:38 +0000
Bill McCloskey Bill McCloskey - Bug 792652 - Remove methods from MessageListener (r=dvander)
fab432069073857f66824c73353a6067fb493286
created 2016-11-08 14:05 +0200
pushed 2016-11-08 21:58 +0000
Olli Pettay Olli Pettay - bug 1306591, add secondary event queue to let high priority messages to be processed sooner, r=billm
774891f4556d02512f0583e1648745de13a1adf9
created 2016-10-15 11:47 -0700
pushed 2016-10-31 15:47 +0000
Bill McCloskey Bill McCloskey - Bug 1312960 - Associate each message in IPC queue with the runnable that will run it (r=dvander)
13826b3d90c7a9db7f2f00b5c93636a9d2be3867
created 2016-10-16 21:35 -0700
pushed 2016-10-31 15:47 +0000
Bill McCloskey Bill McCloskey - Bug 1312960 - Remove FlushPendingInterruptQueue (r=dvander)
f1d9568cc12ff3160954a6a9038d1163dbd31a93
created 2016-10-15 11:54 -0700
pushed 2016-10-31 15:47 +0000
Bill McCloskey Bill McCloskey - Bug 1312960 - Use CancelableRunnable for mOnChannelConnectedTask (r=dvander)
ac349d1b3c10546da0193046d6ce4b7f065eb070
created 2016-10-29 13:45 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset aeeb739b7ba7 (bug 1310547)
d9c679129b669805d737c09c97a4768a8e6f7e6f
created 2016-10-29 13:45 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset eccaf394924f (bug 1310547)
7e9f99645168e37e0f7298faebeba3e263491bbc
created 2016-10-29 13:45 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 73e04e795ec3 (bug 1310547)
c5a67edeb6239cc576be71fc8ec4955e544a4ca4
created 2016-10-29 13:45 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b119fb8bc703 (bug 1310547)
e419e663860780657e7825bd7a0108e414c1a134
created 2016-10-29 13:45 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 767af6517e3e (bug 1310547)
e0730d3f61026ed2d45b4f339b7a1082199bcedb
created 2016-10-29 13:45 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cdcde3282769 (bug 1310547)
less more (0) -100 -60 tip