Bug 1355743 - Fix empty Image case handling of ImageClientSingle::UpdateImage() r=mattwoodrow

This commit is contained in:
sotaro 2017-04-13 11:01:08 +09:00
Родитель 157a405af7
Коммит 6a13c9b7ac
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -194,6 +194,10 @@ ImageClientSingle::UpdateImage(ImageContainer* aContainer, uint32_t aContentFlag
// This can also happen if all images in the list are invalid.
// We return true because the caller would attempt to recreate the
// ImageClient otherwise, and that isn't going to help.
for (auto& b : mBuffers) {
RemoveTexture(b.mTextureClient);
}
mBuffers.Clear();
return true;
}