rem: break; 
add: } 
context: function ModifyPref(entry){  if (entry.lockCol == PREF_IS_LOCKED)    return false;  var result = { value: entry.valueCol };  var dummy = { value: 0 };  // XXX get this from a string bundle  if (!gPromptService.prompt(window,                             gConfigBundle.getFormattedString("modify_title", [gTypeStrs[entry.typeCol]]),                             entry.prefCol,                             result,                             null,                             dummy))    return false;  switch (entry.typeCol) {    case nsIPrefBranch.PREF_BOOL:      gPrefBranch.setBoolPref(entry.prefCol, eval(result.value));      break;    case nsIPrefBranch.PREF_INT:      gPrefBranch.setIntPref(entry.prefCol, eval(result.value));      break;    default:    case nsIPrefBranch.PREF_STRING:      var supportsString = Components.classes[nsSupportsString_CONTRACTID].createInstance(nsISupportsString);      supportsString.data = result.value;      gPrefBranch.setComplexValue(entry.prefCol, nsISupportsString, supportsString);      break;  }  return true;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/c0bb9b17452175c08d20b8123e692e191df4ce45/config.js/clean/xpfe/global/resources/content/config.js