Start and stop the remote service (xremote/phremote), and register
windows with the service for backwards compatibility with old xremote
clients.
@status FLUID This interface is not frozen and is not intended for embedders
who want a frozen API. If you are an embedder and need this
functionality, contact Benjamin Smedberg about the possibility
of freezing the functionality you need.
Start the remote service. This should not be done until app startup
appears to have been successful.
appName | (Required) Sets a window property identifying the application. |
profileName | (May be null) Sets a window property identifying the profile name. |
Register a XUL window with the xremote service. The window will be
configured to accept incoming remote requests. If this method is called
before startup(), the registration will happen once startup() is called.
Stop the remote service from accepting additional requests.