| 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() {
|
|
|