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

464 Коммитов

Автор SHA1 Сообщение Дата
Khushil Mistry 0368a1c1e1 Bug 1594000 - Convert remaining nsISimpleEnumerator users to use JS iteration in remaining parts. r=mkmelin 2020-01-17 11:51:29 +02:00
Daniel Fraser 096323989d Bug 1532388 - implement full support for IMAP and SMTP CLIENTID. r=mkmelin
IMAP RFC Draft: https://tools.ietf.org/html/draft-yu-imap-client-id-01
SMTP RFC Draft: https://tools.ietf.org/html/draft-storey-smtp-client-id-05

This also updates the imapd.js server to expose a pseudo CLIENTID
command, and adds a new xpcshell test for clientid.
2020-01-15 18:12:33 +02:00
Khushil Mistry 26b9a60a50 Bug 1594000 - Convert remaining nsISimpleEnumerator users to use JS iteration in /mailnews. r=mkmelin 2020-01-13 09:32:02 +02:00
Geoff Lankow 24fb5a41e9 Bug 1605845 - Change all references to .xul files to .xhtml instead; rs=bustage-fix
--HG--
extra : rebase_source : f9df1b5f1d278b881373ffc7580aac1aabef2fa6
2019-12-24 22:30:36 +13:00
Geoff Lankow b3adc0cc18 Port bug 1604366 - Split login manager auth prompt code from DOM/form prompting code. rs=bustage-fix DONTBUILD
--HG--
extra : rebase_source : bc41d3173946969d6d83541f63f9a5eaef0680f7
extra : amend_source : 98fcc54a8e00d340a5fb0b1e1e9a485caf62ffeb
2019-12-19 15:44:46 +13:00
Magnus Melin ccf4c7596f Bug 1604377 - followup to also update cert8.db to cert9.db (and change remaining references). r=bustage-fix DONTBUILD 2019-12-18 12:33:36 +02:00
Paul Morris 12565f66cf Bug 1604377 - Convert key3.db files to key4.db in test data (following bug 1594931). r=mkmelin 2019-12-17 21:19:15 +02:00
Ben Campbell 75816dc8f4 Bug 1594899 - Remove xpidl [array] use in nsIMsgLocalMailFolder. r=kmelin 2019-11-22 23:51:25 +02:00
Paul Morris 9a8454e3aa Bug 1588831 - Add a mochitest for mailing lists. r=darktrojan 2019-10-02 15:20:34 -04:00
Jorg K 1700e2e2ca Bug 1588979 - Pretty-print signons-mailnews*.json. rs=white-space-only 2019-10-16 10:53:39 +02:00
Kai Engert 851d3fddbb Bug 1577353 - Add a mozmill test for S/MIME. r=mkmelin 2019-09-24 19:57:20 +02:00
Jorg K 26afcebfc7 Backed out changeset 58abe7a403aa (bug 1577353) for failures on Windows. a=backout DONTBUILD 2019-09-24 11:08:45 +02:00
Kai Engert 0073bc839c Bug 1577353 - Add a mozmill test for S/MIME. r=mkmelin 2019-09-24 10:48:48 +02:00
Geoff Lankow d885fa4e6f Bug 1576525 - Use JS address book provider for the default address books in new profiles; r=mkmelin 2019-08-28 12:32:06 +12:00
Kai Engert 523bdf8a20 Bug 1240290 - Improve handling of nested S/MIME messages, test data. r=mkmelin 2019-09-19 23:29:52 +02:00
Kai Engert acb078f7c9 Bug 1240290 - Improve handling of nested S/MIME messages. r=mkmelin 2019-09-20 00:49:39 +02:00
Jorg K 7c7357cc5a Backed out changeset 23362b85a4fa (bug 1576525) for test failures. a=backout 2019-09-19 23:04:22 +02:00
Geoff Lankow 2af1fe8a7c Bug 1576525 - Use JS address book provider for the default address books in new profiles; r=mkmelin 2019-08-28 12:32:06 +12:00
Paul Morris 1bd77215b1 Bug 1577835 - Reformat the .eslintrc.js files with Prettier. r=mkmelin
# ignore-this-changeset

These changes were achieved by deleting the .eslintrc.js
line from the .prettierignore file and running:
|mach eslint --fix|
2019-08-31 08:56:13 -04:00
Paul Morris 450ca25c14 Bug 1577835 - Fix 'if and comments' formatting in mailnews/. r=mkmelin 2019-08-31 08:09:06 -04:00
Paul Morris f7ed34e2d3 Bug 1577835 - Fix 'else and comments' formatting in mailnews/. r=mkmelin 2019-08-30 23:37:40 -04:00
Paul Morris 8057711ec3 Bug 1577835 - Reformat mailnews/ code with eslint and Prettier. r=mkmelin
# ignore-this-changeset

These changes were achieved by:

1. Using eslint to add curly brackets to control
statements that did not have them (if, else, etc.),
thanks to the eslint rule: "curly": ["error", "all"]

Done by running |mach eslint mailnews/ --fix|

2. Reformatting the code using Prettier.

