rem: var myBranch = this.parent.parent.name + "," + this.name; myBranch = myBranch.replace(/[^\w\d,]/g, encodeChar); this.localPrefs = client.prefService.getBranch(client.prefBranch.root + "viewList." + myBranch + ".");  if (getBoolPref("logging", false, this.localPrefs)) client.startLogging(this); 
add: this.logFile = null; 
context: function chan_oninit (){    var myBranch = this.parent.parent.name + "," + this.name;    myBranch = myBranch.replace(/[^\w\d,]/g, encodeChar);    this.localPrefs =        client.prefService.getBranch(client.prefBranch.root + "viewList." +                                     myBranch + ".");    if (getBoolPref("logging", false, this.localPrefs))       client.startLogging(this);}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/bed39e8f3c219944b1ef2a4dc9163acf12791b06/handlers.js/clean/extensions/irc/xul/content/handlers.js