From 44a321b6f40705733d613f09556bb2f9e71f2edc Mon Sep 17 00:00:00 2001 From: "bienvenu%netscape.com" Date: Tue, 13 Aug 2002 01:34:19 +0000 Subject: [PATCH] add onEndMsgDownload notification, part of extensibility hooks r=cavin, sr=sspitzer 161226 git-svn-id: svn://10.0.0.236/trunk@127123 18797224-902f-48f8-a5cc-f745e15eee43 --- .../base/resources/content/msgHdrViewOverlay.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/mozilla/mailnews/base/resources/content/msgHdrViewOverlay.js b/mozilla/mailnews/base/resources/content/msgHdrViewOverlay.js index 120ef276a07..6e58ec8297d 100644 --- a/mozilla/mailnews/base/resources/content/msgHdrViewOverlay.js +++ b/mozilla/mailnews/base/resources/content/msgHdrViewOverlay.js @@ -34,6 +34,10 @@ var msgHeaderParserContractID = "@mozilla.org/messenger/headerparser;1"; var abAddressCollectorContractID = "@mozilla.org/addressbook/services/addressCollecter;1"; +// get the "msgLoad" atom +var atomService = Components.classes["@mozilla.org/atom-service;1"].getService().QueryInterface(Components.interfaces.nsIAtomService); +var gMsgLoadedAtom = atomService.getAtom("msgLoaded").QueryInterface(Components.interfaces.nsISupports); + var gViewAllHeaders = false; var gNumAddressesToShow = 3; var gShowUserAgent = false; @@ -354,6 +358,17 @@ var messageHeaderSink = { displayAttachmentsForExpandedView(); }, + onEndMsgDownload: function(url) + { + var msgFolder; + if (url) + { + msgFolder = url.folder; + if (msgFolder) + msgFolder.NotifyFolderEvent(gMsgLoadedAtom); + } + }, + mSecurityInfo : null, getSecurityInfo: function() {