зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1293985 part 1 - Hold a strong ref on aDocument. r=tn
This commit is contained in:
Родитель
5a7af1a426
Коммит
e3a3b7c245
|
@ -3681,6 +3681,7 @@ FlushLayoutRecursive(nsIDocument* aDocument,
|
|||
void* aData = nullptr)
|
||||
{
|
||||
MOZ_ASSERT(!aData);
|
||||
nsCOMPtr<nsIDocument> kungFuDeathGrip(aDocument);
|
||||
aDocument->EnumerateSubDocuments(FlushLayoutRecursive, nullptr);
|
||||
aDocument->FlushPendingNotifications(Flush_Layout);
|
||||
return true;
|
||||
|
|
Загрузка…
Ссылка в новой задаче