Bug 1132427. Make sure that the first frame refresh area for an animated image gets updated based on the refresh area of all subsequent frames, not just the second. r=jrmuizel

This commit is contained in:
Timothy Nikkel 2015-02-13 02:26:41 -06:00
Родитель bdc97c1dad
Коммит 789cc27436
1 изменённых файлов: 3 добавлений и 4 удалений

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

@ -935,10 +935,9 @@ RasterImage::OnAddedFrame(uint32_t aNewFrameCount,
if (mPendingAnimation && ShouldAnimate()) {
StartAnimation();
}
if (aNewFrameCount > 1) {
mAnim->UnionFirstFrameRefreshArea(aNewRefreshArea);
}
}
if (aNewFrameCount > 1) {
mAnim->UnionFirstFrameRefreshArea(aNewRefreshArea);
}
}
}