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-03 22:41:27 +00:00
parent f370ac6fdf
commit 01b1bf8f08
2 changed files with 4 additions and 0 deletions

View File

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