rem: selectedAB = "abmdbdirectory: 
add: selectedAB = "moz-abmdbdirectory: 
context: function OnLoadMailList(){  //XXX: gAddressBookBundle is set in 2 places because of different callers  gAddressBookBundle = document.getElementById("bundle_addressBook");  doSetOKCancel(MailListOKButton, 0);  var selectedAB;  if (window.arguments && window.arguments[0])  {    if ( window.arguments[0].selectedAB )      selectedAB = window.arguments[0].selectedAB;    else      selectedAB = "abmdbdirectory://abook.mab";  }  // set popup with address book names  var abPopup = document.getElementById('abPopup');  if ( abPopup )  {    var menupopup = document.getElementById('abPopup-menupopup');    if ( selectedAB && menupopup && menupopup.childNodes )    {      for ( var index = menupopup.childNodes.length - 1; index >= 0; index-- )      {        if ( menupopup.childNodes[index].getAttribute('value') == selectedAB )        {          abPopup.label = menupopup.childNodes[index].getAttribute('label');          abPopup.value = menupopup.childNodes[index].getAttribute('value');          break;        }      }    }  }  AppendnewRowAndSetFocus();  // focus on first name  var listName = document.getElementById('ListName');  if ( listName )    listName.focus();  moveToAlertPosition();}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/eb07f987fc3cd26963734ab7de769ad2f869c322/abMailListDialog.js/clean/mailnews/addrbook/resources/content/abMailListDialog.js