Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 0179a9c1a5568f865c138447966a8f0d0b83418a..d5837842ad7e544356aa6e6f0b58a21e7536ce6e 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -6466,11 +6466,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]; |