Kan-Ru Chen
1b9dd22e2d
Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm
...
We will use the new type for the generated IPDL message handler
prototype to make sure correct error handling method is called.
MozReview-Commit-ID: AzVbApxFGZ0
2016-11-15 04:26:00 +01:00
Tooru Fujisawa
688d9e6e73
Bug 1290337 - Part 18: Replace Value parameter to const Value& in ipc. r=smaug
2016-09-11 18:15:24 +09:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Jon Coppeard
a6cb580b7e
Bug 1107639 - Replace nsAutoJSValHolder with use of PersistentRooted r=bent
2015-01-23 10:23:57 +00:00
Ehsan Akhgari
bc341198f8
Bug 1117265 - Mark virtual overridden functions as MOZ_OVERRIDE in IPC code; r=baku
2015-01-03 12:25:13 -05:00
Bob Owen
7f5bd106fb
Bug 1047509 - Part 13: Replace AutoCxPusher in TestShellCommandParent::RunCallback. r=bholley
2014-08-08 14:01:25 +01:00
Josh Aas
0bfbc258e7
Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent
2014-05-02 13:44:13 -05:00
Ehsan Akhgari
c110a2c9ac
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
2013-09-23 13:25:00 -04:00
Nicholas Nethercote
d0f640378a
Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
2013-08-27 19:59:14 -07:00
Birunthan Mohanathas
a1b40f6954
Bug 784739 - Switch from NULL to nullptr in ipc/. r=ehsan
2013-08-23 15:51:44 -04:00
Nicholas Nethercote
9fc605b8f3
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
2013-08-17 15:50:18 -07:00
Nicholas Nethercote
f7d6f07d24
Bug 898914 (part 1) - Remove JSBool.
2013-08-08 15:53:04 -07:00
David Zbarsky
a9265a1b96
Bug 885804: Renaming in js/layout/ipc r=roc
2013-07-08 11:48:39 -04:00
David Anderson
0fb025f184
Rewrite CPOWs to use one actor per process (bug 853209, r=billm,bholley,smaug).
2013-07-03 00:24:32 -07:00
Jose Cortes
e30353c6b2
Bug 842186 - Replace jsvals with JS::Values in .cpp and .h files inside the ipc, security, tools, caps, xpfe and startupcache directories. r=jwalden
2013-03-15 22:22:01 -07:00
Steve Fink
ed62b6f44e
Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
2012-12-31 12:40:21 -08:00
Steve Fink
27634e6f07
Backed out changeset fce4e0f8a553 (bug 828753) for breaking windows warnings-as-errors (stop adding JSObject forward decls, please!)
2013-01-18 13:20:21 -08:00
Steve Fink
466f61a3c6
Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
2012-12-31 12:40:21 -08:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Josh Matthews
870bd18b23
Bug 581341 - Part 4: Always run the IPC testshell callback, regardless of execution success or failure. r=bent
2011-06-23 19:31:58 -04:00
Ben Newman
7cf972f176
Bug 554942 - [E10s] Sort out what object TabParent::GetGlobalJSObject should return and how. r=smaug
2010-03-30 21:41:44 -07:00
Ben Newman
2ce29f5e13
Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst
2009-11-06 12:43:39 -08:00
Chris Jones
f40a90e249
bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg
2009-12-03 02:16:14 -06:00
Chris Jones
4e37ff3dba
bug 517977: require actor impls to override AllocPFoo/DeallocPFoo instead of PFooConstructor/PFooDestructor
2009-09-22 12:31:11 -05:00
Chris Jones
0f1302af7c
switch message handler nsresult return types to bool. appears to break test plugin, will be temporary
2009-09-17 18:09:20 -05:00
Ben Turner
df5a61685f
Remove 'Protocol' suffix from IPDL-generated files
2009-09-09 15:59:06 -07:00
Ben Turner
ce3ffecf52
Rename remaining protocols
2009-09-09 15:00:14 -07:00
Ben Turner
2ab4c579a2
Rework ipcshell to become xpcshell
2009-08-28 16:16:19 -07:00
Ben Turner
7c4b307c02
Fix testshell to use the new callback commands, and shut down properly
2009-08-25 16:07:22 -07:00
Ben Turner
0680fd70f8
Use mozilla strings instead of std::string in IPDL
2009-07-29 14:12:15 -07:00
Ben Turner
d037cbb144
Adds the ipcshell application to test IPC
2009-07-11 02:33:10 -04:00