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

7807 Коммитов

Автор SHA1 Сообщение Дата
Ben Campbell 4e2c06e14e Bug 1694942 - Update whitelist of "special" files for mailstore conversion. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D109027

--HG--
extra : amend_source : fb16cb60b1f40bcdf1e9cef258d54050d5b8895c
2021-03-22 12:06:14 +02:00
Gene Smith 1ec211615c Bug 1615064 - Ignore abbreviated header names, e.g., "Sub" for "Subject" r=benc 2021-03-18 12:28:48 +02:00
Ping Chen 07fd7d08e2 Bug 715799 - Use tray icon as indicator of unread messages on Windows. r=mkmelin
- On Windows, if mail.biff.show_tray_icon is true, a tray icon is always shown when there are unread messages.
- On Windows, default to use newmailalert since system alert doesn't seem to work on Win7
- Simplify newmailalert a bit

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

--HG--
extra : amend_source : e88ec978062e737d734d28986f016d4df3c32215
2021-03-18 12:28:05 +02:00
Ping Chen 2ebf654a54 Bug 1696893 - Fix crash in nsMsgMdnGenerator::SendMdnMsg. r=mkmelin
Seems when an idl function is implemented in JS, the out param can't be nullptr in C++.

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

--HG--
extra : amend_source : f9824a2343663ca3d62bef84fa650f166c7702d8
2021-03-17 12:06:03 +02:00
Richard Marti e80e0b49d0 Bug 1698287 - Don't include messenger.css am-server-advanced.xhtml. r=aleca 2021-03-13 18:39:58 +01:00
Ping Chen 576a3d8ef3 Bug 715799 - Show unread badge on Windows. r=mkmelin
Update newmail.ico to have an extra red dot. When unread count is not zero and TB window minimized, newmail.ico is used as the tray icon.

Depends on D107971.

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

Depends on D107971

--HG--
extra : amend_source : 8ff3f59f1e6d46752a9f38bca6859ee2698cd965
2021-03-16 12:24:48 +02:00
Ping Chen 6d1b399ed8 Bug 715799 - Simplify nsMessengerWinIntegration to only handle HideWindow. r=mkmelin
The biff icon is removed, unread badge will be added in the next patch.

Differential Revision: https://phabricator.services.mozilla.com/D107971
2021-03-11 07:57:25 +00:00
Ben Campbell 815de12693 Bug 1682940 - Remove nsISimpleEnumerator use in nsIAbDirectory.getCardsFromProperty(). r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D108090

--HG--
extra : amend_source : e75cd0842e980ecc726f50f7835e1e418b8a8112
2021-03-15 12:32:35 +02:00
Ben Campbell 44dfe53120 Bug 1682940 - Remove nsISimpleEnumerator use in nsIAbDirectory.childNodes and .childCards. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D107916

Depends on D107915

--HG--
extra : amend_source : 5aad0505fb0cfb78ddcf1795a9e63ac8d5200a10
2021-03-15 12:31:34 +02:00
Ben Campbell 05ba3e2937 Bug 1682940 - Make nsIAbCard.properties return an array instead of nsISimpleEnumerator. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D107915
2021-03-10 20:43:14 +00:00
Mark Banner ec4d36e973 Bug 1696808 - Move isFeedMessage and isFeedFolder from FeedMessageHandler to FeedUtils. r=mkmelin
Depends on D107392

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

--HG--
extra : moz-landing-system : lando
2021-03-15 08:48:40 +00:00
Mark Banner 129d8786c6 Bug 1696806 - Stop using the scriptloader to load newsblog feed scripts which essentially modules. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D107392

--HG--
rename : mailnews/extensions/newsblog/Feed.js => mailnews/extensions/newsblog/Feed.jsm
rename : mailnews/extensions/newsblog/FeedItem.js => mailnews/extensions/newsblog/FeedItem.jsm
rename : mailnews/extensions/newsblog/feed-parser.js => mailnews/extensions/newsblog/FeedParser.jsm
extra : moz-landing-system : lando
2021-03-15 08:48:39 +00:00
Alessandro Castellani 70546cd612 Bug 1698154 - Add missing include of Utf8 header in the nsMsgSearchTerm.cpp file. r=Paenglab 2021-03-12 10:03:08 -08:00
Ben Campbell 1521d401a3 Bug 1602326 - Tidy up error handling for callers of nsIMsgFolder.getOfflineFileStream(). r=mkmelin
Biggest churn is in nsImapMockChannel::ReadFromLocalCache() - this patch
switches it to use NS_ENSURE_SUCCESS() early-outs rather than big nested
if (NS_SUCCEEDED(rv))... clauses.
2021-03-12 12:50:34 +02:00
Henry Wilkes 3e53e4e81e Bug 1694947 - Handle null opener in addressbook. r=darktrojan
When the `--addressbook` command option is passed to thunderbird, the address book is launched without an opener.