Done by deleting the mailnews/ line from
the .prettierignore file and running:
|mach eslint mailnews/ --fix|
2019-08-30 22:10:02 -04:00
Geoff Lankow 517082ce5b Bug 1572324 - Run the address book tests for both Mork and JS/SQLite providers; r=mkmelin
--HG--
rename : mailnews/addrbook/test/unit/test_bug_448165.js => mailnews/addrbook/test/unit/test_bug448165.js
2019-08-26 12:13:46 +12:00
Kai Engert 33d11da51d Bug 1532573 - refresh S/MIME test data. r=jorgk 2019-07-03 19:42:35 +02:00
aceman 5b8591b929 Bug 1560014 - Make nsMsgAccountManager::RemoveAccount() return error when given an already removed account. r=mkmelin DONTBUILD 2019-06-25 10:55:59 +02:00
Jorg K f528bfb56a Bug 1560014 - Backed out changeset 70cded2918d3 for merge conflicts with backout of AM in pref tab. a=backout 2019-06-24 22:15:16 +02:00
aceman 27a5890cea Bug 1560014 - Make nsMsgAccountManager::RemoveAccount() return error when given an already removed account. r=mkmelin 2019-06-23 23:56:35 +02:00
Jorg K 3d88acf6dc Bug 1558536 - C-C part: Adapt to array changes of nsISocketTransportService.create{Routed}Transport. r=darktrojan
--HG--
extra : rebase_source : 374f5e1e0a0358a8435ce43d9f68b8d09a3bc96e
2019-06-14 00:21:55 +02:00
Geoff Lankow 888a5efef7 Bug 1549616 - Port bug 1545420 - changes to nsIProtocolProxyService.idl; rs=bustage-fix DONTBUILD 2019-05-07 11:41:12 +12:00
Geoff Lankow 46c9d9466a Port bug 1246594 - Enable ESLint rule no-throw-literal by default; rs=bustage-fix DONTBUILD 2019-03-21 20:45:20 +13:00
Geoff Lankow e474bb6858 Bug 1515877 - Turn on ESLint in mailnews/test/fakeserver; r=aceman 2019-03-14 17:56:11 +13:00
Kai Engert ddd92243e6 Bug 1011625 - add S/MIME tests, and a helper script to create test certificates. r=mkmelin 2019-03-04 20:00:59 +01:00
Joshua Cranmer 06fb83ceca Bug 1011625 - utility code for S/MIME testing. r=kaie 2019-03-04 20:00:58 +01:00
Kai Engert f490abb49b Bug 1011625 - test data files (certificates and S/MIME messages). r=jorgk 2019-03-04 20:00:58 +01:00
Geoff Lankow d377458038 Bug 1515877 - Turn on ESLint in mailnews/test/resources; r=aceman DONTBUILD 2019-03-04 21:13:38 +13:00
Jorg K 528705f7f8 Bug 1531307 - Port bug 1525319: Remove context parameter from OnStartRequest/OnStopRequest/OnDataAvailable, tests. rs=bustage-fix 2019-02-28 20:52:16 +01:00
Jorg K afd4157b12 Bug 1529763 - Port bug 1529252: s/Services.io.newChannel2/Services.io.newChannel/. rs=bustage-fix 2019-02-22 08:33:12 +01:00
aceman 00f07c3069 Bug 1524751 - make associate_servers() take an incoming account instead of a server. r=jorgk 2019-02-02 23:36:06 +01:00
Jorg K 800ba7394a Bug 1520643 - Revert changes to JSM files from rev ca94d6b0a917. a=backout 2019-01-30 09:56:17 +01:00
Geoff Lankow 0a77384a34 Bug 1520643 - Port bug 1514594: Change all call sites of ChromeUtils.import() to the "new" scheme; rs=bustage-fix DONTBUILD 2019-01-30 20:53:39 +13:00
aceman eb4fcd45e5 Bug 1520643 - convert some more 'const' imports to 'var'. r=darktrojan 2019-01-30 20:53:36 +13:00
Magnus Melin 06179f8d01 Bug 1520643 - Port bug 1514594: correct previous changesets by changing 'const' to 'var', various misc. fixes. rs=bustage-fix,jorgk 2019-01-29 22:21:26 +01:00
Geoff Lankow e0e6e32a52 Bug 1520643 - Port bug 1514594: Change import call sites manually which were missed. rs=bustage-fix,jorgk 2019-01-29 14:57:42 +01:00
Geoff Lankow ed26cc6a11 Bug 1520643 - Port bug 1514594: Change import call sites using kmag's script. rs=bustage-fix,jorgk 2019-01-29 11:25:29 +01:00
aceman 7c1976fc0e Bug 1522608 - remove most uses of eval() in C-C tests. r=darktrojan 2019-01-27 16:30:00 +01:00
Geoff Lankow 2dfa4fbed9 Bug 1522608 - remove uses of eval() in IMAP tests and Overlay.jsm. r=aceman 2019-01-26 05:37:00 +01:00
Geoff Lankow d1a0c81564 Bug 1521706 - When a listener is passed to nsIMsgFolder.deleteMessages, notify it on completion; r=mkmelin 2019-01-24 17:53:30 +13:00
Ben Campbell 05d5aa7845 Bug 1491228 - refactored mbox<->maildir conversion (also fixes Bug 1135309). r=mkmelin
Solidifies interface between main thread and worker.
Handles a larger variety of "From " separator lines (Bug 1491228).
Is now tolerant of unquoted "From " lines in message bodies.
Unit tests for various mbox forms added.
The output maildir messages no longer include the "From " line
(Bug 1135309).
2018-12-06 20:46:25 +13:00
Jorg K 9c44c7e7b0 Backed out 3 changesets (bug 1521706) for test failures. a=backout
Backed out changeset 8283e69c9dfa (bug 1521706)
Backed out changeset e8392f4d3862 (bug 1521706)
Backed out changeset 424dfd930d60 (bug 1521706)
2019-01-24 09:04:14 +01:00
Geoff Lankow ace175d25d Bug 1521706 - Fix test function not expecting deleteMessages to notify listeners; rs=bustage-fix 2019-01-24 19:47:52 +13:00