Closed Bug 795907 Opened 12 years ago Closed 12 years ago

Support multi-process RDP

Categories

(DevTools :: Debugger, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 797627

People

(Reporter: BenWa, Unassigned)

Details

(Whiteboard: [b2g])

With bug 792855 we'll be able to debug/profile a single process remotely (Fennec). The goal of this bug is to extend this to support profiling a multi-process system such as B2G.

The current design is to have a central debugging server living in the control process. When child processes are spawned they will register to the central debugging server. When a client wants to connect it will initiate the connect with the central server which will multiplex and proxy the messages to the correct child process (content, plugin).

With this approach we only need to deal with a single external RDP server.
Moving to the debugger component since this is a core change and will be necessary for debugging B2G as well.
Component: Gecko Profiler → Developer Tools: Debugger
Product: Core → Firefox
Whiteboard: [b2g]
No longer blocks: 758697
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.