The opener is needed for setting browserDOMWindow, which is used for printing.

The lack of an opener will no longer be a problem when the address book opens in a tab. So for the time being, printing is disabled or silently fails without an opener.

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

--HG--
extra : moz-landing-system : lando
2021-03-11 22:07:17 +00:00
Kai Engert cd94085ccf Bug 1697239, support mixed character case in OpenPGP aliases, better handle incorrect JSON input. r=BenC DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D107677

--HG--
extra : rebase_source : 3c68c6a91c51b47d746b410b2f81403471873d72
extra : amend_source : 213ab26023dd9d47498a0d0774c18e4629912763
2021-03-09 18:39:26 +01:00
Ben Campbell 39fe2d503a Bug 1697658 - Port bug 1634281 - Replace nsDataHashtable with nsTHashMap. rs=bustage-fix r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D107951

--HG--
extra : moz-landing-system : lando
2021-03-11 00:46:30 +00:00
Alessandro Castellani 9527e7c66c Bug 1693138 - Make the key and signature parts of the message security popup selectable. r=KaiE
Differential Revision: https://phabricator.services.mozilla.com/D107349
2021-03-05 20:22:23 +00: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
it@henk.com.au 158e4875fa Bug 1693154 - Fix adding a ML to Outlook AB. r=darktrojan
--HG--
extra : histedit_source : d52f134f6efe3dedbdc44081bbb847bcb00610e9
2021-03-09 00:48:44 +01:00
it@henk.com.au f8ab006dbf Bug 1693154 - Fix adding card to ML in Outlook AB. r=darktrojan,benc
--HG--
extra : rebase_source : 1b60b84929e669c806266f206f37699bac841c60
2021-03-09 00:37:56 +01:00
it@henk.com.au cf96fe2702 Bug 1693154 - Implement nsAbOutlookDirectory::CardForEmailAddress(). r=darktrojan
--HG--
extra : rebase_source : 8bdbf8addb3140c727c355138cd6dd18972a1b65
2021-03-03 22:08:29 +01:00
it@henk.com.au 94ee28e8f1 Bug 1693154 - Remove unneeded nsAbOutlookDirectory::CommitAddressList(). r=darktrojan
--HG--
extra : rebase_source : 42fc56662d0be56d0743f2e7c76e93ae516cb7ca
2021-03-03 21:53:48 +01:00
Emilio Cobos Álvarez dd6e002e7b Bug 1696776 - Plumb failed security info around from the smtp service, so that the dialog actually has the right cert. r=rnons 2021-03-07 01:20:45 +01:00
Emilio Cobos Álvarez de24204006 Bug 1696776 - Properly map from TCPErrorEvent to nsresult error code in SmtpClient.jsm. r=rnons
This was missing all sorts of errors. With the previous patch, we can do this
correctly.

After this patch the error shown is:

Sending of the message failed.
The certificate is not trusted because it is self-signed.
The configuration related to 127.0.0.1 must be corrected.

Followed by the "Add an exception" dialog.

The add an exception dialog doesn't seem to be working still, but this is
progress and trivially correct.
2021-03-07 00:25:55 +01:00
Ben Campbell 813ad71ec4 Bug 1682942 - Tidy up nsMsgThreadedDBView::InitThreadedView() implementation. r=mkmelin
This change pulls a couple of helper functions inline into InitThreadedView(),
and simplifies them. This is at the expense of maybe making InitThreadedView()
a bit too long, but at the gain of making the whole system much simpler.
2021-03-04 16:10:10 +13:00
Jorg K 3d8685c753 Bug 1695703 - Follow-up: Password manager stores mailbox: instead of pop3:. r=benc 2021-03-04 10:30:53 +01:00
Ping Chen 82c0b53722 Bug 1696858 - Port bug 1694951 to fix printing. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D107411

