Open Bug 1489111 Opened 6 years ago Updated 2 years ago

Avoid building nsIEditorMailSupport with Firefox

Categories

(Core :: DOM: Editor, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: hsivonen, Unassigned)

References

Details

nsIEditorMailSupport seems to be for Thunderbird and not Firefox and yet lives in m-c. I seems it might be too hard to disentangle the functionality from libeditor and move to c-c, but if it is too hard to move it to c-c, we should explore #ifdefing it out of Firefox builds.
I don't think doing this will allow us to remove any XPCOM registrations right?  So it's not related to bug 1477576...
Some methods such as pasteAsQuotation(in long aSelectionType) still uses on Firefox.  But we should move some methods to nsIEditor (or EditorBase) if it is used in Firefox.
Priority: -- → P3
Depends on: 1478546
Depends on: 1489939
Since I investigate comm-central, it may only use rewrap method from JS code.  If cmd_rewrap is moved to gecko (and bug 1489939 is landed), it is easy to remove this interface.
(In reply to :Ehsan Akhgari from comment #1)
> I don't think doing this will allow us to remove any XPCOM registrations
> right?  So it's not related to bug 1477576...

Sorry.
No longer blocks: 1477576
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.