Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index dd57a8dcbfe1a6b7b3f63374d1f2872ae0466e23..d894c0b0a97a6c4dc4c25eab7edc3c9ec606b869 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -1870,10 +1870,7 @@ |
// TODO(estade): hit test the event against focused node to make sure |
// the tap actually hit the focused node. |
- blink::WebLocalFrame* focused = GetWebView()->focusedFrame(); |
- blink::WebTextInputType text_input_type = |
- focused ? focused->inputMethodController()->textInputType() |
- : blink::WebTextInputTypeNone; |
+ blink::WebTextInputType text_input_type = GetWebView()->textInputType(); |
Send(new ViewHostMsg_FocusedNodeTouched( |
GetRoutingID(), text_input_type != blink::WebTextInputTypeNone)); |