Bug-org 1137561 Make KeyboardLayout, nsIMM32Handler and nsTextStore should use TextEventDispatcher
初回投稿日時: 2016-10-15 21:16:19
最終更新日時: 2016-10-15 21:16:53
カテゴリ: Events IME KeyboardEvent Mozilla Core Mozilla48 TSF Windows バグ修正
SNS:
Tweet (list)
Bug-org 1137572の修正にあわせて、Windowsのネイティブキーイベントをハンドリングしている、NativeKey
、IMM経由でIMEを処理しているIMMHandler
、TSF経由でTIPを処理しているTSFTextStore
からTextEventDispatcher
を利用するように修正しました。
WindowsではネイティブのIMEコンテキストはプロセス全体でひとつのみなので、TextEventDispatcherListener
は、シングルトンクラスとしてmozilla::widget::WinTextEventDispatcherListener
に実装されています。