Bug #18591 --> turn on the address book collector for email addresses in the message pane. For every
From field we encounter, we'll add the address to the collection address book. r=bienvenu git-svn-id: svn://10.0.0.236/trunk@60823 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -33,12 +33,14 @@
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
var msgHeaderParserProgID = "component://netscape/messenger/headerparser";
|
||||
var abAddressCollectorProgID = "component://netscape/addressbook/services/addressCollecter";
|
||||
|
||||
var msgPaneData;
|
||||
var currentHeaderData;
|
||||
var gNumAddressesToShow = 3;
|
||||
|
||||
var msgHeaderParser = Components.classes[msgHeaderParserProgID].getService(Components.interfaces.nsIMsgHeaderParser);
|
||||
var abAddressCollector = Components.classes[abAddressCollectorProgID].getService(Components.interfaces.nsIAbAddressCollecter);
|
||||
|
||||
function OnLoadMsgHeaderPane()
|
||||
{
|
||||
@@ -144,7 +146,9 @@ var messageHeaderSink = {
|
||||
}
|
||||
if (headerName == "from")
|
||||
{
|
||||
currentHeaderData.FromValue = headerValue;
|
||||
currentHeaderData.FromValue = headerValue;
|
||||
if (headerValue && abAddressCollector)
|
||||
abAddressCollector.collectUnicodeAddress(headerValue);
|
||||
}
|
||||
if (headerName == "date")
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user