DescriptionSync Ime and Keyboard events.
Adding code to sync ime and keyboard events to make sure they arrive to
renderer in correct order. Ime events will be queued in the input_event_filter
if the message_ queue is not empty (Compositor is handling those events). If
the queue is empty, then the message will not be accepted and just forwared
directly to renderer.
BUG=164470
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=172287
Patch Set 1 #Patch Set 2 : Removing useless new line #
Total comments: 4
Patch Set 3 : Moving forwardPendingImeEvents() call #
Total comments: 12
Patch Set 4 : Fixes based on jamesr's comments #Patch Set 5 : Adding isEmpty() check in ForwardPendingImeEvents() #Patch Set 6 : Moving IsImeEvent() to the top of the file before it is used #
Total comments: 1
Patch Set 7 : Fixing nits #
Messages
Total messages: 16 (0 generated)
|