Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 9f42f03fc4174428ef5dd3b71a9ededc9ace26d1..586334cab528c207d4ad2551e8b6d062e0c88e24 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -1969,7 +1969,8 @@ void RenderViewImpl::focusPrevious() { |
void RenderViewImpl::focusedNodeChanged(const WebNode& node) { |
has_scrolled_focused_editable_node_into_rect_ = false; |
- Send(new ViewHostMsg_FocusedNodeChanged(routing_id_, IsEditableNode(node))); |
+ Send(new ViewHostMsg_FocusedNodeChanged( |
+ routing_id_, IsEditableNode(node), handling_event_type_)); |
FOR_EACH_OBSERVER(RenderViewObserver, observers_, FocusedNodeChanged(node)); |
@@ -2106,17 +2107,6 @@ void RenderViewImpl::didHandleGestureEvent( |
FOR_EACH_OBSERVER( |
RenderViewObserver, observers_, DidHandleGestureEvent(event)); |
} |
- |
- if (event.type != blink::WebGestureEvent::GestureTap) |
- return; |
- |
- // TODO(estade): hit test the event against focused node to make sure |
- // the tap actually hit the focused node. |
- blink::WebTextInputType text_input_type = |
- GetWebView()->textInputInfo().type; |
- |
- Send(new ViewHostMsg_FocusedNodeTouched( |
- routing_id(), text_input_type != blink::WebTextInputTypeNone)); |
} |
void RenderViewImpl::initializeLayerTreeView() { |