--HG--
extra : moz-landing-system : lando
2021-03-08 10:19:23 +00:00
Magnus Melin ad287cb734 Backed out changeset f1ca6ee69568 (bug 1695703) for test failures. rs=backout 2021-03-07 12:56:42 +02:00
Jorg K 460e6636b3 Bug 1695703 - Follow-up: Password manager stores mailbox: instead of pop3:. Also check more specifically. r=benc 2021-03-05 10:39:19 +01:00
Ping Chen 1648b3aff9 Bug 715799 - Simplify nsMessengerOSXIntegration to only manage the badge icon. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D107200

--HG--
extra : amend_source : 5c288b4a2c6c39ef71875e40cb96faae24c1f696
2021-03-05 12:37:12 +02:00
Ping Chen 855545b0a1 Bug 1696052 - Fix sending anchor tag with invalid data uri. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D107175

--HG--
extra : amend_source : 359bc41762972d2a9034435472b6ad46d49fb979
2021-03-04 12:44:33 +02: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
Richard Marti 7423120f74 Bug 1696000 - Get rid of toolkit.cosmeticAnimations.enabled. r=mkmelin 2021-03-02 20:52:45 +01:00
Jorg K 991238d827 Bug 1695703 - Check server before resetting password. r=benc 2021-03-03 20:47:18 +01:00
Alessandro Castellani 42bab9308d Bug 1689724 - Fix UI not updating after a new account setup. r=mkmelin 2021-03-03 09:57:35 -08:00
Geoff Lankow f9392d4106 Bug 194095 - Fix address book import from CSV files with more fields than Thunderbird has. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D106869

--HG--
extra : moz-landing-system : lando
2021-03-03 22:05:31 +00:00
Rob Lemley 340169a2ee Bug 1695999 - Port bug 1689601: Update ChangeRemoteness to use RemotenessOptions struct. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D106990

--HG--
extra : rebase_source : 5813ae0a43d011e515226ff54cf8ca22558f7487
extra : amend_source : d644714128a48be26855dcf43a876300989fd88e
2021-03-02 19:30:55 +00:00
Ping Chen dc208bc3dc Bug 1694796 - Start printing even if remote contents are still loading. r=mkmelin 2021-03-02 12:28:48 +02:00
it@henk.com.au ec48de4182 Bug 1695359 - Restore access to Notes property removed in bug 1682620. r=darktrojan 2021-03-02 12:28:24 +02:00
Magnus Melin 778c608f67 Bug 1695274 - followup - clang-format. rs=clang-format 2021-03-01 18:59:57 +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
it@henk.com.au 272815ab53 Bug 1695441 - Fix flexing of wizard results display in import dialog. r=Paenglab 2021-02-28 12:42:05 +02:00
Richard Marti 27ed00a61a Bug 1695296 - Port bug 1693374: Make common.css sidebar footer styles re-usable. r=mkmelin 2021-02-28 12:41:40 +02:00
John Bieling 0cbdd7f68a Bug 1694173 - clone BrowserUtils.restartApplication(). r=mkmelin 2021-02-28 12:41:10 +02:00
Rob Lemley c39dd2bbb3 Bug 1695274 - Port bug 1691913: More bustage fixes. rs=bustage-fix
--HG--
extra : amend_source : 76bee10b881e1d858bcc30cb4aa7e20ffc20dc43
extra : histedit_source : 505498ff88f4d21ac2db51db7abad5bbe3f6a4df
2021-02-26 16:11:08 -05:00
Alessandro Castellani 98b717ed89 Bug 1695274 - Port bug 1691913: Rename nsBaseHashtable::Put to InsertOrUpdate. r=mkmelin
--HG--
extra : histedit_source : 41e749b241430122b5e877122194dbc6cf018b73
2021-02-26 10:23:03 -08:00
Richard Marti 79757af9de Bug 1695274 - Port bug 1691913: Rename nsBaseHashtable::Put to InsertOrUpdate. r=aleca,rjl
--HG--
extra : histedit_source : 01dc507d9c91c23ca95f6b1624deecb1bf9c908f
2021-02-26 18:26:46 +01:00
Magnus Melin 0a54203574 Bug 1682942 - add missing MPL license in nsMsgEnumerator.cpp. rs=me DONTBUILD 2021-02-26 13:26:25 +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 55fd0faabc Bug 1682941 - Use JS iterable protocol instead of nsISimpleEnumerator for nsIMsgFolder.messages access. r=mkmelin 2021-02-22 13:54:19 +13:00
Henry Wilkes ce7ac4cf11 Bug 1683305 - Remove use of valign attribute in XUL boxes. r=mkmelin
The attribute has no effect on the styling.

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

