rem: useDocFontsCheckbox.checked = aDataObject.useDocFonts ? false : true; 
add: useDocFontsCheckbox.checked = aDataObject.useDocFonts ? true : false; 
context: function SetFields( aDataObject )  {    languageData = aDataObject.languageData ? aDataObject.languageData : languageData ;    currentLanguage = aDataObject.currentLanguage ? aDataObject.currentLanguage : null ;    var lists = ["selectLangs", "defaultFont"];    for( var i = 0; i < lists.length; i++ )      {        var element = document.getElementById( lists[i] );        if( aDataObject.dataEls )          {            element.value = aDataObject.dataEls[ lists[i] ].value;            element.selectedItem = element.getElementsByAttribute( "value", aDataObject.dataEls[ lists[i] ].value )[0];          }        else          {            var prefstring = element.getAttribute( "prefstring" );            var preftype = element.getAttribute( "preftype" );            if( prefstring && preftype )              {                var prefvalue = parent.hPrefWindow.getPref( preftype, prefstring );                element.value = prefvalue;                element.selectedItem = element.getElementsByAttribute( "value", prefvalue )[0];              }          }      }    var resolutionField = document.getElementById( "browserScreenResolution" );    if( aDataObject.fontDPI != undefined )      resolutionField.value = aDataObject.fontDPI;    else      {        var prefvalue = parent.hPrefWindow.getPref( resolutionField.getAttribute("preftype"), resolutionField.getAttribute("prefstring") );        if( prefvalue != "!/!ERROR_UNDEFINED_PREF!/!" )          resolutionField.value = prefvalue;      }    var useDocFontsCheckbox = document.getElementById( "browserUseDocumentFonts" );    if( aDataObject.useDocFonts != undefined )      useDocFontsCheckbox.checked = aDataObject.useDocFonts ? false : true;    else      {        var prefvalue = parent.hPrefWindow.getPref( useDocFontsCheckbox.getAttribute("preftype"), useDocFontsCheckbox.getAttribute("prefstring") );        if( prefvalue != "!/!ERROR_UNDEFINED_PREF!/!" )          useDocFontsCheckbox.checked = prefvalue ? false : true ;      }  }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/427dc670dbc015fe7089af6af0d80e4e6135f420/pref-fonts.js/clean/xpfe/components/prefwindow/resources/content/pref-fonts.js