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..67610ba86c415353f8af6a3a485512cf8cf2d3f2 100644 |
--- a/content/renderer/render_widget_fullscreen_pepper.cc |
+++ b/content/renderer/render_widget_fullscreen_pepper.cc |
@@ -486,6 +486,11 @@ 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. |
+ if (is_accelerated_compositing_active_) |
piman
2011/12/01 05:04:05
No need for the if. It should be always true when
|
+ didCommitAndDrawCompositorFrame(); |
} |
void RenderWidgetFullscreenPepper::OnLostContext( |