Closed
Bug 121648
(editorshell)
Opened 23 years ago
Closed 22 years ago
remove editorshell
Categories
(Core :: DOM: Editor, defect)
Core
DOM: Editor
Tracking
()
VERIFIED
FIXED
mozilla1.3beta
People
(Reporter: Brade, Assigned: akkzilla)
References
Details
(Keywords: topembed+)
Attachments
(1 obsolete file)
remove editorshell from build and cvs
Assignee | ||
Comment 1•23 years ago
|
||
Hope to have dependencies out by 0.9.9, but actual removal can wait for 1.0.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.0
Assignee | ||
Updated•23 years ago
|
Assignee | ||
Comment 2•23 years ago
|
||
I don't think there's much chance that the actual removal will happen before 1.0.
The APIs are now in place so that users CAN use the nsIEditor interfaces, and
avoid the editorshell, and there are comments in several places telling them to
do this (we should update our documentation on mozilla.org too, since I think we
have some pointing to editorshell). But making all the changes to editor and
mail to where we can actually remove the editorshell will have to wait.
Removing nsbeta+ and requesting re-evaluation -- suggest minusing.
Assignee | ||
Comment 3•23 years ago
|
||
Nobody's evaluating these, I guess. Bumping milestone.
Target Milestone: mozilla1.0 → mozilla1.0.1
Assignee | ||
Comment 4•23 years ago
|
||
Changing milestone to reflect realities of bug 122922.
Target Milestone: mozilla1.0.1 → mozilla1.2alpha
catch all bug for composer proper work. This is dependent on the work being
done to remove nsIEditorShell calls and make the calls directly to the
nsIEditor. Once this is done the concurrent work on the editor tag ect should
be finished then we make 1 more pass to remove nsIEditor nsIPlainTextEditor and
nsIHTMLEditor calls with calls to nsICommandManager. at that point editor
shell will be gone. I will leave this bug with akkanna
Status: ASSIGNED → NEW
*** Bug 157097 has been marked as a duplicate of this bug. ***
*** Bug 157104 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 8•23 years ago
|
||
Mike accidentally marked this NEW instead of ASSIGNED. "Catch-all" isn't really
the right description for this bug; it covers the actual removal of the
editorshell class, and since that can't happen until editor embedding is usable
and all references to the editorshell have been removed, it also works nicely as
a tracking bug for those issues. In fact, since it's useful as a tracking bug
I'm giving it the keyword: editorshell (though it can also be found through the
dependencies of the "edembed" tracking bug).
Alias: editorshell
Status: NEW → ASSIGNED
Assignee | ||
Comment 9•23 years ago
|
||
Pushing out milestone because of dependencies.
Target Milestone: mozilla1.2alpha → mozilla1.3beta
Reporter | ||
Comment 10•22 years ago
|
||
Although the middle of the editorshell file looks strange, I really only
deleted stuff (I added a couple blank lines so it wouldn't show as much in the
diff).
Comment 11•22 years ago
|
||
Comment on attachment 100915 [details] [diff] [review]
removing code that is no longer used in mozilla or commercial
Yeah it is strange that you had to add those blank lines to make the diff
easier to read. Just make sure they are removed before checkin ... I hate it
when diff gets confused.
Also, delete the editor core stuff you commented out if they aren't needed.
sr=kin@netscape.com
Attachment #100915 -
Flags: superreview+
Comment on attachment 100915 [details] [diff] [review]
removing code that is no longer used in mozilla or commercial
r=glazman
Attachment #100915 -
Flags: review+
Reporter | ||
Updated•22 years ago
|
Attachment #100915 -
Attachment is obsolete: true
Assignee | ||
Updated•22 years ago
|
Comment 13•22 years ago
|
||
All remaining bugfixes checked into 1.3a trunk
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 14•22 years ago
|
||
reopening; these are not removed according to lxr:
*editorshell.cpp, *.h, nsIEditorShell.idl, editorshellfactory*, nsInterfaceState.*
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 15•22 years ago
|
||
The remaining items found by brade are fixed in the patch on bug 169029
Status: REOPENED → ASSIGNED
Assignee | ||
Comment 16•22 years ago
|
||
Editorshell is gone! Yay Charley!
Status: ASSIGNED → RESOLVED
Closed: 22 years ago → 22 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 17•22 years ago
|
||
I do see other code in mozilla that uses editorshell but they should probably be
dealt with outside of this bug:
/mail/components/compose/content/MsgComposeCommands.js, line 1387
/toolkit/content/widgets/general.xml, line 183
Comment 18•22 years ago
|
||
i did an lxr search for "editorshell", and only found it mentioned in
/extensions/editor/cascades/resources/content/EdCssProps.js
rs vrfy --but if there are other issues pertaining to this bug, other (new) bugs
should prolly be filed separately.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•