os.notifyObservers(null, "quit-application-granted", null); 
function canQuitApplication(){  var os = Components.classes["@mozilla.org/observer-service;1"]                     .getService(Components.interfaces.nsIObserverService);  if (!os) return true;    try {    var cancelQuit = Components.classes["@mozilla.org/supports-PRBool;1"]                              .createInstance(Components.interfaces.nsISupportsPRBool);    os.notifyObservers(cancelQuit, "quit-application-requested", null);        // Something aborted the quit process.     if (cancelQuit.data)      return false;  }  catch (ex) { }  os.notifyObservers(null, "quit-application-granted", null);  return true;}
5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5459/41b10bc718e0e7bf776248408ce643d8a6fef59c/globalOverlay.js/clean/toolkit/content/globalOverlay.js