add:  this.populateFonts(); 
context:   init: function ()  {    if (kLDAPPrefContractID in Components.classes)      this.mLDAPPrefsService = Components.classes[kLDAPPrefContractID].getService(Components.interfaces.nsILDAPPrefsService);    if (this.mLDAPPrefsService) {      this.mLDAPPrefsService.migratePrefsIfNeeded();    }    this.createDirectoriesList();        // build the local address book menu list. We do this by hand instead of using the xul template    // builder because of Bug #285076,     this.createLocalDirectoriesList();        this.enableAutocomplete();    this.initLanguageMenu();    document.getElementById('downloadDictionaries').setAttribute('href', this.getDictionaryURL());      var preference = document.getElementById("mail.preferences.compose.selectedTabIndex");    if (preference.value)      document.getElementById("composePrefs").selectedIndex = preference.value;    this.mInitialized = true;  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/7e4c73ac561ee45090ab7a2eb7e748740c52b9a2/compose.js/buggy/mail/components/preferences/compose.js