--HG--
extra : amend_source : f739e4ce32c52d2095976b597fee7248a96a9df2
2021-02-25 14:30:29 +00:00
Kai Engert ad40ff5527 Bug 1644085 - Support recipient aliases for OpenPGP encryption. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D97973

--HG--
extra : rebase_source : ecb59884c807ba4f3e7a0c422889b31e7a316b98
2021-02-11 18:30:30 +01:00
Geoff Lankow c6461b4faa Bug 1692279 - Fix multiple issues saving (or not saving) usernames and passwords in CardDAV. r=mkmelin
This fixes a number of situations:
* When creating an address book, the auth prompt should appear every time, even if you have an address book from the server.
* The username should always be saved with new address books.
* If you choose not to save the password, you shouldn't be prompted again until Thunderbird is restarted.
* If you choose not to save the password initially, but later do, it should be saved.

It also reverts to using the contextual identity service to separate network requests, instead of private browsing which didn't work as well as expected.

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

--HG--
extra : moz-landing-system : lando
2021-02-25 04:25:15 +00:00
Geoff Lankow b322b81e5f Bug 1692279 - Refactor the promiseDirectoryRemoved function for tests. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D106071

--HG--
extra : moz-landing-system : lando
2021-02-25 04:25:15 +00:00
Geoff Lankow 30dd928780 Bug 1694339 - Handle vCard group-prefixed properties when parsing. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D106069

--HG--
extra : rebase_source : a261bcbe79e7a88d4d52937196ee7dfbfcb09c98
extra : histedit_source : 79974ec1fb2384eb88a562623becea39048e2251
2021-02-22 17:27:41 +13:00
Geoff Lankow 6103223ef1 Bug 1694264 - Teach nsIMsgVCardService about Unicode. r=mkmelin
Also removes nsAbContentHandler, which used this service but is now dead code.

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

--HG--
extra : rebase_source : ad3a8cbabb910267696ac0dd9804c5d8b149092d
extra : histedit_source : 4b2eb03b9622205ce1569356137e6969e3b431b6
2021-02-23 16:30:35 +13:00
Ping Chen e8354e8885 Bug 1693156 - Fix content-type of MimePart wrapped in a signed message. r=mkmelin
Should not hardcode the type, but inherit from the original MimePart.
2021-02-24 12:47:44 +02:00
Ping Chen 7d675f963b Bug 210148 - Fix new message notification on Windows. r=mkmelin
Previously when biff icon is visible, there is no notification for newly received messages.

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

--HG--
extra : amend_source : 9007e5f8bb05ab45384545ac0a9892ce26a571a8
2021-02-24 12:46:57 +02:00
Magnus Melin 47ce75ec5c Bug 944367 - remove stray Log4Moz references. r=rnons 2021-02-24 12:45:58 +02:00
Geoff Lankow 7b9a707751 Port bug 1678255 - Add new argument to nsIExternalProtocolService.LoadURI calls. rs=bustage-fix 2021-02-23 17:51:20 +13:00
Magnus Melin be33ffedd9 Bug 1625741 - remove movemail support. r=benc
grep --exclude-dir=.hg -rl HAVE_MOVEMAIL | xargs unifdef -m -U HAVE_MOVEMAIL

 ... and a bunch of manual work
2021-02-22 12:50:24 +02:00
ISHIKAWA, Chiaki 1db1b0f3a1 Bug 1596036: Check GetOfflineFileStream() return value always first. r=benc 2021-02-22 22:35:57 +13:00
Magnus Melin 4347b17567 Bug 1692610 - follow-up to clang format. rs=clang-format
Also from some other bugs...
2021-02-21 12:49:43 +02:00
Richard Marti 0d98a30fd9 Bug 1693501 - Remove a hack that interferes with themed treeheaders in AB. r=darktrojan 2021-02-19 22:18:21 +02:00
Ping Chen 5664f19831 Bug 1690977 - Enable test_smtpProxy for SmtpService.jsm. r=mkmelin
SOCKS proxy support was added to TCPSocket in bug 902346.
2021-02-19 12:59:16 +02:00
it@henk.com.au aa775e6787 Bug 1685166 - Fix edit/deletion of Outlook ML and enable notifications. r=darktrojan 2021-02-19 12:55:50 +02:00
Geoff Lankow ccb047cee5 Bug 1693670 - Do CardDAV sync in a try/finally block so the next sync is always scheduled. r=mkmelin
Depends on D105694

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

