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-04 02:42:44 +00:00
parent 90013ea51d
commit 8cf3ee1e11
5 changed files with 20 additions and 17 deletions

View File

@@ -441,12 +441,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; }