Open Bug 544778 Opened 14 years ago Updated 2 years ago

[TSF] Implement ITfTextEditSink

Categories

(Core :: DOM: UI Events & Focus Handling, enhancement, P5)

x86
Windows 7
enhancement

Tracking

()

People

(Reporter: masayuki, Unassigned)

References

Details

(Keywords: inputmethod)

We should implement ITfTextEditSink interface because it's useful. We can know the timing of each edit completing by OnEndEdit method. So, we can simplize the composition handlers.
No longer blocks: 544769
I've not found TIP which needs this feature. So, this must be optional. No other bugs shouldn't blocked by this.
Assignee: masayuki → nobody
Severity: normal → enhancement

Moving all open keyboard/IME handling bugs to DOM: UI Events & Focus Handling component.

Component: Widget: Win32 → DOM: UI Events & Focus Handling

According to Chromium's code, we can make TSFTextStore::OnUpdateComposition() with removing its complicated helper methods. However, that means that retrieving content data between OnUpdateComposition() and OnEndEdit() from TIP would be changed. This might break some TIPs if they do some hack for Gecko. So, without some incompatibility with existing TIPs, we shouldn't do this.

Priority: -- → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.