зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1307809 - Add IsOwnedBy() check r=nical
This commit is contained in:
Родитель
7378af5b36
Коммит
d02082a07f
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче