rem:  if (this._profileStarted) {  this._shutdownPlaces(); }  
context:   _onProfileShutdown: function()   {    // this block is for code that depends on _onProfileStartup() having been called.    if (this._profileStarted) {      // final places cleanup      this._shutdownPlaces();    }    // here we enter last survival area, in order to avoid multiple    // "quit-application" notifications caused by late window closings    const appStartup = Components.classes['@mozilla.org/toolkit/app-startup;1']                                 .getService(Components.interfaces.nsIAppStartup);    try {      appStartup.enterLastWindowClosingSurvivalArea();      this.Sanitizer.onShutdown();    } catch(ex) {    } finally {      appStartup.exitLastWindowClosingSurvivalArea();    }  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/afd0626a7dbe3f29de598317e51226fdd56cc7c3/nsBrowserGlue.js/clean/browser/components/nsBrowserGlue.js