gecko-dev/tools/quitter/parent.js
Kris Maglione 0df1d1fa1e Bug 1451463: Make Quitter a WebExtension experiment. r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D12478

--HG--
extra : rebase_source : 1a89085a191d3bdda5b49f178644e5766a9fb5c2
extra : amend_source : 0685f35163593b596d50c45567b5d64b68935f04
2018-04-03 17:19:26 -07:00

18 lines
310 B
JavaScript

"use strict";
/* globals ExtensionAPI */
ChromeUtils.import("resource://gre/modules/Services.jsm");
this.quitter = class extends ExtensionAPI {
getAPI(context) {
return {
quitter: {
quit() {
Services.startup.quit(Ci.nsIAppStartup.eForceQuit);
},
},
};
}
};