rem: this.onReadDefaultMailPref(); this.onReadDefaultNewsPref(); this.onReadDefaultFeedPref(); 
add: document.getElementById('mail.checkDefaultMail').valueFromPreferences = this.onReadDefaultMailPref(); document.getElementById('mail.checkDefaultNews').valueFromPreferences = this.onReadDefaultNewsPref(); document.getElementById('mail.checkDefaultFeed').valueFromPreferences = this.onReadDefaultFeedPref(); 
context:   init: function ()  {    this.mPane = document.getElementById("paneGeneral");    this.mBrandBundle = document.getElementById("brandBundle");    this.mMapiBundle = document.getElementById("mapiBundle"); #ifdef XP_WIN    this.onReadDefaultMailPref();    this.onReadDefaultNewsPref();    this.onReadDefaultFeedPref();#endif#ifdef XP_MACOSX    document.getElementById("defaultClientBox").hidden = true;#endif#ifdef MOZ_WIDGET_GTK2  // first check whether GNOME is available.  if it's not, hide the whole  // default mail/news app section.  var mapiReg;  try {    mapiReg = Components.classes["@mozilla.org/mapiregistry;1"].getService(Components.interfaces.nsIMapiRegistry);  } catch (e) {}    if (!mapiReg)     document.getElementById("defaultClientBox").hidden = true;#endif  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/8c489d6d63144f8c33664052c3194b842c9c5640/general.js/clean/mail/components/preferences/general.js