Port bug 1489793, replace usage of XPCOM to create the spell checker object with Components.utils

RESOLVED FIXED in Thunderbird 64.0

Status

enhancement
RESOLVED FIXED
11 months ago
11 months ago

People

(Reporter: Ehsan, Assigned: darktrojan)

Tracking

unspecified
Thunderbird 64.0
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

The XPCOM component registration for nsIEditorSpellCheck is going away, and instead we will have a Components.utils API for creating the spellchecker object.

There is one usage of this component registration in comm-central:
https://dxr.mozilla.org/comm-central/rev/e5e1510b8d914bfa8439b21ba3f73e4f2e83e957/editor/ui/dialogs/content/EdSpellCheck.js#26

Please see https://phabricator.services.mozilla.com/D5371#change-NV6Dun4rb9h6 for a sample of the change needed.
Blocks: 1489793
Assignee: nobody → geoff
Status: NEW → ASSIGNED
Attachment #9007710 - Flags: review?(jorgk)
Comment on attachment 9007710 [details] [diff] [review]
1489807-spellcheck-create-1.diff

Thanks, but we need to wait for bug 1489793 to get the Components.utils API.
Attachment #9007710 - Flags: review?(jorgk) → review+
The patches for bug 1489793 are on inbound now.
This was just relanded on inbound after being backed out.
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/4bcb46410184
Port bug 1489793: replace usage of XPCOM to create the spell checker object. r=jorgk DONTBUILD
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 64.0
You need to log in before you can comment on or make changes to this bug.