[Webkit-unassigned] [Bug 21279] Support ime-mode (CSS property)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 7 23:22:14 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=21279





--- Comment #18 from Kenichi Ishibashi <bashi at google.com>  2010-09-07 23:22:14 PST ---
(In reply to comment #16)

Bono-san,

> As for the usage of this "ime-mode" property, I thought of a somewhat crazy scenario: using input methods on non-editable elements, such as <canvas> elements. For example, when implementing an on-line game with <canvas> elements, I would like to enable input methods and to receive composition events so we can print composed characters with fillText().

Thank you for providing another possible usage of ime-mode property. I didn't realize that, but it's definitely a good example of using ime-mode property!

> By the way, to test this "ime-mode" property on IE, it does not change the keyboard layout but it just disables the IMEs attached to the keyboard. That is, we can type Cyrillic characters even in an input elememt whose "ime-mode" value is "disabled" when we use Russian keyboards. To emulate this behavior, I'm wondering if we should control TIS and change the keyboard layout as we do for password fields. (In terms of Cocoa, this "ime-mode" property just controls whether we should call [interpretKeyEvents:] in [WebHTMLView _interceptEditingKeyEvent:shouldSaveCommand:]?)

Thank you for letting me know that. I'm going to investigate it.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list