Граф коммитов

835 Коммитов

Автор SHA1 Сообщение Дата
Ben Campbell f5886dfbb2 Bug 1631149 - Move nsMsgDatabase enumerator classes into their own file. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D110705

--HG--
extra : amend_source : ce0fec91913a5f1d8a4eba2cdf37df724451a78a
2021-04-04 13:57:32 +03:00
Magnus Melin b02c872895 Bug 1678109 - get rid of the mailnews IOUtils.jsm module. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D108933

--HG--
extra : rebase_source : d8bd49f8dd04b4b142c9975fe18a422da89587e9
2021-03-18 14:28:05 +02:00
Magnus Melin 40f55a133b Bug 1518536 - remove most of iteratorUtils.jsm usage. r=benc
Differential Revision: https://phabricator.services.mozilla.com/D109083

--HG--
extra : rebase_source : 6baaec6ef5e4918ca1ff76b16b8ed8d8b034cce9
2021-03-24 12:49:43 +02:00
Ben Campbell 667c7ade15 Bug 1602326 - Make sure nsIMsgFolder.getOfflineFileStream() returns a stream or an error code. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D107308

--HG--
extra : moz-landing-system : lando
2021-03-10 09:44:06 +00:00
Geoff Lankow 3d0236f530 Bug 1696863 - Remove bogus CRLF from MessageGenerator output. r=john.bieling
This fixes the message generator output and the tests that depend on the broken behaviour.

Differential Revision: https://phabricator.services.mozilla.com/D107414

--HG--
extra : rebase_source : 71ccafb3ca490126f2280bc0d381083a29de6d7a
extra : amend_source : 1d6cb4391ab587e1b7b5afb306e8758907929954
extra : histedit_source : ce3950b04aed28cb764cd8b14245440018d4f894
2021-03-08 16:45:12 +13:00
Ben Campbell 678346af5a Bug 1682942 - Remove nsISimpleEnumerator use in nsIMsgDatabase.enumerateThreads(). r=mkmelin
Also trims out a little dead code and renames nsMsgEnumerator to
nsBaseMsgEnumerator for consistency.
2021-03-04 12:43:08 +02:00
Ping Chen 1a9e598b6b Bug 715799 - Implement nsMessengerUnixIntegration.cpp in JS. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D106747

--HG--
extra : amend_source : 90b384e9ad60ef7708a796267d31e45bf7c3868f
2021-03-04 12:42:38 +02:00
Ben Campbell 57a26c960b Bug 1682941 - Replace nsISimpleEnumerator with nsIMsgEnumerator in nsIMsgThread.enumerateMessages(). r=mkmelin
Also trims out debug helper nsMsgDatabase::DumpThread(), which iterated over
the messages in a thread but no longer did anything with them.
2021-03-01 12:52:07 +02:00
Ben Campbell 0169d0e2e3 Bug 1682942 - Replace nsISimpleEnumerator message enumeration in nsIMsgDBView, nsIMsgFolder and nsIMsgDatabase. r=mkmelin
Added an equivalent class - nsIMsgEnumerator - which still has the same
getNext()/hasMoreElements() methods as nsISimpleEnumerator. However, this new
getNext() returns nsIMsgHdr objects directly, rather than nsISupports, so
callers don't have to jump through extra QI hoops.
2021-02-26 12:41:47 +02:00
Henry Wilkes e5bf5649cf Bug 1667338 - Switch url from out parameter to return value in nsIMsgMessageService.GetUrlForUri. r=mkmelin
A return value is more convenient for calling in javascript.

Also renamed interface definition from GetUrlForUri to getUrlForUri to conform to javascript naming conventions.

Differential Revision: https://phabricator.services.mozilla.com/D106271

