Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index 3d693b95f9230d20494738dc0faa56e4d1d3af9e..eff4a70f26f90f329e738289e675acf9413066f5 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -941,14 +941,8 @@ void RenderWidget::OnHandleInputEvent(const blink::WebInputEvent* input_event, |
// IME event guard here to make sure it does not interfere with other IME |
// events. |
scoped_ptr<ImeEventGuard> ime_event_guard_maybe; |
- if (WebInputEvent::isKeyboardEventType(input_event->type)) { |
- const WebKeyboardEvent& key_event = |
- *static_cast<const WebKeyboardEvent*>(input_event); |
- if (key_event.nativeKeyCode == AKEYCODE_FORWARD_DEL || |
- key_event.nativeKeyCode == AKEYCODE_DEL) { |
- ime_event_guard_maybe.reset(new ImeEventGuard(this)); |
- } |
- } |
+ if (WebInputEvent::isKeyboardEventType(input_event->type)) |
+ ime_event_guard_maybe.reset(new ImeEventGuard(this)); |
#endif |
base::AutoReset<const ui::LatencyInfo*> resetter(¤t_event_latency_info_, |