Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index c424e70f7b106477e6c5b59c00aa17763921813e..00f49857c52f6273dc31d251fbd3204cfedf73c2 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -6548,11 +6548,9 @@ void RenderFrameImpl::HandlePepperImeCommit(const base::string16& text) { |
base::i18n::UTF16CharIterator iterator(&text); |
int32_t i = 0; |
while (iterator.Advance()) { |
- blink::WebKeyboardEvent char_event; |
- char_event.type = blink::WebInputEvent::Char; |
- char_event.timeStampSeconds = |
- ui::EventTimeStampToSeconds(ui::EventTimeForNow()); |
- char_event.modifiers = 0; |
+ blink::WebKeyboardEvent char_event( |
+ blink::WebInputEvent::Char, blink::WebInputEvent::NoModifiers, |
+ ui::EventTimeStampToSeconds(ui::EventTimeForNow())); |
char_event.windowsKeyCode = text[i]; |
char_event.nativeKeyCode = text[i]; |