rem: try {  var bmks = Components.classes["component: if (bmks)	bmks = bmks.QueryInterface(Components.interfaces.nsIRDFRemoteDataSource); if (bmks)	bmks.Flush(); } catch (ex) { } 
add:  var bmks = getService( "component: if (bmks)	bmks.Flush(); } catch (ex) { } 
context:   function Shutdown()  {	try	{		// If bookmarks are dirty, flush 'em to disk		var bmks = Components.classes["component://netscape/browser/bookmarks-service"].getService();		if (bmks)	bmks = bmks.QueryInterface(Components.interfaces.nsIRDFRemoteDataSource);		if (bmks)	bmks.Flush();	}	catch (ex)	{	}    // Close the app core.    if ( appCore ) {        appCore.close();    }  }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/3d363f06d4daaea6dcec5a9887c44e56f151fad4/navigator.js/clean/xpfe/browser/resources/content/navigator.js