Bug 1349388, part 5 - Assert in AutoReferenceChainGuard's ctor that we didn't fail to break a loop. r=longsonr

This commit is contained in:
Jonathan Watt 2017-02-17 14:20:32 +00:00
Родитель b70b72f418
Коммит e42cb4dd27
1 изменённых файлов: 1 добавлений и 0 удалений

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

@ -85,6 +85,7 @@ public:
{
MOZ_GUARD_OBJECT_NOTIFIER_INIT;
MOZ_ASSERT(aFrame && aFrameInUse && aChainCounter);
MOZ_ASSERT(!(*mFrameInUse), "Undetected reference loop!");
MOZ_ASSERT(aMaxChainLength > 0);
MOZ_ASSERT(*aChainCounter == noChain ||
(*aChainCounter >= 0 && *aChainCounter < aMaxChainLength));