Closed Bug 157105 Opened 22 years ago Closed 1 year ago

embedding: make editable API needs to be recursive (framesets)

Categories

(Core :: DOM: Editor, defect, P5)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: Brade, Unassigned)

References

Details

In order for editor embedding to be complete, we need to complete this task:
 * The API for set editable need to be recursive
Blocks: edembed
I don't quite understand this, why would it need to be recursive? Once we're in
editing mode, isn't everything in that document editable?
nsIEditingSession sits at the root content level. Inside it, you might have
loaded a frameset. makeEditable() needs a flag that says 'recurse through the
child windows and make each one editable', and there has to be an implementation
behind that.
Summary: embedding: make editable API needs to be recursive → embedding: make editable API needs to be recursive (framesets)
i think this is done i need to talk to simon to see if he has any other plans 
for making this automatically recursive.  We can right now iterate through all 
nsIDOMWindows and make each one editable. Is this enough or do we really need 
an extra parameter?
Status: NEW → ASSIGNED
It really needs to happen inside the embedding interface, because it's much
easier for us to write the code (and use private convenience APIs like the
docshell iterator) than for an embedder to write it.
*** Bug 157109 has been marked as a duplicate of this bug. ***
QA Contact: sujay → editor
Assignee: mjudge → nobody
Status: ASSIGNED → NEW

Bulk-downgrade of unassigned, >=3 years untouched DOM/Storage bug's priority.

If you have reason to believe this is wrong, please write a comment and ni :jstutte.

Severity: normal → S4
Priority: -- → P5

I think that we have no plan to support embedding now.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.