rem: prefs.savePrefFile(null); 
add: prefService.savePrefFile(null); 
context: function onAccept(){   if(!validatePrefs())     return false;   //set enable pref   prefs.SetBoolPref(autoupdateEnabledString, enabledCheckBox.checked );      //set URL TYPE and value prefs - always to last fetch url - till we have anything else available   prefs.SetCharPref(autoupdateURLString,crl.lastFetchURL);      var timingTypeId = updateTypeRadio.selectedItem.id;   var updateTime;   var dayCnt = (document.getElementById("nextUpdateDay")).value;   var freqCnt = (document.getElementById("nextUpdateFreq")).value;   if(timingTypeId == "timeBasedRadio"){     prefs.SetIntPref(autoupdateTimeTypeString,crlManager.TYPE_AUTOUPDATE_TIME_BASED);     updateTime = crlManager.computeNextAutoUpdateTime(crl, crlManager.TYPE_AUTOUPDATE_TIME_BASED, dayCnt);   } else {     prefs.SetIntPref(autoupdateTimeTypeString,crlManager.TYPE_AUTOUPDATE_FREQ_BASED);     updateTime = crlManager.computeNextAutoUpdateTime(crl, crlManager.TYPE_AUTOUPDATE_FREQ_BASED, freqCnt);   }   //alert(updateTime);   prefs.SetCharPref(autoupdateTimeString,updateTime);    prefs.SetCharPref(autoupdateDayCntString,dayCnt);   prefs.SetCharPref(autoupdateFreqCntString,freqCnt);   //Save Now   prefs.savePrefFile(null);      crlManager.rescheduleCRLAutoUpdate();   //Close dialog by returning true   return true;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/20c1620040885ba8fd7aeebe4013a8d5bdc7a3a2/pref-crlupdate.js/clean/security/manager/pki/resources/content/pref-crlupdate.js