rem:  #ifdef XP_WIN document.getElementById('mail.checkDefaultMail').valueFromPreferences = this.onReadDefaultMailPref(); document.getElementById('mail.checkDefaultNews').valueFromPreferences = this.onReadDefaultNewsPref(); document.getElementById('mail.checkDefaultFeed').valueFromPreferences = this.onReadDefaultFeedPref(); #endif  #ifdef HAVE_SHELL_SERVICE   var mapiReg; try { mapiReg = Components.classes["@mozilla.org/mapiregistry;1"].getService(Components.interfaces.nsIMapiRegistry); } catch (e) {}  if (!mapiReg) document.getElementById("defaultClientBox").hidden = true; #endif 
context:   init: function ()  {    this.mPane = document.getElementById("paneGeneral");         this.startPageCheck();    this.mailSoundCheck();    #ifdef XP_WIN    document.getElementById('mail.checkDefaultMail').valueFromPreferences = this.onReadDefaultMailPref();    document.getElementById('mail.checkDefaultNews').valueFromPreferences = this.onReadDefaultNewsPref();    document.getElementById('mail.checkDefaultFeed').valueFromPreferences = this.onReadDefaultFeedPref();#endif#ifdef HAVE_SHELL_SERVICE  // first check whether nsIMapiRegistry 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: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/8f592119bae8c045d0ffc019a5a90330386be71a/general.js/buggy/mail/components/preferences/general.js