rem: } catch (ex) {   dump("did you get here after removing all accounts?  ex = " + ex + "\n"); 
context: function FillIdentityListPopup(popup){  // XXX TODO  // fix me to get the list of identities for the servers   // in the same order as the folder pane  // see bug #191011  var identities = GetIdentities();  for (var i=0; i<identities.length; i++)  {    var identity = identities[i];    // Get server prettyName for each identity    try {      var serverSupports = gAccountManager.GetServersForIdentity(identity);          if(serverSupports.GetElementAt(0))        var result = serverSupports.GetElementAt(0).QueryInterface(Components.interfaces.nsIMsgIncomingServer);      var accountName = " - "+result.prettyName;      var item=document.createElement('menuitem');      item.setAttribute('label', identity.identityName);      item.setAttribute('class', 'identity-popup-item');      item.setAttribute('accountname', accountName);      item.setAttribute('id', identity.key);      popup.appendChild(item);    }    catch (ex) {      // if we fail to get a server for the identity, handle it gracefully.      // see bug #131384      dump("did you get here after removing all accounts?  ex = " + ex + "\n");    }  }}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/6aa82349595efb5db5050b2024bdd67689f9c085/MsgComposeCommands.js/buggy/mailnews/compose/resources/content/MsgComposeCommands.js