Fork nsIDocumentEncoder to comm-central
Categories
(MailNews Core :: Composition, task)
Tracking
(Not tracked)
People
(Reporter: jorgk-bmo, Unassigned)
References
(Blocks 1 open bug)
Details
M-C want to rewrite the HTML and plaintext serialisers to suit their needs dropping "pretty printing" (nsIDocumentEncoder::OutputFormatted) from the HTML serialiser and format=flowed (nsIDocumentEncoder::OutputFormatFlowed) and delsp=yes (nsIDocumentEncoder::OutputFormatDelSp) from the plaintext serialiser.
We should fork it into C-C to maintain this functionality. We may stop "pretty printing" for HTML mail and use CTE base64. Also see bug 1612321 comment #0 for further comments.
Reporter | ||
Comment 1•5 years ago
•
|
||
Note that we need to adjust "glue code" as well like nsIEditor.outputToString(). We should create a serialiser API that takes a DOM node to start with.
EDIT: https://searchfox.org/comm-central/search?q=outputtostring&case=false®exp=false&path=mail (ignore nsIMAPNamespace).
Updated•2 years ago
|
Description
•