DescriptionAdd OnCompositionChanged and OnTextCommitted to RemoteInputMethodPrivateWin
This CL adds two new methods OnCompositionChanged and OnTextCommitted to RemoteInputMethodPrivateWin so that corresponding events occurred in the metro_driver process can be forwarded to RemoteInputMethodWin. These new methods will work as real handlelrs of MetroViewerHostMsg_ImeCompositionChanged and MetroViewerHostMsg_ImeTextCommitted messages.
In my first design, MetroViewerHostMsg_ImeCompositionChanged and MetroViewerHostMsg_ImeTextCommitted are directly handled in aura::RemoteRootWindowHostWin. However I changed my mind because how these IPC messages should be handled is a kind of implementation details of which only metro_driver::TextService implementation and ui::RemoteInputMethodWin should take care. This is why I moved these IPC handler from aura::RemoteRootWindowHostWin in ui::RemoteInputMethodPrivateWin.
BUG=164964
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=237047
Patch Set 1 : #
Messages
Total messages: 5 (0 generated)
|