Index: content/browser/renderer_host/render_widget_host_impl.cc |
diff --git a/content/browser/renderer_host/render_widget_host_impl.cc b/content/browser/renderer_host/render_widget_host_impl.cc |
index 25b1fcde7d784b5695b40eb81a7e6c4d5509c691..36411078a801c390b85c34d0b4b89e376d4486d5 100644 |
--- a/content/browser/renderer_host/render_widget_host_impl.cc |
+++ b/content/browser/renderer_host/render_widget_host_impl.cc |
@@ -1432,6 +1432,11 @@ bool RenderWidgetHostImpl::OnSwapCompositorFrame( |
input_router_->OnViewUpdated( |
GetInputRouterViewFlagsFromCompositorFrameMetadata(frame->metadata)); |
+ if (touch_emulator_) { |
+ touch_emulator_->SetDoubleTapSupportForPageEnabled( |
+ IsMobileOptimizedFrame(frame->metadata)); |
+ } |
+ |
if (view_) { |
view_->OnSwapCompositorFrame(output_surface_id, frame.Pass()); |
view_->DidReceiveRendererFrame(); |