Steps to reproduce:
1) Activate any input mode of Hangul (or RuSwitcher).
2) Type something in a search field at apple.com; don't confirm the inline input area.
3) Press Enter.
Expected results: a new page with search results opens (the users of these input methods do not expect that Enter is "eaten", unlike Kotoeri users).
Results: the inline input area is confirmed.
ap, what's the function that you implement for TSM? the one where you return true/false to indicate that an event has been handled?
TSM components have a single entry point for all events; the one whose result we need to know is kCMTextServiceEvent.
Landed fix in r24542