DescriptionThe first step for enabling off-the-spot IME on Pepper on ChromeOS/Linux.
BUG=83684
TEST=Go to http://weathernews.jp with pepper flash plug in enabled.
Focus the text input field and type something with IME on.
Verify that the candidate window is shown somewhere on the screen
and commited text is entered in the text field.
This patch is the first step toward off-the-spot IME on Pepper plugins
hosted on RenderWidgetHostViewGtk. This patch:
- Makes it possible to turn on/off IME when a plugin is focused.
- Makes it possible for the plugin to receive committed results from IME.
What are NOT IN this patch (and what I hope to improve in forthcoming
separate patches) are:
- Proper placement of the candidate window.
- Showing preedit texts.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=87215
Patch Set 1 #
Total comments: 29
Patch Set 2 : Moved most changes into renderer, and several fixes on style. #
Total comments: 4
Patch Set 3 : Simplified RenderView::GetTextInputType and moved the focus-flag to PepperPluginDelegateImpl. #Patch Set 4 : Fixed a silly mistake lacking an initialization. #
Messages
Total messages: 16 (0 generated)
|