rem: for(var strCurKey in gPrefQueue) { var elRef=gPrefQueue[strCurKey]; var prefName=elRef.getAttribute("preference"); var transValidator=elRef.getAttribute("onsynctopreference"); var prefSETValue=null; if(transValidator!="") { prefSETValue=eval(transValidator); 
add: for(var strCurKey in gPrefQueue) { var elRef=gPrefQueue[strCurKey]; var prefName=elRef.getAttribute("preference"); var transValidator=elRef.getAttribute("onsynctopreference"); var prefSETValue=null; if(transValidator!="") { prefSETValue=eval(transValidator);  } else { if(elRef.nodeName=="checkbox") { if(elRef.checked) { elRef.value=true; } else { elRef.value=false; } } prefSETValue=elRef.value; } if (gPref.getPrefType(prefName) == gPref.PREF_STRING){ gPref.setCharPref(prefName, prefSETValue); }  if (gPref.getPrefType(prefName) == gPref.PREF_INT) { gPref.setIntPref(prefName, prefSETValue); }  if (gPref.getPrefType(prefName) == gPref.PREF_BOOL) { gPref.setBoolPref(prefName, prefSETValue); } } 
context: function syncPrefSaveDOM() {	for(var strCurKey in gPrefQueue) {		var elRef=gPrefQueue[strCurKey];		var prefName=elRef.getAttribute("preference");		var transValidator=elRef.getAttribute("onsynctopreference");		var prefSETValue=null;		if(transValidator!="") {			prefSETValue=eval(transValidator);		} else {			if(elRef.nodeName=="checkbox") {		            if(elRef.checked) {		                elRef.value=true;		            } else {		                elRef.value=false;		            } 			}			prefSETValue=elRef.value;		}		if (gPref.getPrefType(prefName) == gPref.PREF_STRING){			gPref.setCharPref(prefName, prefSETValue);		} 		if (gPref.getPrefType(prefName) == gPref.PREF_INT) {			gPref.setIntPref(prefName, prefSETValue); 	 	}		if (gPref.getPrefType(prefName) == gPref.PREF_BOOL) {			gPref.setBoolPref(prefName, prefSETValue);		}	}}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/cb429a56d136dc097e4ff591a5177f78955c4164/preferences.js/clean/minimo/chrome/content/preferences/preferences.js