rem: gPref.setCharPref("browser.bookmark.store",bookmarkEmpty); 
add: gPref.setCharPref(prefStore,bookmarkEmpty); 
context: function bmProcessor() {	this.xmlRef=document.implementation.createDocument("","",null);	this.xslRef=document.implementation.createDocument("http://www.w3.org/1999/XSL/Transform","stylesheet",null);	var bookmarkStore=null;	try {	      gPref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);	      bookmarkStore = gPref.getCharPref("browser.bookmark.store");           } catch (ignore) {}	var aDOMParser = new DOMParser();	this.xmlRef = aDOMParser.parseFromString(bookmarkStore,"text/xml");	if(this.xmlRef&&this.xmlRef.firstChild&&this.xmlRef.firstChild.nodeName=="bm") {		// All good to go. 			} else {		var bookmarkEmpty="<bm></bm>";		gPref.setCharPref("browser.bookmark.store",bookmarkEmpty);		this.xmlRef = aDOMParser.parseFromString(bookmarkEmpty,"text/xml");	}	this.xslUrl="";	var myThis=this;	var omega=function thisScopeFunction2() { myThis.xslLoaded(); }	this.xslRef.addEventListener("load",omega,false);	this.xmlLoadedState=true;	this.xslLoadedState=false;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/4331a42fd2584e85a8dcef4f86e5be4fcff0c5d5/bmview.js/buggy/minimo/chrome/content/bookmarks/bmview.js