--HG--
extra : moz-landing-system : lando
2021-02-19 09:48:07 +00:00
Geoff Lankow 22502e5e6e Bug 1693669 - Use correct namespace for getetag elements in CardDAV requests. r=mkmelin
Depends on D105693

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

--HG--
extra : moz-landing-system : lando
2021-02-19 09:48:07 +00:00
Geoff Lankow 331d6adaf8 Bug 1693667 - Clear all preferences for an address book when it is deleted. r=mkmelin
Depends on D105692

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

--HG--
extra : moz-landing-system : lando
2021-02-19 09:48:06 +00:00
Geoff Lankow 03d7364137 Bug 1693665 - Collect contact data in a second CardDAV request if necessary. r=mkmelin
Google's servers respond to <sync-collection> without the requested data. Work out what we need and collect it separately.

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

--HG--
extra : moz-landing-system : lando
2021-02-19 09:48:06 +00:00
Ping Chen 522e934644 Bug 1690957 - Fix text wrapping in MessageSend.jsm when mailnews.wraplength is 0. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D105571

--HG--
extra : amend_source : 57692b5d8efc1006f6cc6e573f5904902ee9f95e
2021-02-18 12:26:40 +02:00
Magnus Melin b77fb8ada5 Bug 1693300 - Replace the NS_OBJC_BEGIN/END_TRY_ABORT_BLOCK_NSRESULT macros with the functionally identical NS_OBJC_BEGIN/END_TRY_BLOCK_RETURN(NS_ERROR_FAILURE). rs=bustage-fix
rg -l 'NS_OBJC_BEGIN_TRY_ABORT_BLOCK_NSRESULT' . | xargs sed -i '' -e 's/NS_OBJC_BEGIN_TRY_ABORT_BLOCK_NSRESULT/NS_OBJC_BEGIN_TRY_BLOCK_RETURN/g'
rg -l 'NS_OBJC_END_TRY_ABORT_BLOCK_NSRESULT' . | xargs sed -i '' -e 's/NS_OBJC_END_TRY_ABORT_BLOCK_NSRESULT/NS_OBJC_END_TRY_BLOCK_RETURN(NS_ERROR_FAILURE)/g'
2021-02-17 16:52:17 +02:00
Ben Campbell db2a48bb1e Bug 1692919 - Remove leftover MsgGetHeadersFromKeys2() helper (added for Bug 1583030). r=mkmelin 2021-02-17 13:02:31 +02:00
Jorg K 861cddf193 Bug 1693199 - Port bug 1692880: Changes to nsBaseHashtable::Put(). r=benc
--HG--
extra : histedit_source : ea6f85d6e7b65aa02752afcf5eff9886bd1b52ef
2021-02-17 01:16:42 +01:00
Magnus Melin d8af8fa7e5 Bug 1670464 - Newly Added Additional Identities not Listed in "Alias Identity" Dialog. r=aleca
A lot of cleanup in the end to end identity settings.
We can't really do anything in that section without an email, since both S/MIME and OpenPGP needs an email connected to them. So, hide the section until we have one.
2021-02-15 22:04:26 +02:00
Ben Campbell 5afc64da10 Bug 1682941 - Remove nsISimpleEnumerator from nsIMsgFolder.subFolders property. r=mkmelin 2021-02-12 21:31:17 +13:00
Ben Campbell 62c1eb0846 Bug 1682941 - Simplify nsMsgDBFolder::WriteToFolderCache(). r=mkmelin 2021-02-12 17:15:18 +13:00
it@henk.com.au 8731bf11d5 Bug 1685166 - Fix deletion of card from mailing list. r=darktrojan,benc 2021-02-15 12:58:01 +02:00
Ping Chen 6fceb90f16 Bug 1692484 - Make sending bcc mail more efficent in MessageSend.jsm. r=mkmelin
Only parse the MIME head part in _createDeliveryFile.

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

