Summary: | WebKit/Windows doesn't support IMEs | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | 808caaa4.8ce9.9cd6c799e9f6 | ||||||
Component: | WebKit Misc. | Assignee: | Oliver Hunt <oliver> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Enhancement | CC: | ap, aroben, hyatt, oliver | ||||||
Priority: | P1 | Keywords: | InRadar, PlatformOnly | ||||||
Version: | 523.x (Safari 3) | ||||||||
Hardware: | PC | ||||||||
OS: | Windows XP | ||||||||
Attachments: |
|
Description
808caaa4.8ce9.9cd6c799e9f6
2007-06-23 03:23:02 PDT
> ...works very well, nice experience.
means:
Safari/Webkit ...works very well with Japanese, nice experience.
Created attachment 15203 [details]
spyxx log with Safari/IME. example WM sequence.
Example spyxx log.
With Safari, search box. Filtered by 'IME messages'+'Keyboard messages'.
I typed simply 'aaa', and enter IME composition, type 'ringo' and do composition(with Space/Enter Key), and leaved IME.
And typed simply 'yyy' again, and escaped Safari-window with Alt+Tab.
This is clearly a p1, assigning to self. errata. example below is buggy. anonymous reporter (2ch,net/software, poster ID:6tWs8t100) said comma cannot be inputed via IME. need to be fixed like this: PostMessageW(hwnd, WM_CHAR, wParam, lParam); WebVwWndProcW(hwnd, WM_KEYDOWN, 0xFFFF, lParam); PostMessageW(hwnd, WM_KEYUP, 0xFFFF, lParam | 0xc0000000); Created attachment 15511 [details]
Basic IME support
|