зеркало из https://github.com/mozilla/pjs.git
Bug 699799 - Don't AddRef/Release every uncollectable document before cycle collection. r=jst.
--HG-- extra : rebase_source : 4436eaaded310ff4a3927e71843f7de664b50f9d
This commit is contained in:
Родитель
fbcc34faa9
Коммит
33f58425d7
|
@ -94,9 +94,7 @@ MarkContentViewer(nsIContentViewer* aViewer)
|
|||
return;
|
||||
}
|
||||
|
||||
nsCOMPtr<nsIDOMDocument> domDoc;
|
||||
aViewer->GetDOMDocument(getter_AddRefs(domDoc));
|
||||
nsCOMPtr<nsIDocument> doc = do_QueryInterface(domDoc);
|
||||
nsIDocument *doc = aViewer->GetDocument();
|
||||
if (doc) {
|
||||
doc->MarkUncollectableForCCGeneration(nsCCUncollectableMarker::sGeneration);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче