Index: Source/platform/graphics/Canvas2DLayerBridge.cpp |
diff --git a/Source/platform/graphics/Canvas2DLayerBridge.cpp b/Source/platform/graphics/Canvas2DLayerBridge.cpp |
index 55b282b79e2f34244ff26a999fb682bc29c9bfb6..0604d1035b85af2012ddbf71f2ba666432b9dd25 100644 |
--- a/Source/platform/graphics/Canvas2DLayerBridge.cpp |
+++ b/Source/platform/graphics/Canvas2DLayerBridge.cpp |
@@ -458,6 +458,10 @@ bool Canvas2DLayerBridge::prepareMailbox(blink::WebExternalTextureMailbox* outMa |
ASSERT(!mailboxInfo->m_parentLayerBridge); |
mailboxInfo->m_parentLayerBridge = this; |
*outMailbox = mailboxInfo->m_mailbox; |
+ |
+ if (m_imageBuffer) |
+ m_imageBuffer->didPresent(); |
+ |
return true; |
} |