зеркало из https://github.com/mozilla/gecko-dev.git
506dfe6ea3
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 |
||
---|---|---|
.. | ||
tests | ||
BroadcastChannel.cpp | ||
BroadcastChannel.h | ||
BroadcastChannelChild.cpp | ||
BroadcastChannelChild.h | ||
BroadcastChannelParent.cpp | ||
BroadcastChannelParent.h | ||
BroadcastChannelService.cpp | ||
BroadcastChannelService.h | ||
PBroadcastChannel.ipdl | ||
moz.build |