Bug 1302713 - Reduce the amount of false positive in the refresh driver warnings. r=mchang

This commit is contained in:
Nicolas Silva 2016-09-15 22:48:39 +02:00
Родитель 54fdfadaf7
Коммит c2a1cc472f
1 изменённых файлов: 7 добавлений и 7 удалений

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

@ -2062,14 +2062,14 @@ nsRefreshDriver::IsWaitingForPaint(mozilla::TimeStamp aTime)
return false;
}
if (aTime > (mMostRecentTick + TimeDuration::FromMilliseconds(mWarningThreshold * 1000))) {
gfxCriticalNote << "Refresh driver waiting for the compositor for"
<< (aTime - mMostRecentTick).ToSeconds()
<< " seconds.";
mWarningThreshold *= 2;
}
if (mWaitingForTransaction) {
if (mSkippedPaints && aTime > (mMostRecentTick + TimeDuration::FromMilliseconds(mWarningThreshold * 1000))) {
gfxCriticalNote << "Refresh driver waiting for the compositor for "
<< (aTime - mMostRecentTick).ToSeconds()
<< " seconds.";
mWarningThreshold *= 2;
}
mSkippedPaints = true;
return true;
}