Closed Bug 1547766 Opened 5 years ago Closed 4 years ago

Move the new OSX remoting support happen in the same places as the other platforms

Categories

(Toolkit :: Startup and Profile System, task, P2)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: mossop, Unassigned)

References

Details

Bug 469990 added remoting support for OSX. But as it was essentially written before we unified the remoting functionality into toolkit/components/remote and for expediency it landed using its own API and being run at a different time during startup.

Unfortunately that means that it now behaves subtly differently to the other platforms (remoting to the correct profile is probably not working) and as it runs earlier certain command line arguments that should affect whether we remote or not don't take effect. We're currently playing whack-a-mole finding and patching these issues.

We would be much better off moving the remoting functionality into the structure defined in toolkit/components/remote. That way it will get run at the same time as the other platforms so we will have much less OSX specific bugs cropping up and make it easier for developers to reason about what will happen when.

Fixed by bug 1565597

Status: NEW → RESOLVED
Closed: 4 years ago
Depends on: 1565597
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.