Index: content/renderer/render_widget_fullscreen_pepper.cc |
diff --git a/content/renderer/render_widget_fullscreen_pepper.cc b/content/renderer/render_widget_fullscreen_pepper.cc |
index ce90c309f257c2938d87a85c2e620f470586e4f7..7b2df61dacb838e846311b0bce2d4c5e49b09d28 100644 |
--- a/content/renderer/render_widget_fullscreen_pepper.cc |
+++ b/content/renderer/render_widget_fullscreen_pepper.cc |
@@ -486,6 +486,10 @@ void RenderWidgetFullscreenPepper::SwapBuffers() { |
context_->Echo(base::Bind( |
&RenderWidgetFullscreenPepper::OnSwapBuffersCompleteByRendererGLContext, |
weak_ptr_factory_.GetWeakPtr())); |
+ |
+ // The compositor isn't actually active in this path, but pretend it is for |
+ // scheduling purposes. |
+ didCommitAndDrawCompositorFrame(); |
} |
void RenderWidgetFullscreenPepper::OnLostContext( |