зеркало из https://github.com/mozilla/gecko-dev.git
backout the fix for bug 268513
This commit is contained in:
Родитель
d800635508
Коммит
bd591e6c7e
|
@ -3023,9 +3023,6 @@ PresShell::NotifyDestroyingFrame(nsIFrame* aFrame)
|
|||
|
||||
// Remove frame properties
|
||||
mPresContext->PropertyTable()->DeleteAllPropertiesFor(aFrame);
|
||||
|
||||
// Clear anonymous content if any
|
||||
SetAnonymousContentFor(aFrame->GetContent(), nsnull);
|
||||
}
|
||||
|
||||
return NS_OK;
|
||||
|
@ -4635,10 +4632,7 @@ PresShell::SetAnonymousContentFor(nsIContent* aContent, nsISupportsArray* aAnony
|
|||
continue;
|
||||
|
||||
content->SetDocument(nsnull, PR_TRUE, PR_TRUE);
|
||||
nsCOMPtr<nsISupports> old_ref = mDocument->RemoveReference(content);
|
||||
}
|
||||
|
||||
mAnonymousContentTable->Remove(&key);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче