<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<span id="summary_alias_container"><span
id="short_desc_nonedit_display"></span></span>On 8/26/2014 2:11
PM, Jonathan Protzenko wrote:<br>
<blockquote cite="mid:53FCF80E.2070608@gmail.com" type="cite">Here's
the full explanation for the earlier initEditor breakage I
mentioned in my original mail below.
<br>
<br>
tl;dr: nsIEditor is, as Ehsan kindly pointed out to me, now
builtinclass (can't be implemented in JS); a consequence is that
clients who wish to send HTML emails now really need to abide by
one very specific state protocol. A way to workaround this would
be to make the editor field of nsIMsgCompose read-write. Thoughts?
<br>
<br>
</blockquote>
<br>
See <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1059705"><b>Bug 1059705</b></a>
-<span id="summary_alias_container"> <span
id="short_desc_nonedit_display">revert the change which made
nsIEditor builtinclass and
<a class="moz-txt-link-freetext" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1053048#c29">https://bugzilla.mozilla.org/show_bug.cgi?id=1053048#c29</a> "We can
revert the change pretty easily though. Just tiny bit uglier C++
code, but that is fine."<br>
<br>
:smaug seems open to reverting this change. I hope that is what
you wanted, protz!<br>
</span></span><br>
-- <br>
<div class="moz-signature">
<table style="width: 100%;" border="0" hspace="10" vspace="10">
<tbody>
<tr>
<td> <img src="cid:part2.03080300.03060301@caspia.com"><br>
</td>
<td>
R. Kent James<br>
Personal: <a class="moz-txt-link-abbreviated" href="mailto:kent@caspia.com">kent@caspia.com</a><br>
Business: <a class="moz-txt-link-abbreviated" href="mailto:rkent@mesquilla.com">rkent@mesquilla.com</a><br>
</td>
<td>
Web: <a class="moz-txt-link-freetext" href="http://mesquilla.com">http://mesquilla.com</a><br>
Twitter: @rkentjames<br>
Mozilla IRC: :rkent </td>
</tr>
</tbody>
</table>
<br>
</div>
</body>
</html>