| Index: content/browser/renderer_host/render_widget_host_view_base.cc
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_base.cc b/content/browser/renderer_host/render_widget_host_view_base.cc
|
| index 320e3e1757e4b7ed4dbf79341cd65bf17eaccf3c..8c6cedfd7ba95a41c6332bf9ac5324905a6e3ccc 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_base.cc
|
| +++ b/content/browser/renderer_host/render_widget_host_view_base.cc
|
| @@ -8,6 +8,7 @@
|
| #include "content/browser/accessibility/browser_accessibility_manager.h"
|
| #include "content/browser/gpu/gpu_data_manager_impl.h"
|
| #include "content/browser/renderer_host/basic_mouse_wheel_smooth_scroll_gesture.h"
|
| +#include "content/browser/renderer_host/input/synthetic_gesture_target_base.h"
|
| #include "content/browser/renderer_host/render_process_host_impl.h"
|
| #include "content/browser/renderer_host/render_widget_host_impl.h"
|
| #include "content/port/browser/render_widget_host_view_frame_subscriber.h"
|
| @@ -528,6 +529,14 @@ void RenderWidgetHostViewBase::ProcessAckedTouchEvent(
|
| const TouchEventWithLatencyInfo& touch, InputEventAckState ack_result) {
|
| }
|
|
|
| +scoped_ptr<SyntheticGestureTarget>
|
| +RenderWidgetHostViewBase::CreateSyntheticGestureTarget() {
|
| + RenderWidgetHostImpl* host =
|
| + RenderWidgetHostImpl::From(GetRenderWidgetHost());
|
| + return scoped_ptr<SyntheticGestureTarget>(
|
| + new SyntheticGestureTargetBase(host));
|
| +}
|
| +
|
| // Platform implementation should override this method to allow frame
|
| // subscription. Frame subscriber is set to RenderProcessHost, which is
|
| // platform independent. It should be set to the specific presenter on each
|
|
|