Andrew Sutherland
f799e93175
Bug 1315913 - Part 1: Move nsFrameMessenger structured clone Build/Unpack into StructuredCloneData and expand to support PBackground. r=baku
2016-11-21 04:06:41 -05:00
Andrea Marchesini
5c5b24129f
Bug 1312817 - support {window,worker}.postMessage() of WebAssembly.Module, r=qdot, r=luke
2016-10-28 14:44:04 +02:00
Carsten "Tomcat" Book
621d8d7cf1
Backed out changeset 19e79becc540 (bug 1312817) for failures in own test on android
2016-10-28 12:14:30 +02:00
Andrea Marchesini
03ed395de9
Bug 1312817 - support {window,worker}.postMessage() of WebAssembly.Module, r=qdot, r=luke
2016-10-27 20:50:23 +02:00
Lars T Hansen
30645f2bc5
Bug 1302036 - DOM changes to conform to new JS engine API for cloning. r=baku
2016-10-24 15:14:45 +02:00
Kan-Ru Chen
e8b75a6839
Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku r=billm r=jorendorff
...
In JS StructuredClone BufferList<SystemAllocPolicy> is typedef'd to
JSStructuredCloneData and use everywhere in gecko that stores structured
clone data.
This patch changed some raw pointers to UniquePtr<JSStructuredCloneData>
and some to stack allocated JSStructuredCloneData for better life time
management. Some parameters or methods are deleted because of changing
to the new data structure.
MessagePortMessage now has the exactly same structure with
ClonedMessageData. Maybe in the future they can be consolidated.
MozReview-Commit-ID: 1IY9p5eKLgv
2016-08-23 00:40:46 +08:00
Bill McCloskey
0f010ae122
Bug 1262671 - IPC ReadData/ReadBytes elimination (r=froydnj)
2016-05-27 09:57:39 -07:00
Bill McCloskey
85799ac803
Bug 1262671 - void** -> PickleIterator (r=froydnj)
2016-05-27 09:57:38 -07:00
Mantaroh Yoshinaga
68f9e916dd
Bug 1174624 - Add PortIdentifier copy code in order to communicate with same process. r=baku
2016-02-15 19:43:00 +01:00
Mantaroh Yoshinaga
dd7c670d79
Bug 1174624 - Add the Transferable parameter into SendAsyncMessage of nsFrameMessageManager. r=baku
2016-01-31 22:48:00 +01:00
Morris Tseng
b500813d84
Bug 1215438 - Part 2: Add transfer support for ImageBitmap. r=baku
2015-12-18 14:52:16 +08:00
Kit Cambridge
4e1d9d79be
Bug 1212129 - e10s support for disabling site notifications. r=wchen
2015-10-22 15:10:14 -06:00
Olli Pettay
9ebbaed626
Bug 1213437 - Less data copying when handling structured clones in MessageManager, r=baku
2015-10-10 23:32:20 +03:00
Andrea Marchesini
d3afd48953
Bug 1209919 - Improving naming and comments in StructuredCloneHelper, r=smaug
2015-09-30 13:22:08 +01:00
Andrea Marchesini
8cbd09f629
Bug 1203426 - Rename StructuredCloneIPCHelper to StructuredCloneData, r=smaug
2015-09-10 21:50:58 +01:00