rem: case 64: 
add: case nsIPrefBranch.PREF_INT: 
context: function onConfigLoad(){    var prefCount = {value:0};    var prefService = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService);    var prefBranch = prefService.getBranch(null);    var prefArray = prefBranch.getChildList("" , prefCount);    var prefName, prefType, prefTypeName, prefValue, prefIndex, prefLockState;    var i = 0;    var j = 0;   // This is used to avoid counting the "capability" preferences    var k = 0;	 // This is to maintain a count of prefs (not including the "capability" prefs);    prefArray.sort();    for (i = 0; i < prefCount.value; i++)     {        if((prefArray[i].indexOf("capability", 0) + 1) > 0)    // avoid displaying "private" preferences        {            j++;            continue;        }        k = (i - j);   // avoid numbering "capability" prefs        prefIndex = k + 1;        prefLockState = "default";	        if(prefBranch.prefIsLocked(prefArray[i]))  // 0 = false            prefLockState = "locked";        else if(prefBranch.prefHasUserValue(prefArray[i]))    // 0 = false            prefLockState = "user set";        prefType = prefBranch.getPrefType(prefArray[i]);        switch(prefType)        {            case 32:                prefTypeName = "string";                prefValue = prefBranch.getCharPref(prefArray[i]);                prefValue = htmlEscape(prefValue);                break;            case 64:                prefTypeName = "int";                prefValue = prefBranch.getIntPref(prefArray[i]);                break;            case 128:                prefTypeName = "bool";                prefValue = prefBranch.getBoolPref(prefArray[i]);                break;            default:                 prefTypeName = "unknown";                break;        }        arr[k] = {indexCol:prefIndex, prefCol:prefArray[i], lockCol:prefLockState, typeCol:prefTypeName, valueCol:prefValue};    }      view.rowCount = k + 1;    var outliner = document.getElementById("out");    outliner.outlinerBoxObject.view = view;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/b27434d3783ef2f2f34a0ab5591afe150b1bf49a/config.js/buggy/xpfe/global/resources/content/config.js