Last Comment Bug 168597 - Freeze nsIEditingSession interface
: Freeze nsIEditingSession interface
: topembed+
Product: Core
Classification: Components
Component: Embedding: APIs (show other bugs)
: Trunk
: All All
-- normal (vote)
: mozilla1.6alpha
Assigned To: Nobody; OK to take it and work on it
: Myk Melez [:myk] [@mykmelez]
Depends on: 132700 79895
Blocks: 157137
  Show dependency treegraph
Reported: 2002-09-13 17:38 PDT by Juan José Mata
Modified: 2010-07-25 00:44 PDT (History)
6 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Description User image Juan José Mata 2002-09-13 17:38:58 PDT
, issues to be addressed:

    *  Need a new API on this interface (bug 132700 logged on this) for handling
of subframes.
    * Split interface into two, so that init(...), setupEditorOnWindow(...) and
tearDownEditorWindow(...) can be separate and private.
    * Need to add a way to make a window non-editable.
    * Cannot control what kind of editor is created (we pass no flags down to
the editor code), like mail editting-type or HTML vs. plaintext.
    * Remove nsIEditingShell from includes.
    * Also need to figure out a way to handle the types of content that cannot
be edited.
    * Remove nsIEditor as well, since the whole idea going forward is to have
the CommandManager/CommandParams mechanism to access the editor functionality.

Please follow the guidelines outlined in the "How to mark an interface as
Comment 1 User image Simon Fraser 2002-09-13 17:41:51 PDT
Over to mike
Comment 2 User image Juan José Mata 2002-09-13 17:47:50 PDT
Set milestone (1.2beta) as well as dependency info.
Comment 3 User image timeless 2002-09-19 04:44:33 PDT
um, ver 1.2 is still not part of the build, the idl file as is doesn't follow
style and has at least one visible typo:
51                   the session (usually the content root frame.
52               */

is there a reason this bug is unconfirmed? is it a stealth freeze?
Comment 4 User image Kathleen Brade 2002-09-19 06:41:02 PDT
confirm; not a stealth freeze
It's more desirable to freeze nsIEditingSession than freeze the editor apis.
If it's not part of the builds, I suspect it will be in the next few months.  :-)
Comment 5 User image Juan José Mata 2003-01-31 18:02:21 PST
Removing already-past target milestone.  Mike/Chris please re-target.

Nominating topembed since editor embedding clients will need this interface frozen.
Comment 6 User image saari (gone) 2003-02-17 15:58:31 PST
topembed+, let's just freeze it
Comment 7 User image mjudge 2003-05-06 15:33:58 PDT
picking milestone to make sure this is on the radar for 1.6
Comment 8 User image Kyle Huey [:khuey] (Exited; not receiving bugmail, email if necessary) 2010-07-25 00:44:56 PDT
We don't freeze interfaces anymore.

Note You need to log in before you can comment on or make changes to this bug.