Index: content/renderer/render_view.cc |
diff --git a/content/renderer/render_view.cc b/content/renderer/render_view.cc |
index b94380ee65a6d50cca78c05ec51496139477a7fe..96e1eead0b424ccd84d178aae3c102bb73854ce3 100644 |
--- a/content/renderer/render_view.cc |
+++ b/content/renderer/render_view.cc |
@@ -4010,6 +4010,9 @@ void RenderView::OnWasRestored(bool needs_repainting) { |
} |
bool RenderView::SupportsAsynchronousSwapBuffers() { |
+ if (WebWidgetHandlesCompositorScheduling()) |
+ return false; |
+ |
WebKit::WebGraphicsContext3D* context = webview()->graphicsContext3D(); |
if (!context) |
return false; |