Though nsIHTMLEditor is a public interface and is available anywhere, code in libeditor/base and libeditor/text should have no need for an html editor. But nsPlaintextEditor.cpp and SetDocTitleTxn both use it. In nsPlaintextEditor.cpp it's just a bogus comment which should be removed. SetDocTitleTxn, otoh, should probably be moved into libeditor/html since it has no relevance to plaintext editing.
Hwaara points out that nsInterfaceState also seems to be in the wrong place; Simon says that it should move to composer. Modifying summary to be more generic.
Status: NEW → ASSIGNED
Summary: nsPlaintextEditor and SetDocTitleTxn refer to nsIHTMLEditor → Files misclassified in the editor
Target Milestone: --- → mozilla0.9.9
Target Milestone: mozilla0.9.9 → Future
I thought focus was supposed to be on embedding in the forthcoming milestones? Nominating for at least Mozilla 1.1
You need to log in before you can comment on or make changes to this bug.