rem: this.mDOMDS = XPCU.createInstance(kDOMDataSourceIID, "inIDOMDataSource"); this.mDOMDS.showSubDocuments = true; this.mDOMDS.removeFilterByType(2); this.mDOMOutlinerBody.database.AddDataSource(this.mDOMDS); 
add: this.mDOMView = XPCU.createInstance(kDOMViewCID, "inIDOMView"); this.mDOMView.showSubDocuments = true; this.mDOMView.removeFilterByType(Node.ATTRIBUTE_NODE); this.mDOMOutliner.outlinerBoxObject.view = this.mDOMView; 
context: function DOMViewer() // implements inIViewer{  this.mObsMan = new ObserverManager(this);      this.mDOMOutliner = document.getElementById("trDOMOutliner");  this.mDOMOutlinerBody = document.getElementById("trDOMOutlinerBody");  // prepare and attach the DOM DataSource  this.mDOMDS = XPCU.createInstance(kDOMDataSourceIID, "inIDOMDataSource");  this.mDOMDS.showSubDocuments = true;  this.mDOMDS.removeFilterByType(2); // hide attribute nodes  this.mDOMOutlinerBody.database.AddDataSource(this.mDOMDS);  PrefUtils.addObserver("inspector", PrefChangeObserver);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/a7c48464e3280bcd1d3585d7cc0bc61c943ad5a5/dom.js/clean/extensions/inspector/resources/content/viewers/dom/dom.js