Name Description Size
Bogofilter.sfd 352
components.conf 1617
DSPAM.sfd 287
Habeas.sfd 164
moz.build 844
MsgTraitService.sys.mjs 5173
nsMsgBodyHandler.cpp 13380
nsMsgFilter.cpp -*- Mode: C++; indent-tabs-mode: nil; c-basic-offset: 2 -*- 30184
nsMsgFilter.h priority to set rule to 3112
nsMsgFilterList.cpp 39936
nsMsgFilterList.h 2473
nsMsgFilterService.cpp 55397
nsMsgFilterService.h 1540
nsMsgImapSearch.cpp 74693
nsMsgLocalSearch.cpp 36582
nsMsgLocalSearch.h 3255
nsMsgSearchAdapter.cpp void CurrentUrlDone (in nsresult exitCode); 39593
nsMsgSearchImap.h 1360
nsMsgSearchNews.cpp 19025
nsMsgSearchNews.h 1755
nsMsgSearchSession.cpp 18521
nsMsgSearchSession.h Iterator index for m_listenerList/m_listenerFlagList. We used to use an nsTObserverArray for m_listenerList but its auto-adjusting iterator was not helping us keep our m_listenerFlagList iterator correct. We are making the simplifying assumption that our notifications are non-reentrant. In the exceptional case that it turns out they are reentrant, we assume that this is the result of canceling a search while the session is active and initiating a new one. In that case, we assume the outer iteration can safely be abandoned. This value is defined to be the index of the next listener we will process. This allows us to use the sentinel value of -1 to convey that no iteration is in progress (and the iteration process to abort if the value transitions to -1, which we always set on conclusion of our loop). 3018
nsMsgSearchTerm.cpp 59089
nsMsgSearchValue.cpp 3143
nsMsgSearchValue.h 671
PeriodicFilterManager.sys.mjs Execute periodic filters at the correct rate. The only external call required for this is setupFiltering(). This should be called before the mail-startup-done notification. 6355
POPFile.sfd 353
SpamAssassin.sfd 365
SpamCatcher.sfd 290
SpamPal.sfd 277