--HG--
extra : amend_source : fabca553740f9a42766524dfb2d205003d394922
2021-02-15 12:56:46 +02:00
Rob Lemley c9a297627a Bug 1692610 - Port bug 1690615: Update calls to createTransport. rs=bustage-fix
--HG--
extra : rebase_source : bfff07ef55fb0cf177456f2983aba693127c54ee
2021-02-12 17:54:17 -05:00
Ben Campbell a3199d0143 Bug 1664572 - Remove cruft in nsImapIncomingServer::DeleteNonVerifiedFolders(). r=mkmelin 2021-02-12 22:29:57 +02:00
Ben Campbell 02fa0656c2 Bug 1682942 - Remove unused nsIMsgDatabase.EnumerateOfflineOps(). r=mkmelin 2021-02-12 11:55:05 +02:00
Ping Chen af1bf36d0b Bug 1679730 - Clear cached password in SmtpServer.jsm if password manager changed. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D104794

--HG--
extra : amend_source : 1f3a531872d0757f4bbb184d468aecf65a6d3a70
2021-02-11 23:19:50 +02:00
Geoff Lankow fbf93b451e Bug 1691304 - Rename "contentPage" and "chromePage" labels to "url". r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D104333

--HG--
extra : moz-landing-system : lando
2021-02-09 22:06:35 +00:00
Ping Chen 5cda2cb985 Bug 1679732 - Support NTLM auth in SmtpClient.jsm. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D104145

--HG--
extra : amend_source : 5316e0b035d86d3fcbcab5196fb5abb64cfbd30d
2021-02-08 12:53:46 +02:00
Magnus Melin e0017ee66a Bug 1682407 - MessageSend.jsm part - Set Content-Description: OpenPGP public key - for OpenPGP key attachments. r=rnons 2021-02-08 12:48:53 +02:00
Magnus Melin 5d0e2fd170 Bug 1689873 - remove further obsolete deck related css and comments. r=Paenglab 2021-02-08 12:48:27 +02:00
Geoff Lankow dc3d39b514 Bug 1690970 - Stop using Services.prefs.deleteBranch. r=mkmelin
I've decided not to change the test files as the bug only affects prefs that are used across restarts.

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

--HG--
extra : moz-landing-system : lando
2021-02-08 07:41:13 +00:00
Geoff Lankow de53be93b9 Backed out changeset eff16c6d7e9f (bug 1690970) for breaking things. 2021-02-08 12:31:40 +13:00
Geoff Lankow 47c78c3dec Bug 1687663 - Remove content policy web progress listener. r=mkmelin
This old hack is causing the test to fail by calling SetAllowJavascript(true) out-of-order on the
completion of an earlier about:blank load. I suspect it wasn't doing anything useful any more, but
with remote processes enabled it serves no purpose. (AFAICT it was implemented to re-enabling JS
on a message-to-page transition, and those now involve a switch to a remote process and a new
docShell.)

It may also account for some of the strange issues I've had with other tests while enabling remote
processes.

I've also substantially rewritten the test itself and moved the feed content parts to the feed
test where they work in a more logical way.

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

--HG--
extra : moz-landing-system : lando
2021-02-07 21:48:40 +00:00
Geoff Lankow c6198d9fe0 Bug 1690970 - Stop using Services.prefs.deleteBranch. r=mkmelin
I've decided not to change the test files as the bug only affects prefs that are used across restarts.

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

--HG--
extra : moz-landing-system : lando
2021-02-07 21:48:40 +00:00
Magnus Melin 075a9f2fe2 Bug 1689876 - stop using display: -moz-deck; for search-value. r=Paenglab 2021-02-05 14:03:29 +02:00
Alfred Peters add8e2c3e3 Bug 1689804 - Save a space to the previous line on a quoted printable soft line break. r=benc 2021-02-05 12:55:09 +02:00
Klaus B e951a0f3a5 Bug 1689804 - Always remove space stuffing for format=flowed, not only when forwarding/edit-as-new. r=benc 2021-02-05 12:54:44 +02:00
it@henk.com.au 32553d02a2 Bug 1685166 - Fix edit card in ML: Pass top-level directory to property getter/setter. r=darktrojan 2021-02-05 12:53:21 +02:00