Bug 14690
| Summary: | REGRESSION(24399-24479): Pressing Enter in a search field at apple.com no longer starts a search with Korean IM | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Alexey Proskuryakov <ap> |
| Component: | HTML Editing | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | oliver |
| Priority: | P1 | Keywords: | Regression |
| Version: | 523.x (Safari 3) | ||
| Hardware: | Mac | ||
| OS: | OS X 10.4 | ||
| URL: | http://www.apple.com | ||
Alexey Proskuryakov
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.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Oliver Hunt
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?
Alexey Proskuryakov
TSM components have a single entry point for all events; the one whose result we need to know is kCMTextServiceEvent.
Oliver Hunt
Landed fix in r24542