Bug 1307809 - Add IsOwnedBy() check r=nical

This commit is contained in:
sotaro 2017-01-06 10:16:24 +09:00
Родитель 7378af5b36
Коммит d02082a07f
1 изменённых файлов: 6 добавлений и 1 удалений

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

@ -577,9 +577,14 @@ BufferTextureHost::EnsureWrappingTextureSource()
{
MOZ_ASSERT(!mHasIntermediateBuffer);
if (mFirstSource) {
if (mFirstSource && mFirstSource->IsOwnedBy(this)) {
return true;
}
// We don't own it, apparently.
if (mFirstSource) {
mNeedsFullUpdate = true;
mFirstSource = nullptr;
}
if (!mCompositor) {
return false;