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

16551 Коммитов

Автор SHA1 Сообщение Дата
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