add:  var event = document.createEvent('Events'); event.initEvent('NameChange', false, true); document.getElementById("configTree").dispatchEvent(event);  
context: function ModifyPref(entry){  if (entry.lockCol == PREF_IS_LOCKED)    return false;  var title = gConfigBundle.getFormattedString("modify_title", [gTypeStrs[entry.typeCol]]);  if (entry.typeCol == nsIPrefBranch.PREF_BOOL) {    var check = { value: entry.valueCol == "false" };    if (!entry.valueCol && !gPromptService.select(window, title, entry.prefCol, 2, [false, true], check))      return false;    gPrefBranch.setBoolPref(entry.prefCol, check.value);  } else {    var result = { value: entry.valueCol };    var dummy = { value: 0 };    if (!gPromptService.prompt(window, title, entry.prefCol, result, null, dummy))      return false;    if (entry.typeCol == nsIPrefBranch.PREF_INT) {      gPrefBranch.setIntPref(entry.prefCol, parseInt(result.value, 10));    } else {      var supportsString = Components.classes[nsSupportsString_CONTRACTID].createInstance(nsISupportsString);      supportsString.data = result.value;      gPrefBranch.setComplexValue(entry.prefCol, nsISupportsString, supportsString);    }  }    gPrefService.savePrefFile(null);    return true;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/aa01d9612b4563e271f9c43c3ca03cfbb6622aa2/config.js/clean/toolkit/components/viewconfig/content/config.js