Index: third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp |
diff --git a/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp b/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp |
index a522c1d54fc4b7f6ca071fda2ca640612bd8cc22..ea92caf52f9a41552f7da1101b635c5b1d4ad5c2 100644 |
--- a/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp |
+++ b/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp |
@@ -105,6 +105,11 @@ void OffscreenCanvasRenderingContext2D::reset() { |
BaseRenderingContext2D::reset(); |
} |
+void OffscreenCanvasRenderingContext2D::finalizeFrame() { |
+ DCHECK(offscreenCanvas()); |
+ offscreenCanvas()->doCommitAtEndOfTask(); |
+} |
+ |
ColorBehavior OffscreenCanvasRenderingContext2D::drawImageColorBehavior() |
const { |
return CanvasRenderingContext::colorBehaviorForMediaDrawnToCanvas(); |