From cc1485b44fc0faf3150b4e01e8690e01beab932c Mon Sep 17 00:00:00 2001 From: Jeff Gilbert Date: Mon, 26 Aug 2013 11:26:27 -0400 Subject: [PATCH] Bug 783674 - WebGLContext::Render to use ReadScreen* and mark its surfaces as dirty. r=bjacob --- content/canvas/src/WebGLContext.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/content/canvas/src/WebGLContext.cpp b/content/canvas/src/WebGLContext.cpp index 7e507aea2217..1aa957498383 100644 --- a/content/canvas/src/WebGLContext.cpp +++ b/content/canvas/src/WebGLContext.cpp @@ -615,6 +615,7 @@ WebGLContext::Render(gfxContext *ctx, gfxPattern::GraphicsFilter f, uint32_t aFl } else if (srcPremultAlpha && !dstPremultAlpha) { gfxUtils::UnpremultiplyImageSurface(surf); } + surf->MarkDirty(); nsRefPtr pat = new gfxPattern(surf); pat->SetFilter(f);