Bug 1072313 - Never call TextureClient::KeepUntilFullDeallocation off the ipdl thread. r=mattwoodrow
This commit is contained in:
@@ -16,6 +16,11 @@ MacIOSurfaceTextureClientOGL::MacIOSurfaceTextureClientOGL(ISurfaceAllocator* aA
|
||||
{}
|
||||
|
||||
MacIOSurfaceTextureClientOGL::~MacIOSurfaceTextureClientOGL()
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
MacIOSurfaceTextureClientOGL::FinalizeOnIPDLThread()
|
||||
{
|
||||
if (mActor && mSurface) {
|
||||
KeepUntilFullDeallocation(MakeUnique<TKeepAlive<MacIOSurface>>(mSurface));
|
||||
|
||||
Reference in New Issue
Block a user