rem:  while (this.tabs.firstChild) this.tabs.removeChild (this.tabs.firstChild); while (this.deck.firstChild) this.deck.removeChild (this.deck.firstChild); 
context: function s2v_cleardeck (){    for (var i = 0; i < this.sourceTabList.length; ++i)    {        var sourceTab = this.sourceTabList[i];        sourceTab.tab = null;        sourceTab.iframe = null;        this.onSourceTabUnloaded (this.sourceTabList[i],                                  Components.results.NS_OK);    }        while (this.tabs.firstChild)        this.tabs.removeChild (this.tabs.firstChild);    while (this.deck.firstChild)        this.deck.removeChild (this.deck.firstChild);    var bloke = document.createElement ("tab");    bloke.setAttribute ("id", "source2-bloke");    bloke.setAttribute ("hidden", "true");    this.tabs.appendChild (bloke);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/dec4f242212cf0b590a999acd92083ffce7cbd59/venkman-views.js/clean/extensions/venkman/resources/content/venkman-views.js