diff browse annotate |
93fabad45659d172b723c9606215d3acaab54df1 created 2020-11-23 16:21 +0000 pushed 2021-01-18 11:17 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1660470 - Add missing include directives/forward declarations. r=nika |
diff browse annotate |
ba82dc114a305afe246fd559f08922e8977eff0f created 2020-02-18 20:46 +0000 pushed 2020-03-30 09:22 +0000 |
Jed Davis | Jed Davis - Bug 1615155 - Don't generate default `Recv__delete__` if there are args. r=nika |
diff browse annotate |
34eea73b7b4bffe4234cd3de5053eacd4243a2dd created 2020-02-14 00:57 +0000 pushed 2020-03-30 09:22 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in ipc. r=jld |
diff browse annotate |
09c24f46810fa8c6ebd5879d32db87132e72a06e created 2019-02-06 15:58 +0000 pushed 2019-05-13 09:36 +0000 |
Alex Gaynor | Alex Gaynor - Bug 1512990 - Part 3 - remove declarations of Alloc/Dealloc methods from IPDL protocol base class; r=froydnj |
diff browse annotate |
cb8d1788b8028e816c8fbfdae6bd70c5c824ad25 created 2019-02-06 15:57 +0000 pushed 2019-05-13 09:36 +0000 |
Alex Gaynor | Alex Gaynor - Bug 1512990 - Part 2 - implement direct calls in the IPDL compiler; r=froydnj |
diff browse annotate |
09c71a7cf75aeaf2963050e315276fb9a866fd62 created 2018-12-14 18:10 +0000 pushed 2019-03-11 12:10 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1513205 - Also update the tests to match the Google coding style r=Ehsan |
diff browse annotate |
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1 created 2017-11-05 19:37 -0800 pushed 2018-03-01 12:45 +0000 |
Chris Peterson | Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj |
diff browse annotate |
39ac4382a2c019178604b90acd816753fe142908 created 2016-11-15 04:26 +0100 pushed 2017-04-10 20:44 +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 |
diff browse annotate |
5df8e6617ec65c2c14183c814cac3597e5dd4db9 created 2016-09-11 18:15 +0900 pushed 2017-02-27 14:59 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1290337 - Part 18: Replace Value parameter to const Value& in ipc. r=smaug |
diff browse annotate |
a20c7910a82fa2df2f3398c1108d102bac9128b0 created 2015-03-25 12:42 -0400 pushed 2015-04-21 23:03 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj |
diff browse annotate |
de33f69c43fb5a0e9d532e98fccdd5e3ebcaa4fd created 2015-01-23 10:23 +0000 pushed 2015-04-21 23:03 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1107639 - Replace nsAutoJSValHolder with use of PersistentRooted r=bent |
diff browse annotate |
2e43d79f82abf9b6675daf186f6360f2969049d1 created 2015-01-02 21:14 -0500 pushed 2015-03-23 22:08 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 1117265 - Mark virtual overridden functions as MOZ_OVERRIDE in IPC code; r=baku |
diff browse annotate |
0e04c828071d75c7587fee91aa9eaf738cc31eee created 2014-08-08 14:01 +0100 pushed 2014-11-24 19:04 +0000 |
Bob Owen | Bob Owen - Bug 1047509 - Part 13: Replace AutoCxPusher in TestShellCommandParent::RunCallback. r=bholley |
diff browse annotate |
023830b8ad98412b2d004421f2034390f0dde2da created 2014-05-02 13:44 -0500 pushed 2014-08-25 18:42 +0000 |
Josh Aas | Josh Aas - Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent |
diff browse annotate |
c53e80370c9a34dbee691a34b251e8b1fcd078dd created 2013-09-23 13:25 -0400 pushed 2014-01-28 00:16 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg |
diff browse annotate |
9e98958b5e50ca9456adb49750e6480ac7ad201d created 2013-08-27 19:59 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke. |
diff browse annotate |
b25a650ea03250fd143962d1398eb3716a8a984d created 2013-08-23 15:51 -0400 pushed 2013-12-03 03:32 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in ipc/. r=ehsan |
diff browse annotate |
dba0f0715b188190b2fe9a924f613ea02af9bf3e created 2013-08-17 15:50 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm. |
diff browse annotate |
7db702296585f916dd83febbe1e313f087ee55ae created 2013-08-08 15:53 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool. |
diff browse annotate |
9a1eb825afe38df7fba37074f99819e38756285b created 2013-07-08 11:48 -0400 pushed 2013-10-21 21:47 +0000 |
David Zbarsky | David Zbarsky - Bug 885804: Renaming in js/layout/ipc r=roc |
diff browse annotate |
9b4975efc31f58c991816f95f26e42a762a84e0f created 2013-07-31 10:59 -0700 pushed 2013-09-09 22:57 +0000 |
David Anderson | David Anderson - Rewrite CPOWs to use one actor per process (bug 853209, r=billm,bholley,smaug). |
diff browse annotate |
77639edc57a1c3bc5f53d9498bbe1b9b315f0adb created 2013-03-15 22:22 -0700 pushed 2013-06-17 22:53 +0000 |
Jose Cortes | Jose Cortes - Bug 842186 - Replace jsvals with JS::Values in .cpp and .h files inside the ipc, security, tools, caps, xpfe and startupcache directories. r=jwalden |
diff browse annotate |
a5f5694ad2c075d5b249b5335527de2aea8769cb created 2012-12-31 12:40 -0800 pushed 2013-05-07 01:20 +0000 |
Steve Fink | Steve Fink - Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence |
diff browse annotate |
7a3c7b85898cc457d10f1065793a093a5b1fbba7 created 2013-01-18 13:20 -0800 pushed 2013-05-07 01:20 +0000 |
Steve Fink | Steve Fink - Backed out changeset fce4e0f8a553 (bug 828753) for breaking windows warnings-as-errors (stop adding JSObject forward decls, please!) |
diff browse annotate |
fce4e0f8a553d8edb52b30a67093749b268f3705 created 2012-12-31 12:40 -0800 pushed 2013-05-07 01:20 +0000 |
Steve Fink | Steve Fink - Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence |
diff browse annotate |
80e4ab0d24bc64ceaa7693ab5def36faffde7a40 created 2012-05-21 14:40 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735 created 2011-10-05 19:52 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge to eliminate bad head. |
diff browse annotate |
cad26d2fb5af799dfe030fd2a8948d617eac2f52 created 2011-10-05 18:37 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Backout merge. |
diff browse annotate |
f4157e8c410708d76703f19e4dfb61859bfe32d8 created 2012-05-21 12:12 +0100 pushed 2012-08-24 15:39 +0000 |
Gervase Markham | Gervase Markham - Bug 716478 - update licence to MPL 2. |
diff browse annotate |
14e35982be4f766d96c0086406ac317d3410a007 created 2011-06-23 19:31 -0400 pushed 2012-01-29 07:46 +0000 |
Josh Matthews | Josh Matthews - Bug 581341 - Part 4: Always run the IPC testshell callback, regardless of execution success or failure. r=bent |
diff browse annotate |
6b0220948f386926493ab977ab0fb7f5708710e7 created 2011-06-29 23:44 -0400 pushed 2011-09-22 17:29 +0000 |
Josh Matthews | Josh Matthews - Back out bug 581341 due to too many intermittent failures. |
diff browse annotate |
f3aee8cc69e39797362239f0722b156e4b6b1c36 created 2011-06-29 15:29 -0400 pushed 2011-09-22 17:29 +0000 |
Josh Matthews | Josh Matthews - Bug 581341 - Part 4: Always run the IPC testshell callback, regardless of execution success or failure. r=bent |
diff browse annotate |
45352943ab6c040fa825c0c23b4cf8046190cb16 created 2011-06-29 15:13 -0400 pushed 2011-09-22 17:29 +0000 |
Josh Matthews | Josh Matthews - Back out bug 581341. |
diff browse annotate |
f64afb604e05f003f9a2835c4af783e28470871d created 2011-06-23 19:31 -0400 pushed 2011-09-22 17:29 +0000 |
Josh Matthews | Josh Matthews - Bug 581341 - Part 4: Always run the IPC testshell callback, regardless of execution success or failure. r=bent |
diff browse annotate |
f22ca0221b4e4c265999fedc5f6de68e9cf126c6 created 2010-03-30 21:41 -0700 pushed 2021-03-03 01:30 +0000 |
Ben Newman | Ben Newman - Bug 554942 - [E10s] Sort out what object TabParent::GetGlobalJSObject should return and how. r=smaug |
diff browse annotate |
e483a5868df5e65597a28f846e81286a233a6801 created 2009-11-06 12:43 -0800 pushed 2021-03-03 01:30 +0000 |
Ben Newman | Ben Newman - Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst |
diff browse annotate |
f8fa55f60a969f7a5724a6b9beccbb5901dec6a4 created 2009-12-14 11:27 -0500 pushed 2021-03-03 01:30 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Merge electrolysis-not-just-plugins to the Electrolysis default branch. |
diff browse annotate |
f80b4464d261a7ab6c6b340449dda2f7c272b511 created 2009-12-14 11:26 -0500 pushed 2021-03-03 01:30 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Revert the electrolysis-plugins-only branch so that the Electrolysis repository can return to its normal (plugins and tabs) state. |
diff browse annotate |
5160e99545e97c8263d36774d87a70487cf7cf98 created 2009-12-03 02:16 -0600 pushed 2021-03-03 01:30 +0000 |
Chris Jones | Chris Jones - bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg |
diff browse annotate |
00c50066146c8e02386ae5d78e57661fa91f1cab created 2009-09-22 12:31 -0500 pushed 2021-03-03 01:30 +0000 |
Chris Jones | Chris Jones - bug 517977: require actor impls to override AllocPFoo/DeallocPFoo instead of PFooConstructor/PFooDestructor |
diff browse annotate |
9e4f7f5a9ca3a1b7d6d8c87c412547f8765a980e created 2009-09-17 18:09 -0500 pushed 2021-03-03 01:30 +0000 |
Chris Jones | Chris Jones - switch message handler nsresult return types to bool. appears to break test plugin, will be temporary |
diff browse annotate |
9a228540021640970ac119cd38dbb92a681a3fa7 created 2009-09-09 15:59 -0700 pushed 2021-03-03 01:30 +0000 |
Ben Turner | Ben Turner - Remove 'Protocol' suffix from IPDL-generated files |
diff browse annotate |
e5bab733fbd147591421a0340147da6fbc2e8cf4 created 2009-09-09 15:00 -0700 pushed 2021-03-03 01:30 +0000 |
Ben Turner | Ben Turner - Rename remaining protocols |
diff browse annotate |
5956e487d0c8087e2577c4db2bdfef6689a0f01b created 2009-08-28 16:16 -0700 pushed 2021-03-03 01:30 +0000 |
Ben Turner | Ben Turner - Rework ipcshell to become xpcshell |
diff browse annotate |
5be0cf05da79c683b6c25edeb3656add9890a5dc created 2009-08-25 16:07 -0700 pushed 2021-03-03 01:30 +0000 |
Ben Turner | Ben Turner - Fix testshell to use the new callback commands, and shut down properly |
diff browse annotate |
de695053ddbf23612745d5f0ee3015bb01366bf2 created 2009-07-29 14:12 -0700 pushed 2021-03-03 01:30 +0000 |
Ben Turner | Ben Turner - Use mozilla strings instead of std::string in IPDL |
diff browse annotate |
ec2881eb7e06471bda1e5c16534cdb945bcaf34a created 2009-07-11 02:33 -0400 pushed 2021-03-03 01:30 +0000 |
Ben Turner | Ben Turner - Adds the ipcshell application to test IPC |