Bug 1689052 - Only get a docshell when the document is visible. r=rickiedennehy

Differential Revision: https://phabricator.services.mozilla.com/D103149
This commit is contained in:
Joan Jennings 2021-01-27 22:51:11 +00:00
Родитель d7eb5f6231
Коммит 4748dcb616
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -15228,7 +15228,9 @@ void Document::SetContentTypeInternal(const nsACString& aType) {
nsILoadContext* Document::GetLoadContext() const { return mDocumentContainer; }
nsIDocShell* Document::GetDocShell() const { return mDocumentContainer; }
nsIDocShell* Document::GetDocShell() const {
return mVisible ? mDocumentContainer : nullptr;
}
void Document::SetStateObject(nsIStructuredCloneContainer* scContainer) {
mStateObjectContainer = scContainer;