Fix Bug 1569889 by setting mIsFormSubmission in nsDocShellLoadState r=ckerschb
Ensure that IsFormSubmission is set in all constructors and can be serialized Differential Revision: https://phabricator.services.mozilla.com/D39935
This commit is contained in:
@@ -47,6 +47,7 @@ nsDocShellLoadState::nsDocShellLoadState(DocShellLoadStateInit& aLoadState) {
|
||||
mPrincipalIsExplicit = aLoadState.PrincipalIsExplicit();
|
||||
mForceAllowDataURI = aLoadState.ForceAllowDataURI();
|
||||
mOriginalFrameSrc = aLoadState.OriginalFrameSrc();
|
||||
mIsFormSubmission = aLoadState.IsFormSubmission();
|
||||
mLoadType = aLoadState.LoadType();
|
||||
mTarget = aLoadState.Target();
|
||||
mLoadFlags = aLoadState.LoadFlags();
|
||||
@@ -458,6 +459,7 @@ DocShellLoadStateInit nsDocShellLoadState::Serialize() {
|
||||
loadState.PrincipalIsExplicit() = mPrincipalIsExplicit;
|
||||
loadState.ForceAllowDataURI() = mForceAllowDataURI;
|
||||
loadState.OriginalFrameSrc() = mOriginalFrameSrc;
|
||||
loadState.IsFormSubmission() = mIsFormSubmission;
|
||||
loadState.LoadType() = mLoadType;
|
||||
loadState.Target() = mTarget;
|
||||
loadState.LoadFlags() = mLoadFlags;
|
||||
|
||||
Reference in New Issue
Block a user