Closed Bug 845401 Opened 11 years ago Closed 7 years ago

Make Marionette support nested processes

Categories

(Remote Protocol :: Marionette, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jgriffin, Unassigned)

References

Details

Since work to make B2G support nested processes is planned (bug 761935), we'll have to plan to support these in Marionette.
We'll need marionette to test many of the APIs we want to support in nested processes, so this is actually a dependency of that work.
Depends on: 845668
No longer depends on: nested-processes
What sort of timeline is this likely to be needed by?
I'm currently working on nested processes.
Is this true nested content processes, or is this the plan (floated in another bug) in which all subprocesses would be a direct child of the top-level process, and there would be some degree of communication possible between different child processes?
Flags: needinfo?(dzbarsky)
The current plan is true nested content processes.
Flags: needinfo?(dzbarsky)
Jonas, can you tell me when B2G will start to use nested content processes?  Is it in the 1.2 timeframe?  We'll need to make some significant changes to Marionette, so would like to know when to plan for it.
Flags: needinfo?(jonas)
David is working on it, though I'm not sure if the latest thinking is child processes or sibling processes in nested iframes.
Flags: needinfo?(jonas) → needinfo?(dzbarsky)
I ended up implementing the sibling processes.  You can check out my patch queue at https://github.com/dzbarsky/mozilla-central/tree/nestedprocesses
Flags: needinfo?(dzbarsky)
And the work is happening over in bug 879475, right?
(In reply to Jonas Sicking (:sicking) from comment #9)
> And the work is happening over in bug 879475, right?

Correct.
[Mass closure] Closing as these features are no longer needed or wanted
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.