Bug 1626404: Part 2b - Serialize source BC with LoadState. r=nika

Differential Revision: https://phabricator.services.mozilla.com/D69419
This commit is contained in:
Kris Maglione
2020-04-04 02:42:42 +00:00
parent 8cf3ee1e11
commit 9473cab9e9
2 changed files with 4 additions and 0 deletions

View File

@@ -71,6 +71,7 @@ nsDocShellLoadState::nsDocShellLoadState(
mReferrerInfo = aLoadState.ReferrerInfo();
mURI = aLoadState.URI();
mOriginalURI = aLoadState.OriginalURI();
mSourceBrowsingContext = aLoadState.SourceBrowsingContext();
mBaseURI = aLoadState.BaseURI();
mTriggeringPrincipal = aLoadState.TriggeringPrincipal();
mPrincipalToInherit = aLoadState.PrincipalToInherit();
@@ -667,6 +668,7 @@ DocShellLoadStateInit nsDocShellLoadState::Serialize() {
mIsFromProcessingFrameAttributes;
loadState.URI() = mURI;
loadState.OriginalURI() = mOriginalURI;
loadState.SourceBrowsingContext() = mSourceBrowsingContext;
loadState.BaseURI() = mBaseURI;
loadState.TriggeringPrincipal() = mTriggeringPrincipal;
loadState.PrincipalToInherit() = mPrincipalToInherit;