From: Brendan Dahl Date: Fri, 16 Mar 2012 03:08:39 +0000 (-0700) Subject: Skip unneeded steps on APP_SHUTDOWN. X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=7c902eb612dec7e256c13080d92da935781aa4b9;p=pdf.js.git Skip unneeded steps on APP_SHUTDOWN. --- diff --git a/extensions/firefox/bootstrap.js b/extensions/firefox/bootstrap.js index dc9d51f..627fc7a 100644 --- a/extensions/firefox/bootstrap.js +++ b/extensions/firefox/bootstrap.js @@ -79,6 +79,8 @@ function startup(aData, aReason) { function shutdown(aData, aReason) { if (Services.prefs.getBoolPref('extensions.pdf.js.active')) Services.prefs.setBoolPref('extensions.pdf.js.active', false); + if (aReason == APP_SHUTDOWN) + return; var ioService = Services.io; var resProt = ioService.getProtocolHandler('resource') .QueryInterface(Ci.nsIResProtocolHandler);