Bug 25543
Summary: | Canceling keydown should cancel IME input | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ojan Vafai <ojan> |
Component: | HTML Editing | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | ap, hbono, jshin, suzhe |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Mac | ||
OS: | OS X 10.5 |
Ojan Vafai
IE7 and FF3-Win do this. FF3-Mac and WebKit do not. If it's technically possible, it seems that we should try to match IE/FF3-Win as that would almost definitely maximize compatibility with the web.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
It would be interesting to verify whether this is so for all major Windows IMs and Internet Explorer - per IRC discussion, Oliver thinks that some of them may only dispatch DOM events when their input area is confirmed.
Ojan Vafai
Also, Safari Windows cancels IME input when keydown in preventDefaulted. See http://jparent.googlepages.com/brokenIMEEvents.html