rem: var ds = XPCU.createInstance(kDOMDataSourceIID, "inIDOMDataSource"); this.mDS = ds; ds.addFilterByType(2, true); this.mAttrTree.database.AddDataSource(ds); 
add:  this.mDOMView = XPCU.createInstance(kDOMViewCID, "inIDOMView"); this.mDOMView.addFilterByType(2, true); this.mAttrOutliner.outlinerBoxObject.view = this.mDOMView; 
context: function DOMNodeViewer()  // implements inIViewer{  this.mObsMan = new ObserverManager(this);  this.mURL = window.location;  this.mAttrTree = document.getElementById("trAttributes");  var ds = XPCU.createInstance(kDOMDataSourceIID, "inIDOMDataSource");  this.mDS = ds;  ds.addFilterByType(2, true);  this.mAttrTree.database.AddDataSource(ds);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/732dc6261a2ac11c9af2f33803020c5eb226df56/domNode.js/buggy/extensions/inspector/resources/content/viewers/domNode/domNode.js