Geoff Lankow
0d8c1e15b9
Bug 1864809 - Keep a reference to DNS workers while they are active. r=mkmelin
...
The worker is getting garbage collected before it has a chance to return with results.
Depends on D193866
Differential Revision: https://phabricator.services.mozilla.com/D193867
--HG--
extra : moz-landing-system : lando
2023-11-17 07:23:09 +00:00
Geoff Lankow
19b668edba
Bug 1864809 - Split DNS.jsm into DNS.sys.mjs and dnsWorker.js. r=mkmelin
...
Before fixing the actual bug, let's tidy up this confusing mess of a file which is both a module and a worker.
Differential Revision: https://phabricator.services.mozilla.com/D193866
--HG--
rename : mail/modules/DNS.jsm => mail/modules/DNS.sys.mjs
rename : mail/modules/DNS.jsm => mail/modules/dnsWorker.js
extra : moz-landing-system : lando
2023-11-17 07:23:09 +00:00
solange valverde
0d509e4f1b
Bug 1864064 - Cards View: Move spam button to third row. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D193494
--HG--
extra : amend_source : 4bbf2e070897b38373c36eccfbab8c3377e5299f
2023-11-15 21:46:50 +00:00
Geoff Lankow
047df34a82
Bug 1856929 - Stop using STATE_STOP to trigger message display functions. r=mkmelin
...
This isn't ever going to work the way I'd originally intended, so instead I've added a new
nsIMailProgressListener callback for handling attachments as soon as they're available, and will
do everything else on the DOMContentLoaded event.
Differential Revision: https://phabricator.services.mozilla.com/D192665
--HG--
extra : rebase_source : 707bce23b4372521e99d46c08f3e5698537739e9
extra : amend_source : 0d67631a2ade9198e0f86b8be790ed0975a9f5ba
2023-11-02 12:56:41 +13:00
Geoff Lankow
58f809240e
Bug 1827450 - Disable test_ext_messages_query.js in code coverage tasks. r=john.bieling
...
This test seems to break the test tasks. It times out after 5 minutes and every test that runs after it also times out after 5 minutes.
It's not ideal having a test disabled in code coverage, but better to have one disabled than many that fail because of it.
Differential Revision: https://phabricator.services.mozilla.com/D193710
--HG--
extra : rebase_source : 69b2eff9d627799d6e0c8c78d1706294ad2d123f
extra : amend_source : ea2bd28539d471c1db1c89f682a37119e862f582
2023-11-16 10:36:36 +13:00
Micah Ilbery
7a94fe300e
Bug 1860599 - Cards View: Add threaded line for items in threads. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D192767
--HG--
extra : moz-landing-system : lando
2023-11-16 10:38:30 +00:00
John Bieling
2b5fa33780
Bug 1846126 - Update documentation of messageDisplayScripts.registerScript(). r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193312
--HG--
extra : amend_source : 292aa87ca04a58707ce1b36327389fc0fcf0bf45
2023-11-15 12:51:17 +02:00
John Bieling
c4b4cc7ca0
Bug 1864175 - Unify deprecation messages. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193307
--HG--
extra : amend_source : 2ebce1a2da2fbd8d2e9f854014aed9b0af7d81be
2023-11-15 12:51:00 +02:00
John Bieling
cf77f2500d
Bug 1864173 - Move tag related functions into its own namespace. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193306
--HG--
extra : amend_source : 76eb35cb50b8b9ff0032f6d20d01a0ef6a64ace3
2023-11-15 12:50:41 +02:00
John Bieling
ab3831ce37
Bug 1864119 - Add support for accountId to messages.query(), to be consistent with folders.query(). r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193274
--HG--
extra : amend_source : c1dec17913fe790334f7e616a6b1747bcff9ed33
2023-11-15 12:50:14 +02:00
John Bieling
aa963bbeae
Bug 1864120 - Allow to query for search folders. r=babolivier
...
Differential Revision: https://phabricator.services.mozilla.com/D193273
--HG--
extra : amend_source : 4bde3ceb5a7f17d739a1395d19a20ccb35d39808
2023-11-15 09:14:47 +02:00
welpy-cw
7bbb8e5a56
Bug 1864338 - Enable onMessagesRemoved listener for synthetic views. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193383
--HG--
extra : moz-landing-system : lando
2023-11-14 22:10:49 +00:00
John Bieling
4186d89d1c
Bug 1529791 - Add support for virtual search folders. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193086
--HG--
extra : amend_source : a6ca1e41467c6f59ebc2dd28d1b2afcf15f25ee1
2023-11-14 12:53:10 +02:00
Geoff Lankow
6c19089ada
Bug 1851536 - Test items on the folder pane context menu, part 3. r=john.bieling
...
Tests the Empty Trash and Empty Junk items.
Differential Revision: https://phabricator.services.mozilla.com/D193398
--HG--
extra : amend_source : 55b8da32c290f5226cd2e650555da6b5f623aec2
2023-11-14 12:52:39 +02:00
cketti
cacd98aff5
Bug 1864042 - Fix telemetry key xml-from-disk. r=freaktechnik
...
Due to an argument accidentally being passed to the wrong function, the telemetry key was constructed as "xml-from-undefined".
Differential Revision: https://phabricator.services.mozilla.com/D193238
--HG--
extra : amend_source : 91d20cc2ce316b4c30db1bad66d8443a9d79eb49
2023-11-14 12:51:28 +02:00
Magnus Melin
8d745751a8
Backed out changeset 1e6c184038ca (bug 1846550)
2023-11-14 12:50:51 +02:00
solange valverde
a38a38a923
Bug 1863812 - Table view: star and junk icons show wrong state for selected-focused message. r=elizabeth,thunderbird-front-end-reviewers
...
Regression from bug 1857120
Differential Revision: https://phabricator.services.mozilla.com/D193136
--HG--
extra : moz-landing-system : lando
2023-11-13 23:11:03 +00:00
Richard Marti
78f2893e10
Bug 1862973 - Use nested CSS on contextMenu.css. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D192680
--HG--
extra : moz-landing-system : lando
2023-11-13 18:08:22 +00:00
John Bieling
20320743cc
Bug 1863935 - Allow mailTabs.setSelectedMessages() to select messages in the current view without enforcing a folder reload. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193195
--HG--
extra : moz-landing-system : lando
2023-11-13 17:53:04 +00:00
John Bieling
17c546a8a9
Bug 1863825 - Make sure selected message is scrolled into view. r=thunderbird-reviewers,mkmelin,ikey
...
Differential Revision: https://phabricator.services.mozilla.com/D193123
--HG--
extra : moz-landing-system : lando
2023-11-13 17:49:47 +00:00
Geoff Lankow
f9b5e9d868
Bug 1862822 - Don't mark messages in background tabs as read. r=mkmelin
...
This changes uses the page visibility API to avoid marking messages as read until the tab is
switched to. First I had to mark background browsers as inactive for the API to work.
In order to test the behaviour with an IMAP server, I had to modify the IMAP fakeserver to send
message flags in the response to a FETCH command, as real servers do. Then I discovered the \Seen
flag isn't propagated if it's the only flag, which seems like a real problem that should be fixed.
Differential Revision: https://phabricator.services.mozilla.com/D192654
--HG--
extra : amend_source : a20f13257b4582dd1899d3f76d00c75af6bcd7b8
2023-11-13 12:51:21 +02:00
Richard Marti
e1acc641fd
Bug 1820244 - Remove the hard coded colors in link preview. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193407
--HG--
extra : amend_source : eefb5a3b14fee7c08e758f29e83cccd94e1cfd9b
2023-11-13 12:50:06 +02:00
Magnus Melin
c8eba32465
Bug 1703164 - convert mail/components/preferences/colors.xhtml to top level <html>. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D193180
--HG--
extra : rebase_source : c0fd5ce1fdff52d21d2d642ab6d683bc9e830e5c
extra : amend_source : 636853fa168b53df43f47f995a6417686680d539
2023-11-13 12:49:36 +02:00
Magnus Melin
3de0a7ccc6
Bug 1703164 - convert mail/components/addrbook/content/abSearchDialog.xhtml to top level <html>. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D193278
--HG--
extra : rebase_source : 9cd3eb301c257fee52091e3c57230f18c36ac464
extra : amend_source : c4c059281adf3e112d55d55124e8cb0df95d40cf
2023-11-13 12:49:07 +02:00
Magnus Melin
6a0aebcb94
Bug 1703164 - convert mail/extensions/am-e2e/am-e2e.xhtml to top level <html>. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D193279
--HG--
extra : rebase_source : ab0b66de4e1670a6921449fa2f44d2eb53dd2096
2023-11-12 12:19:46 +02:00
Magnus Melin
f03f68a187
Bug 1863204 - Remove unnecessary calls to Cu.importGlobalProperties for fetch/crypto (webidl names are automatically imported). r=eslint
2023-11-11 12:49:54 +02:00
Martin Giger
0ce89a2b79
Bug 1863749 - Add tests for unified-toolbar-button. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D173500
--HG--
extra : moz-landing-system : lando
2023-11-11 08:41:34 +00:00
Richard Marti
b20a8a71f8
Bug 1863196 - Use nested CSS on spacesToolbar.css. r=vineet
...
Differential Revision: https://phabricator.services.mozilla.com/D192802
--HG--
extra : amend_source : f4de7e93f92c0e17bb9c03c004b1c87ffcdfe8ed
2023-11-10 11:42:17 +02:00
Magnus Melin
580fff7b25
Bug 1816356 - Fix intermittent comm/mail/test/browser/openpgp/browser_viewMessage.js | Secret text should be contained in message. r=john.bieling
...
The openpgp processing is not always finished.
Differential Revision: https://phabricator.services.mozilla.com/D193234
--HG--
extra : rebase_source : 6a8aee7ccf066b455e4e352ebc2c9e3b71652eb4
extra : amend_source : d751e30b8be98c02d4af478a7746050eff4cc31f
2023-11-10 11:37:42 +02:00
Magnus Melin
387b4223a2
Bug 1864127 - Rename updateCommands() to updateAbCommands. r=john.bieling
...
Seems the window global updateCommands clashes with the function defined through script.
Differential Revision: https://phabricator.services.mozilla.com/D193276
--HG--
extra : rebase_source : 4782c839a44dde18a17c072a539c5fad6ca889b1
2023-11-10 11:34:11 +02:00
Magnus Melin
843870877a
Bug 1864124 - Handle advanced address book search with empty name. r=john.bieling
...
Don't throw, show the address book listing without limitation instead.
Differential Revision: https://phabricator.services.mozilla.com/D193275
--HG--
extra : amend_source : 5cb3e5f095bd90193bffab3e64581be53f441549
2023-11-10 11:35:29 +02:00
John Bieling
3cda52c9b2
Bug 1863523 - Allow to query for folders using accountId and path. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D192954
--HG--
extra : amend_source : 3ea527acaa3ecb4211bc1d1ec2b8af6e49af26b7
2023-11-10 09:45:25 +02:00
John Bieling
0efb8ad1bf
Bug 1863269 - Expose MailAccount.rootFolder and deprecate MailAccount.folders in MV3. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D192952
--HG--
rename : mail/components/extensions/test/xpcshell/test_ext_accounts.js => mail/components/extensions/test/xpcshell/test_ext_accounts_mv3.js
extra : amend_source : 34af4974db8fce17e85f05f1f89b76f3565e711d
2023-11-10 09:45:11 +02:00
John Bieling
76c66b9847
Bug 1863321 - Add includeSubFolders parameter to folders.get() and add missing tests for MV3. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D192949
--HG--
extra : amend_source : f2c86586c128172dc3b81863577adfedd6363e43
2023-11-10 09:44:55 +02:00
Kai Engert
e111d25183
Bug 1863707 - Show better error message for OpenPGP signature date mismatch. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193052
--HG--
extra : amend_source : 61b33c8783bdfa7ceeed20c8b336e30cf7aee236
2023-11-10 08:06:09 +02:00
Kai Engert
377cdc6dea
Bug 1863705 - Show OpenPGP signature timestamp for rejected signatures. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193051
--HG--
extra : amend_source : c18a50cbb6c1933c1c949f204542790e78c1f718
2023-11-10 08:05:26 +02:00
Magnus Melin
bbe9884086
Bug 1804628 - Don't show ambiguous link warning if hosts actually match but are IPs. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D192469
--HG--
extra : rebase_source : 6e647df28f4058ce6fbcbba7cb2a0c7829a87dc6
extra : amend_source : fb0aa8e8e3447da3ee76978e1f5bbff458970ec5
2023-11-10 08:02:02 +02:00
Steffano Utreras
a6ce15919a
Bug 1861286 - Change ambiguous button label for exporting public keys to a file in the OpenPGP Key Manager context menu. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D193071
--HG--
extra : amend_source : 7627dadeb65f1ce8d0310ab290a702a9bdc25616
2023-11-09 09:44:33 -08:00
Martin Giger
a9315de730
Bug 1861210 - Disable convert to event/task toolbar buttons when all calendars are disabled. r=#thunderbird-front-end-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D191879
--HG--
extra : amend_source : b09863ac1da29ca5b4f6d9867ad2d2079fc0427e
2023-11-09 09:43:55 -08:00
Magnus Melin
ae2ebfe69c
Bug 1703164 - convert mail/components/im/content/am-im.xhtml to top level <html>. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D192548
--HG--
extra : rebase_source : 32cc61e8b5a540e4f14261c970e6506fbe1a9551
extra : amend_source : cd5138344c284a3fe02a19965d9c4f6e55b210da
2023-11-09 11:57:02 +02:00
Itagaki Fumihiko
e6f16545d3
Bug 1846550 - add ability to manually sort (order) folders in folder pane r=darktrojan,freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D191372
--HG--
extra : amend_source : 62c4006d6626ae956c94001efc6754bdbed68e8b
2023-11-09 11:52:13 +02:00
Magnus Melin
b2c8d28410
Bug 1851740 - Take 2: Try to fix CCov Intermittent comm/mail/test/browser/folder-display/browser_rightClickMiddleClickMessages.js | This test exceeded the timeout threshold. r=john.bieling
...
The argument is a factor so 1 doesn't do anything...
Differential Revision: https://phabricator.services.mozilla.com/D192504
--HG--
extra : rebase_source : e46ef9228c6611a7ceca21e8fbb5036dc460b1ec
extra : amend_source : 36aa68e666ff5c95e39cb9c2b15d55efde3e8344
2023-11-09 11:51:00 +02:00
Brendan Abolivier
037da139a2
Bug 1832149 - Properly route status updates to the main window for user feedback. r=leftmostcat,aleca
...
Partly based on the changes @gds suggested at https://bugzilla.mozilla.org/show_bug.cgi?id=1832149#c9
Differential Revision: https://phabricator.services.mozilla.com/D189943
--HG--
extra : amend_source : dc6b202c2466470caaacd3a3037af3bd24f3062d
2023-11-08 13:48:21 -08:00
Magnus Melin
a2bc4d58b7
Bug 1863449 - Port bug 1717068 - Package summary of last_modified of RemoteSettings dumps. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D192939
--HG--
extra : rebase_source : b75bfbf3cbbc549379f50e89049654caa932819b
extra : amend_source : 7f2d7111371d8a43ba5045c0a81559f6b56a047c
2023-11-08 12:52:25 +02:00
Rob Lemley
9dab9dd5ce
Bug 1863260 - Fix nightly branded icon sizes. r=vineet
...
Differential Revision: https://phabricator.services.mozilla.com/D192854
--HG--
extra : amend_source : 30cd848dbe6fa8c8da7ea803dc2ccae83c0fe051
2023-11-08 12:51:41 +02:00
solange valverde
ebd886eb96
Bug 1857120 - Card View: selected state implementation - focused and not-focused. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D191142
--HG--
extra : amend_source : ad7425083660e2c599b94db55a3ee0416f339ae0
2023-11-08 12:50:30 +02:00
Magnus Melin
811b3616a0
Bug 1803986 - Part 3: Remove EnigmailData.convertToUnicode usages. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D192369
--HG--
extra : rebase_source : d0a5e53e355449c3e0b914b7ddcb26e923357e48
extra : amend_source : 9507ddf77b605ac7031268a44798cb6449501547
2023-11-08 12:48:33 +02:00
Magnus Melin
fa5c219368
Bug 1803986 - Part 2: convert unconventional string conversions. r=kaie
...
Remove some non-standard string conversions and unneeded conversion methods.
var {EnigmailData} = ChromeUtils.import("chrome://openpgp/content/modules/data.jsm");
var {MailStringUtils} = ChromeUtils.import("resource:///modules/MailStringUtils.jsm");
var text = "blä";
var A = EnigmailData.getUnicodeData(text)
var B = new TextDecoder("ISO-8859-1").decode(MailStringUtils.byteStringToUint8Array(text));
A + " vs " + B;
Differential Revision: https://phabricator.services.mozilla.com/D192368
--HG--
extra : rebase_source : b1c18d8d59202598f466c2b36896a239c3aa83e3
extra : amend_source : ddb1d5dbf6201ce39f4aedccf6529cc8ad19e410
2023-11-08 12:48:23 +02:00
Daniel Darnell
14314db9cf
Backed out changeset e17b527b5e89 (bug 1862822) rs=backout
2023-11-07 14:52:11 -08:00
Rob Lemley
2375c6e0d1
Bug 1863399 - Fix telemetry enabling documentation and move to source-docs. r=#thunderbird-reviewers
...
Telemetry is enabled by default in official builds since bug 1549886.
Differential Revision: https://phabricator.services.mozilla.com/D192875
--HG--
rename : mail/components/telemetry/README.md => docs/telemetry/index.md
extra : amend_source : 19d81317f961818e9682e0f8e7cda36df1c03508
2023-11-07 14:49:27 -08:00