welpy-cw
de2895199f
Bug 1866951 - Fix sort order of threads in Grouped By views. r=mkmelin
...
When Grouped By Date, the selected sort order is already used for the messages in each of the
groups. This patch applies this behavior to Grouped By Received as well.
For all other sort types the `mailnews.default_sort_order` or `mailnews.default_news_sort_order`
preference is now used.
Also fixes a bug where messages without `Received:` information (e.g. newsgroup messages) were
always sorted into the "Older" group.
In addition, the sort order is determined only once for each group, not for each individual
message as before.
As another simple improvement, when Grouped By Subject, "Re: " is removed from the dummy rows.
Differential Revision: https://phabricator.services.mozilla.com/D195658
--HG--
extra : amend_source : cacf5c5deb66bb8d80575969f3494053c93875c5
2023-12-09 11:49:10 +02:00
John Bieling
e66a9e4ff4
Bug 1862387 - Add support for data: and blob: urls to be used as menu icons. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D195639
--HG--
extra : amend_source : 6d0d625a34d7d1fe080f85f57b1c7ef1abfdf13e
2023-12-09 11:48:12 +02:00
Rob Lemley
621e9aa45f
Bug 1869066 - Port bug 1867459: Replace CPU_ARCH with TARGET_CPU. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D195939
--HG--
extra : amend_source : 0d629e19df6f406882f9207a5a748a6d2914ff06
2023-12-09 11:47:32 +02:00
Rob Lemley
a5186837df
No bug - Archive completed Fluent migrations. rs=me DONTBUILD
...
--HG--
rename : python/l10n/tb_fluent_migrations/bug_1703164_compactFoldersDialog.py => python/l10n/tb_fluent_migrations/completed/bug_1703164_compactFoldersDialog.py
rename : python/l10n/tb_fluent_migrations/bug_1703164_enigmailKeyManager.py => python/l10n/tb_fluent_migrations/completed/bug_1703164_enigmailKeyManager.py
rename : python/l10n/tb_fluent_migrations/bug_1703164_systemIntegrationDialog.py => python/l10n/tb_fluent_migrations/completed/bug_1703164_systemIntegrationDialog.py
2023-12-08 10:28:47 -05:00
Ben Campbell
9a5c89275e
Bug 1868705 - Fix nullptr dereference in StoreIndexer::OnStopRequest(). r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D195840
--HG--
extra : rebase_source : 35f3e558d23978640670dc4284e8a7d18ac38a80
2023-12-08 12:05:24 +02:00
Martin Giger
6d6455467a
Bug 1868796 - Fix chat acount settings scrolling. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D195786
--HG--
extra : rebase_source : eabec3506a771c592aac0d145cb458881c2c7849
2023-12-08 12:03:13 +02:00
Magnus Melin
6ce05ee48e
Bug 1703164 - follow-up to 85350f460e08, untangle pointless dependency. rs=bustage-fix
...
--HG--
extra : amend_source : 9f122b72f5a4838987455da5f0ce85126b089f31
2023-12-08 12:06:26 +02:00
Magnus Melin
a1589c9c10
Bug 1860239 - Try to fix intermittent comm/mail/test/browser/folder-display/browser_deletionWithMultipleDisplays.js. r=aleca
...
Lots of failures for debug. And looks like ccov also needs a little bit more.
Differential Revision: https://phabricator.services.mozilla.com/D195583
--HG--
extra : rebase_source : d287e0b441327e8c94b8b1e283f784232fddf4eb
2023-12-08 09:39:24 +02:00
Magnus Melin
8aee2ba153
Bug 1703164 - convert mail/extensions/openpgp/content/ui/enigmailKeyManager.xhtml to top level <html>. r=freaktechnik
...
Tools | OpenPGP Key Manager
Differential Revision: https://phabricator.services.mozilla.com/D195453
--HG--
extra : rebase_source : 5384884ee114aba7f8ad1ff74ebc178de57de5f3
2023-12-08 09:38:33 +02:00
Magnus Melin
152c73b467
Bug 1867521 - Clean up nsICMSMessage. r=kaie
...
Fixing the interfaces, with some minor adjustments needed in cpp.
Also fixing Coverity
CID 1558168: Null pointer dereferences (REVERSE_INULL)
Null-checking "o2" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
Differential Revision: https://phabricator.services.mozilla.com/D195100
--HG--
extra : rebase_source : ee728e1a8a240a104ac3b308730501b943c28172
2023-12-08 09:37:45 +02:00
Magnus Melin
4f1f1146b9
Bug 1703164 - convert mail/base/content/hiddenWindowMac.xhtml to top level <html>. r=micahilbery
...
Differential Revision: https://phabricator.services.mozilla.com/D195029
--HG--
extra : rebase_source : 4ff9dec0c6f029a2c8f12b7b466d345b5e439fc2
2023-12-08 09:36:47 +02:00
Magnus Melin
c48a4b36e1
Bug 1703164 - convert mail/base/content/commonDialog.xhtml to top level <html>. r=aleca
...
Common dialogs, like alerts and prompts.
Differential Revision: https://phabricator.services.mozilla.com/D194862
--HG--
extra : rebase_source : 9e7f50ac46e2af1d652d5a5018af189bac6673dc
2023-12-08 09:36:10 +02:00
Magnus Melin
ae0f919ebe
Bug 1703164 - convert mail/components/compose/content/dialogs/EdAdvancedEdit.xhtml to top level <html>. r=elizabeth
...
E.g. add a bullet list. Format | List Properties... | Advanced Edit...
Differential Revision: https://phabricator.services.mozilla.com/D194592
--HG--
extra : rebase_source : a7f9393adca1e4e498552cc8953fee16969442ae
extra : amend_source : ec3f3be4addede292c721c5f6c188f238cea0d53
2023-12-08 09:34:45 +02:00
Magnus Melin
050f153b23
Bug 1703164 - convert mail/components/compose/content/dialogs/EdInsertTOC.xhtml to top level <html>. r=elizabeth
...
Differential Revision: https://phabricator.services.mozilla.com/D194562
--HG--
extra : rebase_source : a7389634ead87a45ddfd8474f3b4cfdd9bdfb986
extra : amend_source : 9b300f5d412ac09fc9932e47b81832aa0089024c
2023-12-08 09:34:06 +02:00
Alessandro Castellani
6cc041af2c
Bug 1867878 - Convert UIDensity to es6 module. r=vineet
...
Differential Revision: https://phabricator.services.mozilla.com/D195320
--HG--
rename : mail/modules/UIDensity.jsm => mail/modules/UIDensity.sys.mjs
extra : moz-landing-system : lando
2023-12-07 17:36:43 +00:00
Rob Lemley
1cc192bce6
Bug 1867318 - Port bug 1867207: Remove Debian 11-based docker images. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D195002
--HG--
extra : moz-landing-system : lando
2023-12-07 11:21:00 +00:00
Ben Campbell
7f3486d1b9
Bug 1668926 - Explicitly clear members in StoreIndexer ctor. r=leftmostcat
...
Not strictly needed - fields are initialised when the index operation kicks off,
but static analysis doesn't know that.
CID 1558793 (#1 of 1): Uninitialized scalar field (UNINIT_CTOR)12. uninit_member: Non-static class member mIsStupidlyLongLine is not initialized in this constructor nor in any functions that it calls.
Differential Revision: https://phabricator.services.mozilla.com/D195617
--HG--
extra : moz-landing-system : lando
2023-12-07 11:14:35 +00:00
Alessandro Castellani
7e3d374e07
Bug 1866725 - Convert remaining Actors to ES modules. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D195322
Depends on D195615
--HG--
rename : mail/actors/LinkClickHandlerChild.jsm => mail/actors/LinkClickHandlerChild.sys.mjs
rename : mail/actors/LinkClickHandlerParent.jsm => mail/actors/LinkClickHandlerParent.sys.mjs
rename : mail/actors/MailLinkChild.jsm => mail/actors/MailLinkChild.sys.mjs
rename : mail/actors/MailLinkParent.jsm => mail/actors/MailLinkParent.sys.mjs
rename : mail/actors/PromptParent.jsm => mail/actors/PromptParent.sys.mjs
rename : mail/actors/VCardChild.jsm => mail/actors/VCardChild.sys.mjs
rename : mail/actors/VCardParent.jsm => mail/actors/VCardParent.sys.mjs
extra : rebase_source : 20ec6c453fb4207fe0ebf841a1eb1c60f0136cfb
2023-12-06 23:43:09 +00:00
Alessandro Castellani
a2778199b0
Bug 1866725 - Move link helper methods to a system modules. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D195615
--HG--
extra : rebase_source : 72840d875913eac42dde0c35922eb36ad55dc5bf
2023-12-06 23:43:06 +00:00
John Bieling
31ee337444
Bug 1862978 - Add drag'n'drop capabilities to the add-on manager, if opened from a unified toolbar button. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D195657
--HG--
extra : rebase_source : 4ca6ddcf2610611578beebb1d8fde458ab56d8c6
2023-12-06 16:00:07 +00:00
Richard Marti
2dc3bc2dda
Bug 1867728 - Better approach to style the search bar focus for Windows. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D195205
--HG--
extra : rebase_source : 6ab73ef3eec37a898046468845c836aa3789e582
2023-12-01 08:36:55 +00:00
Ben Campbell
d4e7d3e3e7
Bug 1868504 - Fix crash bug in mbox parsing. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D195738
--HG--
extra : moz-landing-system : lando
2023-12-07 01:09:49 +00:00
Elizabeth Mitchell
ebffe3ab67
Bug 1866054: Minor code cleanup of CSS and JS. r=aleca
...
- Code cleanup for card sizing in Cards View
- Fix CSS in inContentDialog.css
Differential Revision: https://phabricator.services.mozilla.com/D195733
--HG--
extra : moz-landing-system : lando
2023-12-06 23:58:31 +00:00
Daniel Darnell
1dd4dd82cf
Bug 1859112 - Port bug 1855878: Remove binutils dependencies from tasks. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D195580
--HG--
extra : rebase_source : b17a2e65383bcce5d6616946067310e9c9b9a47f
extra : histedit_source : 98990e83d619ebe46295145d58a36cfd136fccdc
2023-12-05 19:34:20 +00:00
solange valverde
72c878a521
Bug 1866061 - Message list: unread message should have its text to full white in dark mode. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D195491
--HG--
extra : rebase_source : 3c70884b9eab65650d899722e9e72f7e37d3024b
extra : histedit_source : 73ade72dc011c3fdb7e3772b3e79efeef0fa227e
2023-12-04 22:52:04 +00:00
Richard Marti
40eed1f346
Bug 1868015 - Port bug 1867769 - Remove custom styling for radio/checkbox. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D195401
--HG--
extra : rebase_source : a8fa5b36047b38ac2365974be17bd1f4e92c9246
extra : histedit_source : 3b174ca3cd95abee53a9eb6efe08c15a44ce85ad
2023-12-06 16:00:28 +00:00
Vineet Deo
01eedd611f
Bug 1867473 - Update all references of non-existing STARTTLS to alwaysSTARTTLS in accountsetup.js. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D195530
--HG--
extra : rebase_source : 87748a4b5ca5d24915f0b066acd4cf4fe1c76278
extra : histedit_source : 6d6f798944c793b0d9a34e3eb57eaab296355c76
2023-12-05 10:25:04 +00:00
Daniel Darnell
63b4092d6e
Bug 1867428 - Set Flathub scope in release-flatpak-push kind.yml. r=rjl DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D195193
--HG--
extra : moz-landing-system : lando
2023-12-06 14:56:19 +00:00
Alessandro Castellani
c8694c71e3
Bug 1868471 - Update the donation appeal URL for end of year campaign. r=sancus
...
Differential Revision: https://phabricator.services.mozilla.com/D195600
2023-12-05 22:18:29 +00:00
Rob Lemley
86bffc1aa2
Bug 1868181 - Run release-early-tagging for Thunderbird releases. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D195472
--HG--
extra : amend_source : 1b80c4c3dce0e05722b7e1658a3f33269bfcb88f
2023-12-05 16:10:18 +00:00
Rob Lemley
3a6456de26
Bug 1864521 - [macOS] Restore the addressbook entitlement for releases. r=darktrojan
...
This was erroneously removed in bug 1853891.
Differential Revision: https://phabricator.services.mozilla.com/D195490
--HG--
extra : amend_source : 279eee0b7fab6bacd901515e3debea078866b961
2023-12-05 15:47:39 +00:00
welpy-cw
e4cbcd9179
Bug 1866553 - Disable scroll anchoring for threadTree. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D194666
--HG--
extra : rebase_source : 5c537e820cce30d67eb1f51a670143b2a1f6a9ff
extra : histedit_source : e729e23c159d56c3fdd6915402827686d056815f
2023-12-05 13:15:30 +00:00
welpy-cw
62914ed3ee
Bug 1865548 - Ensure currentIndex is set when collapsing a thread with selections. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D194014
--HG--
extra : rebase_source : 56272e424519e522d04a8c007006b3d6411d7b92
extra : histedit_source : 8a5a132c480175c899121af6256e02186603c492
2023-12-05 15:44:58 +00:00
solange valverde
e61c87bbcd
Bug 1862678 - Add telemetry for mail.delete_matches_sort_order. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D195500
--HG--
extra : rebase_source : 427d7dc5dbdb36e4b5b2be5965ba6a21a5374d32
extra : histedit_source : 2ee7817fe003c58cdadeab8b5a87184724e317ba
2023-12-05 00:27:28 +00:00
Vineet Deo
6dcea85ba3
Bug 1862676 - Add telemetry for mail.mailnews.scroll_to_new_message pref. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D193507
--HG--
extra : rebase_source : 966888323a90a274487b9093fe1b55bff2a8cc6f
extra : histedit_source : 1baef2b9984bff4e1674991674bb5415ecea7d5a
2023-12-05 09:47:30 +00:00
Magnus Melin
6697e55128
Bug 1868340 - Port bug 1822759 - Fix browser_parsable_css.js to account for @media not (-moz-platform...). r=freaktechnik DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D195537
--HG--
extra : rebase_source : 8d83e140333e3616718fde648435cc85c17327db
extra : amend_source : b0e0704f63c675e5120489e7aac74bfca81ba4d4
2023-12-05 15:11:40 +02:00
Kai Engert
37a6c95bcd
Bug 1868225 - Support library filename used by Gpg4Win version 4.2.0. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D195483
--HG--
extra : amend_source : 519faeffa5739b5e9b410e4bdbc4e329467d0952
2023-12-05 11:37:49 +02:00
Geoff Lankow
64bb985000
Bug 1867422 - nsIMsgAccountManager.createLocalMailAccount should return the account. r=leftmostcat
...
Differential Revision: https://phabricator.services.mozilla.com/D195059
--HG--
extra : amend_source : 14a35e1fa6c02aae9ca8c5291a1404a6cfd8b03c
2023-12-05 11:35:31 +02:00
Geoff Lankow
14b2b1ba2a
Bug 1859980 - Use createLocalSubfolder where possible in tests. r=leftmostcat
...
This is a less-ugly pattern, even if it is longer because of all the QueryInterface-ing.
Differential Revision: https://phabricator.services.mozilla.com/D195492
--HG--
extra : amend_source : 7741c45bb3591d9d9c755369e385bd5558dc0f52
2023-12-05 11:35:02 +02:00
Magnus Melin
f1f448d090
Bug 1868214 - remove mail.openpgp.key_assistant.enable. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D195478
--HG--
extra : rebase_source : e322fa4cfbb9c7ad0c7e54f7ec1cf4e787290de2
extra : amend_source : 7e5069b4c4adac1ee8dc28eda2a140fb0f2b0a73
2023-12-05 11:26:59 +02:00
Magnus Melin
c3fedc41c8
Bug 1805558 - Terminate ending MIME boundary with additional \r\n (and fix confusion in string writing). r=kaie
...
Based on https://github.com/Betterbird/thunderbird-patches/blob/main/115/bugs/1805558-fix-SMIME-signature-failures.patch
Differential Revision: https://phabricator.services.mozilla.com/D194133
--HG--
extra : rebase_source : 7dbf0af1a864cfd75e73b53e6bb49565e42ca12f
2023-11-20 21:44:25 +02:00
Magnus Melin
48c89204c3
Bug 1868081 - Replace -moz-nativehyperlinktext with LinkText. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D195423
--HG--
extra : rebase_source : 94b31c126f074dbbed719034dc4316db8bedea17
extra : amend_source : 61120d97d06fde604f7bcd0b347aa412482e0e49
2023-12-05 11:25:55 +02:00
Rob Lemley
bb8c94e8c5
Bug 1867392 - Account for "esr" update channel when setting official branding. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D195114
--HG--
extra : moz-landing-system : lando
2023-12-04 21:55:52 +00:00
Geoff Lankow
ff862b7296
Bug 1851536 - Test items on the mail context menu, part 3. r=aleca
...
This tests items on the menu that only apply when opened from the thread tree.
Differential Revision: https://phabricator.services.mozilla.com/D195068
--HG--
extra : amend_source : 073c11483c3e33b622b8619241d2a6264578bc0f
2023-12-04 12:13:13 +02:00
Geoff Lankow
cd85f7928b
Bug 1851536 - Test items on the mail context menu, part 2. r=aleca
...
This tests items on the menu that open a compose window.
Differential Revision: https://phabricator.services.mozilla.com/D195066
--HG--
extra : amend_source : d55de3f430a8bb9b2d36f7d10b190f0034de67be
2023-12-04 12:12:50 +02:00
Geoff Lankow
1d0731b31a
Bug 1851536 - Test items on the mail context menu, part 1. r=aleca
...
This adds a test for items related to the content of the message being displayed, and cleans up a few things.
Differential Revision: https://phabricator.services.mozilla.com/D195062
--HG--
extra : amend_source : 86e333e71736964ce3eb1272e87988aeea7755c4
2023-12-04 12:12:29 +02:00
Ben Campbell
db71b1cddc
Bug 1719121 - Part 2/2, Update tests for mbox refactor. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D190227
--HG--
extra : rebase_source : 09362bb18da77bddde719833360c84998fc33a55
extra : absorb_source : f70b2632e8afc4d430834b8d51b8cdfd535170fa
extra : histedit_source : 3cc35d2b35899d705a2f07fd298c8603a8e41094
2023-09-28 12:18:45 +13:00
Ben Campbell
9e2d3e6efa
Bug 1719121 - Part 1/2, Confine "From " line handling to mbox-specific code. r=babolivier,leftmostcat,mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D190226
--HG--
extra : rebase_source : 1e4a58995cc3f61952f0dadb481d5ef6e107bc42
extra : histedit_source : e12da45357e21a5008fe29cc6bab3ff030a99493
2023-11-15 15:51:41 +13:00
Magnus Melin
b8f4574377
Bug 1868015 - bustage fix for missing radio.svg. rs=bustage-fix
2023-12-03 14:09:53 +02:00
Magnus Melin
6907cdfac9
Bug 1703164 - follow-up to 249bf489ed2b - fix whitespace linting. rs=linting
2023-12-03 14:03:27 +02:00