--HG--
extra : amend_source : 7ff0c6889942d16dff1e87c25c1d04b195373f64
2021-02-26 12:34:20 +02:00
Ben Campbell d12d30fb7e Bug 1682942 - Use JS iterable protocol instead of nsISimpleEnumerator for nsIMsgDatabase.EnumerateMessages() calls. r=mkmelin 2021-02-19 11:00:03 +13:00
Ben Campbell 02fa0656c2 Bug 1682942 - Remove unused nsIMsgDatabase.EnumerateOfflineOps(). r=mkmelin 2021-02-12 11:55:05 +02:00
Ben Campbell 6bc9041f3e Bug 1687542 - Replace nsMsgKeyArray with nsTArray<nsMsgKey>. r=mkmelin 2021-01-20 21:24:27 +02:00
Magnus Melin 3f71afd901 Bug 1685589 - remove secmod.db which is not in the profile anymore (and causes NSS to fail if it's there). r=KaiE 2021-01-11 22:08:18 +02:00
Ping Chen f7a2ab3e27 Bug 944367: Lowercase all loglevel pref name and remove unused log prefs. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D100973

--HG--
extra : rebase_source : dfe82712577d8d122b7511a10c7777b4c819fa03
2021-01-07 12:45:34 +02:00
Ping Chen 47ef579629 Bug 944367 - Remove remaining Log4moz usages and Log4moz.jsm. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D100224

--HG--
extra : moz-landing-system : lando
2021-01-05 05:53:50 +00:00
Magnus Melin 131ac5deaa Bug 1652354 - preparation - apply clang-format (needed likely due to clang-format update). rs=me
--HG--
extra : amend_source : ce2a7384405ed9acc63442107536f951dfceeeb9
2020-12-21 14:24:43 +02:00
Magnus Melin 3daf04861c Bug 1611567 - followup - apply clang-format. rs=clang-format 2020-12-21 13:53:53 +02:00
Ping Chen 3ea6002e97 Bug 944367 - Remove Log4Moz usages from gloda. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D100084

--HG--
extra : amend_source : f01774a6393e640987193fc1041ab87f432fbcb0
2020-12-21 12:06:23 +02:00
ISHIKAWA, Chiaki 58065709e7 Bug 1611567 - avoid uninitialized access to |status|. r=benc 2020-12-11 10:07:49 +02:00
Ben Campbell a09229121a Bug 1612239 - Remove nsIArray usage from nsIMsgFolder. r=mkmelin
--HG--
extra : amend_source : 5c6bd195120cd6ded0571a3ec88a6575020f9ed2
2020-12-03 13:41:57 +13:00
Ping Chen d3f2d3ae4d Bug 1671880 - Part 2: Remove charset attribute from msg folder. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D97110

--HG--
extra : amend_source : 4cd4e5518281266aaca3ae51daad1636e977ddef
2020-11-19 14:38:45 +02:00
Ping Chen b968c66541 Bug 1671880 - Part 1: Remove mailnews.view_default_charset pref. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D96676

--HG--
extra : moz-landing-system : lando
2020-11-11 10:25:11 +00:00
Rob Lemley 74c6535302 Bug 1672798 - Run black formatting on mozbuild and mozconfigure files. r=mkmelin
Bringing some sanity to our Python scripts.

Differential Revision: https://phabricator.services.mozilla.com/D95402

--HG--
extra : rebase_source : 7eed46d79663fa1f261bd64d9bc1c83c4867bfc4
extra : histedit_source : b8b700c76ab2fee92eb426b5a5b69dc86376e60f
2020-10-30 14:28:33 -04:00
Magnus Melin c6bec23561 Bug 1672667 - don't use catchAll for nntp - not applicable and doesn't work. r=aleca
Reply/followup to nntp messages is broken (compose window doesn't come up) if catchAll is enabled for nntp.
2020-10-24 13:30:28 +03:00
Geoff Lankow f359f548b8 Bug 1669872 - Create a cached function which calls cardForEmailAddress on all directories. r=mkmelin
This is more general than the previous version so that other code can call it too. I also realised with the 60s time out, waiting for Gloda to idle was unnecessary.

Differential Revision: https://phabricator.services.mozilla.com/D93069

--HG--
extra : moz-landing-system : lando
2020-10-09 12:48:27 +00:00
Geoff Lankow eaed3ad132 Bug 1669872 - Try to avoid using the address book database when indexing messages. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D92698

--HG--
extra : moz-landing-system : lando
2020-10-08 22:07:34 +00:00
Gene Smith 781317a7df Bug 1571672 - Add support for imap capability UTF8=ACCEPT (RFC 6855). r=mkmelin 2020-10-07 22:51:37 +03:00
Ben Campbell cdb95f9969 Bug 1581009 - Prevent bad memory read in nsMsgHdr::GetNextReference() with badly formed messageIDs. r=mkmelin 2020-09-03 14:12:02 +12:00
Mélanie Chauvel (ariasuni) 78a165ed47 Bug 1637136 - make more filters strings translatable independently. r=mkmelin DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D74854

--HG--
extra : rebase_source : db6d4ae7fe1af2239159e4190a08a4763447783c
extra : amend_source : 40e97ee7921f7d8be6c52a37e5298c3cf395c0a5
2020-09-01 13:57:42 +03:00
Ben Campbell 301df450a0 Bug 1656090 - Use item.id instead of item.url as key in feeditems.json. r=mkmelin 2020-08-17 10:44:23 +12:00
Geoff Lankow 0dd9a4d88a Bug 1633998 - Remove uses of nsIAbListener from GloDa. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D87213

--HG--
extra : rebase_source : f7bd8aeaeb96c3440b7d75fce403202ea561f19e
extra : histedit_source : 47c3b283522add4b26369cd6df29c94f8d0625ac
2020-08-14 17:28:13 +12:00
Joshua Cranmer 9eb57398c4 Bug 875059, part 1: Move mork code from db/mork to mailnews/db/mork. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D85670

--HG--
rename : db/mork/public/mdb.h => mailnews/db/mork/mdb.h
rename : db/mork/src/mork.h => mailnews/db/mork/mork.h
rename : db/mork/src/morkArray.cpp => mailnews/db/mork/morkArray.cpp
rename : db/mork/src/morkArray.h => mailnews/db/mork/morkArray.h
rename : db/mork/src/morkAtom.cpp => mailnews/db/mork/morkAtom.cpp
rename : db/mork/src/morkAtom.h => mailnews/db/mork/morkAtom.h
rename : db/mork/src/morkAtomMap.cpp => mailnews/db/mork/morkAtomMap.cpp
rename : db/mork/src/morkAtomMap.h => mailnews/db/mork/morkAtomMap.h
rename : db/mork/src/morkAtomSpace.cpp => mailnews/db/mork/morkAtomSpace.cpp
rename : db/mork/src/morkAtomSpace.h => mailnews/db/mork/morkAtomSpace.h
rename : db/mork/src/morkBead.cpp => mailnews/db/mork/morkBead.cpp
rename : db/mork/src/morkBead.h => mailnews/db/mork/morkBead.h
rename : db/mork/src/morkBlob.cpp => mailnews/db/mork/morkBlob.cpp
rename : db/mork/src/morkBlob.h => mailnews/db/mork/morkBlob.h
rename : db/mork/src/morkBuilder.cpp => mailnews/db/mork/morkBuilder.cpp
rename : db/mork/src/morkBuilder.h => mailnews/db/mork/morkBuilder.h
rename : db/mork/src/morkCell.cpp => mailnews/db/mork/morkCell.cpp
rename : db/mork/src/morkCell.h => mailnews/db/mork/morkCell.h
rename : db/mork/src/morkCellObject.cpp => mailnews/db/mork/morkCellObject.cpp
rename : db/mork/src/morkCellObject.h => mailnews/db/mork/morkCellObject.h
rename : db/mork/src/morkCh.cpp => mailnews/db/mork/morkCh.cpp
rename : db/mork/src/morkCh.h => mailnews/db/mork/morkCh.h
rename : db/mork/src/morkConfig.cpp => mailnews/db/mork/morkConfig.cpp
rename : db/mork/src/morkConfig.h => mailnews/db/mork/morkConfig.h
rename : db/mork/src/morkCursor.cpp => mailnews/db/mork/morkCursor.cpp
rename : db/mork/src/morkCursor.h => mailnews/db/mork/morkCursor.h
rename : db/mork/src/morkDeque.cpp => mailnews/db/mork/morkDeque.cpp
rename : db/mork/src/morkDeque.h => mailnews/db/mork/morkDeque.h
rename : db/mork/src/morkEnv.cpp => mailnews/db/mork/morkEnv.cpp
rename : db/mork/src/morkEnv.h => mailnews/db/mork/morkEnv.h
rename : db/mork/src/morkFactory.cpp => mailnews/db/mork/morkFactory.cpp
rename : db/mork/src/morkFactory.h => mailnews/db/mork/morkFactory.h
rename : db/mork/src/morkFile.cpp => mailnews/db/mork/morkFile.cpp
rename : db/mork/src/morkFile.h => mailnews/db/mork/morkFile.h
rename : db/mork/src/morkHandle.cpp => mailnews/db/mork/morkHandle.cpp
rename : db/mork/src/morkHandle.h => mailnews/db/mork/morkHandle.h
rename : db/mork/src/morkIntMap.cpp => mailnews/db/mork/morkIntMap.cpp
rename : db/mork/src/morkIntMap.h => mailnews/db/mork/morkIntMap.h
rename : db/mork/src/morkMap.cpp => mailnews/db/mork/morkMap.cpp
rename : db/mork/src/morkMap.h => mailnews/db/mork/morkMap.h
rename : db/mork/src/morkNode.cpp => mailnews/db/mork/morkNode.cpp
rename : db/mork/src/morkNode.h => mailnews/db/mork/morkNode.h
rename : db/mork/src/morkNodeMap.cpp => mailnews/db/mork/morkNodeMap.cpp
rename : db/mork/src/morkNodeMap.h => mailnews/db/mork/morkNodeMap.h
rename : db/mork/src/morkObject.cpp => mailnews/db/mork/morkObject.cpp
rename : db/mork/src/morkObject.h => mailnews/db/mork/morkObject.h
rename : db/mork/src/morkParser.cpp => mailnews/db/mork/morkParser.cpp
rename : db/mork/src/morkParser.h => mailnews/db/mork/morkParser.h
rename : db/mork/src/morkPool.cpp => mailnews/db/mork/morkPool.cpp
rename : db/mork/src/morkPool.h => mailnews/db/mork/morkPool.h
rename : db/mork/src/morkPortTableCursor.cpp => mailnews/db/mork/morkPortTableCursor.cpp
rename : db/mork/src/morkPortTableCursor.h => mailnews/db/mork/morkPortTableCursor.h
rename : db/mork/src/morkProbeMap.cpp => mailnews/db/mork/morkProbeMap.cpp
rename : db/mork/src/morkProbeMap.h => mailnews/db/mork/morkProbeMap.h
rename : db/mork/src/morkQuickSort.cpp => mailnews/db/mork/morkQuickSort.cpp
rename : db/mork/src/morkQuickSort.h => mailnews/db/mork/morkQuickSort.h
rename : db/mork/src/morkRow.cpp => mailnews/db/mork/morkRow.cpp
rename : db/mork/src/morkRow.h => mailnews/db/mork/morkRow.h
rename : db/mork/src/morkRowCellCursor.cpp => mailnews/db/mork/morkRowCellCursor.cpp
rename : db/mork/src/morkRowCellCursor.h => mailnews/db/mork/morkRowCellCursor.h
rename : db/mork/src/morkRowMap.cpp => mailnews/db/mork/morkRowMap.cpp
rename : db/mork/src/morkRowMap.h => mailnews/db/mork/morkRowMap.h
rename : db/mork/src/morkRowObject.cpp => mailnews/db/mork/morkRowObject.cpp
rename : db/mork/src/morkRowObject.h => mailnews/db/mork/morkRowObject.h
rename : db/mork/src/morkRowSpace.cpp => mailnews/db/mork/morkRowSpace.cpp
rename : db/mork/src/morkRowSpace.h => mailnews/db/mork/morkRowSpace.h
rename : db/mork/src/morkSearchRowCursor.cpp => mailnews/db/mork/morkSearchRowCursor.cpp
rename : db/mork/src/morkSearchRowCursor.h => mailnews/db/mork/morkSearchRowCursor.h
rename : db/mork/src/morkSink.cpp => mailnews/db/mork/morkSink.cpp
rename : db/mork/src/morkSink.h => mailnews/db/mork/morkSink.h
rename : db/mork/src/morkSpace.cpp => mailnews/db/mork/morkSpace.cpp
rename : db/mork/src/morkSpace.h => mailnews/db/mork/morkSpace.h
rename : db/mork/src/morkStore.cpp => mailnews/db/mork/morkStore.cpp
rename : db/mork/src/morkStore.h => mailnews/db/mork/morkStore.h
rename : db/mork/src/morkStream.cpp => mailnews/db/mork/morkStream.cpp
rename : db/mork/src/morkStream.h => mailnews/db/mork/morkStream.h
rename : db/mork/src/morkTable.cpp => mailnews/db/mork/morkTable.cpp
rename : db/mork/src/morkTable.h => mailnews/db/mork/morkTable.h
rename : db/mork/src/morkTableRowCursor.cpp => mailnews/db/mork/morkTableRowCursor.cpp
rename : db/mork/src/morkTableRowCursor.h => mailnews/db/mork/morkTableRowCursor.h
rename : db/mork/src/morkThumb.cpp => mailnews/db/mork/morkThumb.cpp
rename : db/mork/src/morkThumb.h => mailnews/db/mork/morkThumb.h
rename : db/mork/src/morkUniqRowCursor.h => mailnews/db/mork/morkUniqRowCursor.h
rename : db/mork/src/morkWriter.cpp => mailnews/db/mork/morkWriter.cpp
rename : db/mork/src/morkWriter.h => mailnews/db/mork/morkWriter.h
rename : db/mork/src/morkYarn.cpp => mailnews/db/mork/morkYarn.cpp
rename : db/mork/src/morkYarn.h => mailnews/db/mork/morkYarn.h
rename : db/mork/src/morkZone.cpp => mailnews/db/mork/morkZone.cpp
rename : db/mork/src/morkZone.h => mailnews/db/mork/morkZone.h
rename : db/mork/src/moz.build => mailnews/db/mork/moz.build
rename : db/mork/build/nsIMdbFactoryFactory.h => mailnews/db/mork/nsIMdbFactoryFactory.h
rename : db/mork/build/nsMorkCID.h => mailnews/db/mork/nsMorkCID.h
rename : db/mork/build/nsMorkFactory.cpp => mailnews/db/mork/nsMorkFactory.cpp
rename : db/mork/src/orkinHeap.cpp => mailnews/db/mork/orkinHeap.cpp
rename : db/mork/src/orkinHeap.h => mailnews/db/mork/orkinHeap.h
extra : moz-landing-system : lando
2020-08-04 20:11:23 +00:00
Richard Marti b7d0e77898 Bug 1656672 - Port bug 1531609 part 1: Rename overflow:-moz-hidden-unscrollable to overflow:clip. r=mkmelin
--HG--
extra : rebase_source : de5f3d4ea372369d547a82793a3e0bd1fb39ffff
2020-08-01 12:46:33 +02:00
Geoff Lankow c5db9accc0 Bug 1655687 - Port bug 1620537 - Fix no-setter-return ESLint errors. r=pmorris
--HG--
extra : rebase_source : 52e8ef443440a08e35c7a8fc11286463ead170b7
extra : amend_source : 6a14cf180c6603955893401c2b5938ad7937a90b
extra : histedit_source : ca6fd64f1f165c92523e82ccc26f5d72fc8477d0
2020-07-28 12:54:32 +12:00
Magnus Melin 5edba8a2dd Bug 1651165 - Rename nsIIdleService to nsIUserIdleService in Thunderbird code. rs=bustage-fix
Port https://hg.mozilla.org/mozilla-central/rev/2a646a7936e7
2020-07-21 15:07:03 +03:00
Alessandro Castellani d8dd202c6c Bug 1653118 - Port bug 1366973 - Rename security flags within nsILoadInfo to not contain '_DATA_'. rs=bustage-fix
--HG--
extra : amend_source : 5a49356a43141f3f622db2de96100ec8649fac50
2020-07-15 15:41:10 -07:00
Geoff Lankow 0a60d34265 Bug 1652371 - Port bug 1649221 and bug 1649554. rs=bustage-fix CLOSED TREE
--HG--
extra : amend_source : cfc6361ee102cb0ee2e0c5b3497ec4a9b71688ca
2020-07-13 11:45:03 +12:00
Magnus Melin 7336730297 Bug 1648802 - Replace Thunderbird constant uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros . r=sg
# NS_LITERAL_CSTRING(ABC) -> nsLiteralCString(ABC)
find . -type f -not -path "*.hg/*" -not -path "third_party/*" -regex ".*\.\(c\|h\|cpp\|mm\)$" -exec sed -i -E 's/NS_LITERAL_CSTRING\(([^\)]*)\)/nsLiteralCString(\1)/g' {} \;

# NS_LITERAL_STRING(FOO) -> NS_LITERAL_STRING_FROM_CSTRING(FOO)
find . -type f -not -path "*.hg/*" -not -path "third_party/*" -regex ".*\.\(c\|h\|cpp\|mm\)$" -exec sed -i -E 's/NS_LITERAL_STRING\(([^\)]*)\)/NS_LITERAL_STRING_FROM_CSTRING(\1)/g' {} \;

 + some manual adjustments
 + clang-format
2020-07-03 20:34:57 +03:00
Magnus Melin ebdfde4d2e Bug 1648802 - Replace Thunderbird uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals.. r=sg
compare https://phabricator.services.mozilla.com/D80861#change-Yu2oZ2Beo1MA

# NS_LITERAL_CSTRING("foo") -> "foo"_ns
find . -type f -not -path "*.hg/*" -not -path "third_party/*" -regex ".*\.\(c\|h\|cpp\|mm\)$" -exec sed -i -E 's/NS_LITERAL_CSTRING\("([^\)]+)"\)/"\1"_ns/g' {} \;

# NS_LITERAL_STRING("foo") -> u"foo"_ns
find . -type f -not -path "*.hg/*" -not -path "third_party/*" -regex ".*\.\(c\|h\|cpp\|mm\)$" -exec sed -i -E 's/NS_LITERAL_STRING\("([^\)]+)"\)/u"\1"_ns/g' {} \;

 + manual replacements at least in

mailnews/imap/src/nsImapService.cpp
mailnews/local/src/nsPop3Sink.cpp
mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp
mailnews/base/test/TestMsgStripRE.cpp
mailnews/base/util/nsMsgIncomingServer.cpp
mailnews/base/util/nsMsgDBFolder.cpp
mailnews/mime/src/mimemult.cpp
mailnews/mime/src/mimethtm.cpp


mailnews/compose/src/nsMsgCompose.cpp
mailnews/import/text/src/nsTextImport.cpp
mailnews/import/outlook/src/nsOutlookMail.cpp
mailnews/import/winlivemail/nsWMUtils.cpp
mailnews/import/becky/src/nsBeckyUtils.cpp
mailnews/extensions/smime/src/nsCertPicker.cpp
calendar/base/backend/libical/calUtils.cpp
suite/components/shell/nsWindowsShellService.cpp
mail/components/search/nsMailWinSearchHelper.cpp

+ clang-format
2020-07-01 16:15:43 +03:00
Jorg K 93db6b3c14 Bug 1647104 - Fix typos in chat, common, db, editor, mail, mailnews found with codespell. rs=comment-only,typo-fix r=mkmelin DONTBUILD
This excludes OpenPGP code in mail/extensions.
2020-06-21 20:27:10 +02:00
Kai Engert 6c7626bd9a Bug 1647104 - Backed out changeset 9ca3551392f6. a=mkmelin 2020-06-22 14:09:32 +02:00
Jorg K 1a94f7447e Bug 1647104 - Fix typos in chat, common, db, editor, mail, mailnews found with codespell. rs=comment-only,typo-fix DONTBUILD 2020-06-21 20:27:10 +02:00
Ben Campbell edb8e187f9 Bug 1643561 - Reformat C++ to M-C clang-format rules (mainly PointerAlignment: Left). rs=mkmelin
--HG--
extra : rebase_source : b016214d8010531b3e277be07bdccbbbf1637e29
extra : amend_source : c056647392ab31b921b4d19029e694391ffd1894
2020-06-20 10:26:35 +12:00
Ben Campbell efd6582a5a Bug 1612239 - Remove nsIArray usage from nsIMsgFolder.descendants. r=mkmelin 2020-06-01 13:58:48 +03:00
Ping Chen 7469097cb2 Bug 1615990 - Collect how many mails are read. r=mkmelin 2020-05-26 10:03:30 +09:00
Jorg K 3cdbe7eb94 Bug 1353704 - Use a ref-counted reference to the database for the DB reporter. r=BenC
--HG--
extra : histedit_source : d9582d5eb1e71b1662af747c1d834cad7718298c
2019-08-15 10:00:20 +02:00
Geoff Lankow 239949f709 Port bug 1641245 - Make string comparators not virtual. rs=bustage-fix
--HG--
extra : rebase_source : 37fbc2421c805891dd1f0a68ca826471a8d86e9b
extra : amend_source : c19bbe4a00ece7b4fd9a454885e9bb1c140074b2
extra : histedit_source : 69509a206ac2663b393c12e373cce03c9b5832d9
2020-05-28 16:11:57 +12:00
Ben Campbell 93c523a2c4 Bug 1612239 - Remove nsIArray usage for msgsMoveCopyCompleted notification. r=mkmelin DONTBUILD 2020-05-19 12:58:38 +03:00
Ben Campbell ea45d2a800 Bug 1612247 - Remove nsIMsgDatabase.nextMatchingHdrs. r=mkmelin DONTBUILD 2020-05-08 13:35:06 +03:00