Bug 1626404: Part 2a - Store source BrowsingContext rather than DocShell in LoadState. r=nika

Differential Revision: https://phabricator.services.mozilla.com/D69418
This commit is contained in:
Kris Maglione
2020-04-03 22:41:29 +00:00
parent a5d565da2f
commit f370ac6fdf
5 changed files with 20 additions and 17 deletions

View File

@@ -421,12 +421,9 @@ void nsDocShellLoadState::SetSrcdocData(const nsAString& aSrcdocData) {
mSrcdocData = aSrcdocData;
}
nsIDocShell* nsDocShellLoadState::SourceDocShell() const {
return mSourceDocShell;
}
void nsDocShellLoadState::SetSourceDocShell(nsIDocShell* aSourceDocShell) {
mSourceDocShell = aSourceDocShell;
void nsDocShellLoadState::SetSourceBrowsingContext(
BrowsingContext* aSourceBrowsingContext) {
mSourceBrowsingContext = aSourceBrowsingContext;
}
nsIURI* nsDocShellLoadState::BaseURI() const { return mBaseURI; }