rem: dd ("readPref: UNKNOWN PREF ``" + prefName + "''"); 
add: if (!(prefName.match(/viewList\..*/))) dd ("readPref: UNKNOWN PREF ``" + prefName + "''"); 
context: function readPref(prefName){    //if (prefName.indexOf("extensions.irc." == 0))    //    prefName = prefName.substr(15);    var ary;        if (prefName in client.prefSpecs)    {        var varName = client.prefSpecs[prefName][0];        var defaultValue = client.prefSpecs[prefName][1];        var prefValue;                if (typeof defaultValue == "boolean")        {            prefValue = getBoolPref(prefName, defaultValue);            eval (varName + " = " + prefValue);        }        else if (typeof defaultValue == "number")        {            prefValue = getIntPref(prefName, defaultValue);            eval (varName + " = " + prefValue);        }        else if (defaultValue instanceof Array)        {            prefValue = getCharPref(prefName, defaultValue.join("; "));            if (prefValue)                eval (varName + " = " + prefValue.split(/\s*;\s*/).toSource());            else                eval (varName + " = []");        }        else        {            prefValue = getCharPref (prefName, defaultValue);            eval (varName + " = " + prefValue.quote());        }    }    else if ((ary = prefName.match(/munger.(.*)/)) &&              ary[1] in client.munger.entries)    {        client.munger.entries[ary[1]].enabled =            getBoolPref ("munger." + prefName,                         client.munger.entries[ary[1]].enabled);    }    else    {        dd ("readPref: UNKNOWN PREF ``" + prefName + "''");    }}
meta: 1622	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1622/ae3e9c530285bc8229345d073a6ffe21da75636f/readprefs.js/clean/xul/content/readprefs.js