Closed Bug 1325282 Opened 7 years ago Closed 7 years ago

comm-central should stop using nsIEditorIMESupport

Categories

(Thunderbird :: Message Compose Window, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 53.0

People

(Reporter: masayuki, Assigned: jorgk-bmo)

References

Details

(Keywords: inputmethod)

Attachments

(1 file)

nsIEditorIMESupport will be removed. So, comm-central should stop using it at:
https://dxr.mozilla.org/comm-central/rev/a844bb9580da7b60946d7592d772c7ef5b79da71/editor/ui/composer/content/ComposerCommands.js#891

Now, nsIEditor has all methods/attributes of nsIEditorIMESupport, so, it should just call |editor.forceCompositionEnd()|.

Although, I'm not sure if this code is actually used by Tb.
Thanks for the heads-up. Maybe something in the HTML editor of SM. Philip can you please take a look.
Flags: needinfo?(philip.chee)
Daniel, since you commented on bug 1312991, maybe you're interested in this one here, too.
Flags: needinfo?(daniel)
(In reply to Jorg K (GMT+1) from comment #2)
> Daniel, since you commented on bug 1312991, maybe you're interested in this
> one here, too.

Thanks for asking. BlueGriffon's code does not use nsIEditorIMESupport beyond
the editor core, so no objection at all.
Flags: needinfo?(daniel)
(In reply to Jorg K (GMT+1) from comment #1)
> Thanks for the heads-up. Maybe something in the HTML editor of SM. Philip
> can you please take a look.
Should not affect us.
Flags: needinfo?(philip.chee)
Doing what Masayuki-san suggested.
Assignee: nobody → jorgk
Status: NEW → ASSIGNED
Attachment #8821515 - Flags: review?(philip.chee)
Comment on attachment 8821515 [details] [diff] [review]
1325282-nsIEditorIMESupport.patch

r=me. Sorry for the delay
Attachment #8821515 - Flags: review?(philip.chee) → review+
https://hg.mozilla.org/comm-central/rev/9bd6f256ea516c871c5a51ebc28d20c36b70cbc5
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 53.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: