Launch a child process; uses base::LaunchApp from IPC. (This WebIDL
binding is currently Unix-only; it could also be supported on Windows
but it would use u16-based strings, so it would basically be a separate
copy of the bindings.)
This interface was added for use by Subprocess.sys.jsm; other would-be
callers may want to just use Subprocess instead of calling this directly.
Returns
The process ID. Note that various errors (e.g., the
executable to be launched doesn't exist) may not be
encountered until after the process is created, so a
successful return doesn't necessarily imply a successful
launch.
Launch a child process; uses
base::LaunchApp
from IPC. (This WebIDL binding is currently Unix-only; it could also be supported on Windows but it would use u16-based strings, so it would basically be a separate copy of the bindings.)This interface was added for use by
Subprocess.sys.jsm
; other would-be callers may want to just use Subprocess instead of calling this directly.Returns
The process ID. Note that various errors (e.g., the executable to be launched doesn't exist) may not be encountered until after the process is created, so a successful return doesn't necessarily imply a successful launch.