ipc/glue/MessageChannel.cpp
3352ce18917b2c7d210cc09aa1b610c2ca775580
created 2018-08-14 00:30 +0000
pushed 2018-08-14 14:35 +0000
Brian Hackett Brian Hackett - Bug 1481346 - Fix problems when forwarding sync messages in the middleman, r=mccr8.
42e2eeaca65d313926e962b6583d52d4bcab6d15
created 2018-07-05 15:42 +0200
pushed 2018-08-09 23:23 +0000
Gabriele Svelto Gabriele Svelto - Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
4146a5857135b8542858b9e23bc5a71237e05f49
created 2018-08-04 12:39 +0300
pushed 2018-08-04 09:41 +0000
Noemi Erli Noemi Erli - Backed out changeset 1e9ecba54e7b (bug 1348273) for failing on widget/tests/test_bug1123480.xul
1e9ecba54e7b1e6ee614e323ece9c98c373311a9
created 2018-07-05 15:42 +0200
pushed 2018-08-03 20:02 +0000
Gabriele Svelto Gabriele Svelto - Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
ef7547cbfdf858cb6c507e142d57fd4c3be17dac
created 2018-08-03 22:48 +0300
pushed 2018-08-03 19:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 86471a18672f (bug 1348273) for ESlint failure at toolkit/modules/WebNavigationChild.jsm
86471a18672fb8b1c7edf27076f5e2964e2389f9
created 2018-07-05 15:42 +0200
pushed 2018-08-03 19:30 +0000
Gabriele Svelto Gabriele Svelto - Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
81d6e0ddef07063076287f58b91f29e65191004d
created 2018-07-19 17:48 -0600
pushed 2018-07-25 15:14 +0000
Jed Davis Jed Davis - Bug 1462168 - Report number of IPC channels in about:memory. r=mccr8
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 08:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
3c9daea7564eff41710975ff34511ea14156c130
created 2018-04-26 17:14 -0700
pushed 2018-05-10 21:38 +0000
Eric Rahm Eric Rahm - Bug 1364624 - Part 1: Manually manage locks in MessageChannel::Close. r=froydnj
8a249088360fdd7fe5c8b962e96a4415dbf71289
created 2018-05-08 10:31 -0400
pushed 2018-05-08 14:32 +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
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 03:42 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
ea228cf8cee53b56a8e0d493d2ee985256e97bc9
created 2018-04-23 14:13 -0400
pushed 2018-04-23 18:14 +0000
Nathan Froyd Nathan Froyd - Bug 1451363 - part 3 - make OnChannelReceivedMessage defined in early beta only; r=mccr8
c8842b205236ab4e73ffa1892c00fe379bfd9efd
created 2018-04-17 21:38 -0400
pushed 2018-04-18 01:38 +0000
Stephen A Pohl Stephen A Pohl - Bug 1423261: Skip intentionally crashing the browser during KillHard shutdowns. r=jimm
b044c550a87505347b4b9cd93ccfffb7fd0dc291
created 2018-02-09 15:17 -0500
pushed 2018-04-10 21:51 +0000
Nika Layzell Nika Layzell - Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj
5a326d6404a76e6c80e1a74eb7a8eb6b07943fad
created 2018-04-10 05:11 +0300
pushed 2018-04-10 02:12 +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 00:17 +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
f3ba71bc2c55bf328b535472082dde0b9d3b612f
created 2018-03-23 09:40 -0400
pushed 2018-03-23 13:41 +0000
Nathan Froyd Nathan Froyd - Bug 1448053 - be more efficient in MessageChannel::RepostAllMessages; r=jld
4ea7d945741c1ffb4db49a4d6c0f61ec973eafce
created 2018-03-12 11:11 -0400
pushed 2018-03-12 15:12 +0000
Stephen A Pohl Stephen A Pohl - Bug 1423261: Submit IPC protocol names in shutdown crash reports in a way that Socorro is able to display. r=jimm
f082f787a988d88f2fd14962f7af37671c539a7f
created 2018-03-06 00:09 +0200
pushed 2018-03-05 22:09 +0000
Cosmin Sabou Cosmin Sabou - Backed out 4 changesets (bug 1437167) for build bustages on nsUpdateDriver.cpp and WindowsMessageLoop.cpp on a CLOSED TREE.
b608d2dcbb86f0e53644ef5b6881b349b3472725
created 2018-02-09 15:17 -0500
pushed 2018-03-05 21:01 +0000
Nika Layzell Nika Layzell - Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj
b05965477a5adc39e0d64f61d13c278e8cf9989a
created 2018-03-01 11:41 -0500
pushed 2018-03-01 16:42 +0000
Stephen A Pohl Stephen A Pohl - Bug 1423261: Diagnostics patch to obtain more info about the IPC channel state when we expect it to be closed. r=jimm
5690f4b488028760c1dbc44296decba18291455a
created 2017-10-10 12:06 +0200
pushed 2017-11-23 21:46 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from ipc; r=billm
ffc12802d5585e08de1a9ae4f2939e05bbea5767
created 2017-11-23 00:11 +0200
pushed 2017-11-22 22:12 +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 2017-11-22 21:15 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from ipc; r=billm
e37007fcbd347557bb6f7935037536a46c91fcbd
created 2017-11-16 15:12 -0500
pushed 2017-11-20 22:55 +0000
Nika Layzell Nika Layzell - Bug 1418048 - Add a callback-based Send API to async returning IPDL methods, r=billm
856d69fd98273f302d97e3b9d970c62362e44e2a
created 2017-10-24 23:38 -0700
pushed 2017-10-31 05:19 +0000
Chris Peterson Chris Peterson - Bug 1412048 - Replace NS_RUNTIMEABORT(var) with MOZ_CRASH_UNSAFE_OOL(var). r=froydnj data-review=francois
87ed4a4213d8ae2c22d9191ad31b99cb17b876bd
created 2017-09-14 16:08 +0800
pushed 2017-09-28 00:01 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1397456 - Always use static name for ipc messages r=billm
ad52ca20b04843fb42d94f59f282f20f5a785e77
created 2017-09-22 16:15 -0500
pushed 2017-09-26 14:18 +0000
Ryan Hunt Ryan Hunt - Don't crash in SendBuildID when MessageChannel isn't connected. (bug 1333056, r=dvander)
9e7267c06e4e7fb037e539809b409519ea3d63c0
created 2017-09-13 11:59 +0800
pushed 2017-09-26 06:37 +0000
Bevis Tseng Bevis Tseng - Bug 1399707 - Make entries in TabChild::sActiveTabs and EventLoopActivation::mEventGroups unique. r=billm
05e9212469818e6b31790f7edc2324f921d8bf8d
created 2017-09-22 16:31 -0700
pushed 2017-09-25 22:45 +0000
Bill McCloskey Bill McCloskey - Bug 1398070 - Convert WillDestroyCurrentMessageLoop assertion to a safe no-op (r=dvander)
e07b12686da37a95889db2a785b120ef3b41c8c2
created 2017-09-21 14:52 -0500
pushed 2017-09-21 19:52 +0000
Nathan Froyd Nathan Froyd - Bug 1328634 - part 2 - use UniquePtr to manage messages inside of MessageChannel; r=billm
139e75b70bd5c12f7dcfed4958cd128edcc34103
created 2017-09-21 14:52 -0500
pushed 2017-09-21 19:52 +0000
Nathan Froyd Nathan Froyd - Bug 1328634 - part 1 - use UniquePtr in AutoEnterTransaction; r=billm
14acffc2e1eca99806bda3099cdf12938772cd52
created 2017-09-15 08:06 -0400
pushed 2017-09-15 12:06 +0000
Nathan Froyd Nathan Froyd - Bug 1397823 - part 3 - do a better job setting IPC::Message flags; r=kanru
8eaa67e815a5283834c43fbd0220590e4c14859a
created 2017-09-01 16:31 -0700
pushed 2017-09-08 05:35 +0000
Bill McCloskey Bill McCloskey - Bug 1396155 - Change MessageChannel ordering assertion (r=froydnj)
7a590264fbdf75aa003d853adae3c67f4bde6ef2
created 2017-08-30 11:13 -0700
pushed 2017-09-06 22:29 +0000
Bill McCloskey Bill McCloskey - Bug 1395330 - Release IPC lifetime assertions (r=mccr8)
2f1557d8ea437f5cd1fa31ea7914fdbd9ad4a46a
created 2017-07-19 16:23 -0700
pushed 2017-08-25 17:28 +0000
Bill McCloskey Bill McCloskey - Bug 1333962 - Add nsILabelableRunnable to label runnables like vsync (r=kanru)
734914d289e0b0a58061d6fb85589c04645c22ee
created 2017-03-21 15:44 +0800
pushed 2017-08-13 05:18 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
8a7493af9f6c674e2b65c8b1f506db3ecc76b58a
created 2017-08-11 15:19 +0800
pushed 2017-08-11 07:20 +0000
Stone Shih Stone Shih - Backed out changeset 46d8f42863af (bug 1351148)
46d8f42863af4fc6f2948ed2ff74629d3bb7c5df
created 2017-03-21 15:44 +0800
pushed 2017-08-11 03:21 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
789551f8cfcf39b07a158ac027179b151d6d8a9b
created 2017-08-08 14:41 -0700
pushed 2017-08-08 21:41 +0000
Eric Rahm Eric Rahm - Bug 1386825 - Part 4: Remove remaining instances of MOZ_B2G. r=froydnj
846d8a1403be9d654a9c2324ff0588f727906de0
created 2017-08-03 11:21 +0200
pushed 2017-08-03 09:40 +0000
Jan Varga Jan Varga - Bug 1283609 - Part 1: Add an IToplevelProtocol::Open overload that takes an nsIEventTarget; r=billm
f2b817a915de6331c85e98a4151704a806b6530e
created 2017-07-28 09:20 +0200
pushed 2017-07-28 07:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 284af26c1b53 (bug 1351148)
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 09:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
284af26c1b5328bad6c0de78ab229035c520ee7c
created 2017-03-21 15:44 +0800
pushed 2017-07-21 04:40 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-06-26 21:20 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
055f29a7a93d86392156e56a7261f8da0d65dff0
created 2017-06-21 13:40 -0700
pushed 2017-06-21 20:43 +0000
David Anderson David Anderson - Allow IPDL message sends to be deferred and re-sent as needed. (bug 1369529 part 2, r=billm)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-06-21 12:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-06-21 04:44 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-06-20 06:28 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-06-20 05:54 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
651cebf4986c1dfad9468f6db9ca5dc342ad58d5
created 2017-06-09 14:34 -0700
pushed 2017-06-13 21:51 +0000
Bill McCloskey Bill McCloskey - Bug 1366072 - Remove MessageLoopAbstractThreadWrapper (r=kanru)
34adc718cf1fc6138a48d3d2c9dd37552bdbe00a
created 2017-05-25 16:51 -0700
pushed 2017-06-13 03:28 +0000
Bill McCloskey Bill McCloskey - Bug 1371079 - Use PRThread for IPC thread safety checking (r=dvander)
5e31f2562eb265f189df39ae27c81f00f91d7cf3
created 2017-05-17 15:38 -0400
pushed 2017-05-26 20:19 +0000
Michael Layzell Michael Layzell - Bug 1365719 - Add a IPC_SYNC_RECEIVE_MS probe to record time taken to process sync IPC messages in the target process, dr=bsmedberg, r=ehsan
465ef5e3914ab51f534be16eac3f3f05f0f30bfc
created 2017-05-10 12:52 -0700
pushed 2017-05-19 23:38 +0000
Bill McCloskey Bill McCloskey - Bug 1363877 - Label IPC shmem messages as SystemGroup (r=dvander)
1a0b74ac73ad0b07ef1931a1cca07ad1a5a70cf8
created 2017-05-17 16:59 +0800
pushed 2017-05-19 00:19 +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 04:23 +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 03:55 +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 03:22 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1362732 - Only delete AbstractThread wrapper when MessageLoop is about to destroy. r=billm
3740967126ee377e579dc80f67b352f3e0ddb4f4
created 2017-05-04 16:34 +0800
pushed 2017-05-10 13:31 +0000
Henry Chang Henry Chang - Bug 1353159 - Use IPC_MESSAGE_SIZE2 to unify the expired IPC_MESSAGE_SIZE and MESSAGE_MANAGER_MESSAGE_SIZE2 r=billm
08d888f39c153a5fd8c2aee35f4d1f609682ec92
created 2017-05-02 08:10 -0400
pushed 2017-05-04 15:25 +0000
Andreas Farre Andreas Farre - Bug 1322184 - Measure time spent in content JS that causes delay in paint. r=billm, data-r=bsmedberg
less more (0) -300 -100 -60 tip