appShellService

Quitting Mozilla:

var Cc = Components.classes;
var Ci = Components.interfaces;
shell = Cc["@mozilla.org/appshell/appShellService;1"];
shell = shell.getService(Ci.nsIAppShellService);
shell.quit(3); // eForceQuit

Bam! There goes Mozilla.

Then again, there's a much easier way; One of the xpcshell extensions is a quit function:

quit(3)

Document Tags and Contributors

Contributors to this page: LionKimbro, groovecoder, Nickolay, Sheppy
Last updated by: groovecoder,