gecko-dev/docshell/shistory
Andrew McCreight e468f5e83a Bug 1672873 - Use BuildClonedMessageDataForChild to send cloneable data in SessionHistoryInfo. r=peterv
The serialization method for SessionHistoryInfo uses some low-level
functions to pack up some of the clone data, but this method
actually has a PContent actor available, so it can use one of the
nicer BuildClonedMessageDataFor methods to send this, which
should improve support for pushMessage with blobs.

The read method already uses the StealFromClonedMessageDataFor
methods so no changes are required there.

Differential Revision: https://phabricator.services.mozilla.com/D104775
2021-02-15 16:52:26 +00:00
..
ChildSHistory.cpp Bug 1687267 - remove pending history navigations when swithing to another process, r=peterv 2021-01-25 13:35:23 +00:00
ChildSHistory.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
nsIBFCacheEntry.idl
nsISHEntry.idl Bug 444222 - Add browsing context name into SHEntry. r=smaug 2020-09-11 07:52:11 +00:00
nsISHistory.idl Bug 1662410 - Part 1: Fix usage of ChildSHistory.legacySHistory . r=peterv 2020-09-16 14:51:01 +00:00
nsISHistoryListener.idl
nsSHEntry.cpp Bug 1682285 - Part 1: Split internal and external load flags, r=kmag,necko-reviewers,valentin 2021-01-29 22:06:16 +00:00
nsSHEntry.h Bug 1683335 - Add logging of the history tree to CanonicalBrowsingContext::SessionHistoryCommit. r=smaug 2020-12-18 17:10:11 +00:00
nsSHEntryShared.cpp Bug 1659991 - Reuse an existing shared state in the parent process. r=smaug 2020-08-23 20:14:03 +00:00
nsSHEntryShared.h Bug 1683532 - Make docshell buildable outside of unified-build environment. r=sg 2021-01-04 14:18:37 +00:00
nsSHistory.cpp Bug 1683751 - Removing iframes should update history.length r=peterv 2021-02-03 00:02:29 +00:00
nsSHistory.h Bug 1683751 - Removing iframes should update history.length r=peterv 2021-02-03 00:02:29 +00:00
SessionHistoryEntry.cpp Bug 1672873 - Use BuildClonedMessageDataForChild to send cloneable data in SessionHistoryInfo. r=peterv 2021-02-15 16:52:26 +00:00
SessionHistoryEntry.h Bug 1683751 - Removing iframes should update history.length r=peterv 2021-02-03 00:02:29 +00:00