Index: webkit/glue/webpreferences.cc |
diff --git a/webkit/glue/webpreferences.cc b/webkit/glue/webpreferences.cc |
index 77fa22377d8f4b48acbc48da7d093f9cc110b04f..34e9b4d1a9d56b0910acad8139de5f0504ee06de 100644 |
--- a/webkit/glue/webpreferences.cc |
+++ b/webkit/glue/webpreferences.cc |
@@ -79,6 +79,7 @@ WebPreferences::WebPreferences() |
show_composited_layer_tree(false), |
show_fps_counter(false), |
show_paint_rects(false), |
+ render_vsync_enabled(true), |
asynchronous_spell_checking_enabled(true), |
unified_textchecker_enabled(false), |
accelerated_compositing_enabled(false), |
@@ -320,6 +321,9 @@ void WebPreferences::Apply(WebView* web_view) const { |
// overlay of rects, if requested on the command line. |
settings->setShowPaintRects(show_paint_rects); |
+ // Set whether to throttle framerate to Vsync. |
+ settings->setRenderVSyncEnabled(render_vsync_enabled); |
+ |
// Enable gpu-accelerated compositing if requested on the command line. |
settings->setAcceleratedCompositingEnabled(accelerated_compositing_enabled); |