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

NEW
Unassigned

Status

()

17 years ago
9 years ago

People

(Reporter: Brade, Unassigned)

Tracking

(Blocks: 1 bug)

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

17 years ago
In order for editor embedding to be complete, we need to complete this task:
 * The API for set editable need to be recursive
(Reporter)

Updated

17 years ago
Blocks: 157128

Comment 1

17 years ago
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?

Comment 2

17 years ago
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)

Comment 3

17 years ago
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

Comment 4

17 years ago
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.

Comment 5

17 years ago
*** Bug 157109 has been marked as a duplicate of this bug. ***
QA Contact: sujay → editor
Assignee: mjudge → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.