John Bieling
5c569c68a3
Bug 1890700 - Disable Daily builds due to crashes. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D207125
--HG--
extra : rebase_source : 08755a1afada297b3b158043ee073b47b8cda817
extra : amend_source : fe537f5e4f3f4aa15afae5fa215c2dc51d8d93be
2024-04-10 12:17:16 +02:00
Thunderbird Updatebot
53ce343d27
Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=ikey
...
mozilla-central: 34fef7e7706b912024aa3ba8826647e5ddc0a0ab
comm-central: 2cb9fc40d280e68a94e6497f7e7870b7b578281d
Differential Revision: https://phabricator.services.mozilla.com/D207083
--HG--
extra : rebase_source : 3aa27278f514752fc81da94d867ec5d0b92f1ac7
extra : amend_source : 66d720d9ce45da0fff8c46aafaa0026f17569458
2024-04-09 21:49:48 +00:00
Magnus Melin
eb19715cae
Bug 1877142 - follow-up, fix wrong this. rs=bustage-fix DONTBUILD
...
Broke calendar/test/browser/browser_calDAV_oAuth.js
--HG--
extra : amend_source : 4d7a97ff40f87e58f33dc4891c249c931aaacebd
2024-04-10 10:07:37 +03:00
Magnus Melin
901f1b9485
Bug 1877142 - Avoid 100% CPU trying to get non-existant window. r=leftmostcat
...
I think we can just remove this old workaround.
Nowdays we (normally) prompt for primary password before any window (security.prompt_for_master_password_on_startup).
That has its own issues (see bug 1882214).
But, even so, CalDAV requests do not seem to trigger before we have any window.
Differential Revision: https://phabricator.services.mozilla.com/D206901
--HG--
extra : moz-landing-system : lando
2024-04-09 22:00:10 +00:00
Alessandro Castellani
c8135df07c
Bug 1865615 - Ensure resetting the font size to OS value properly updates the about3Pane UI. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D194379
--HG--
extra : moz-landing-system : lando
2024-04-09 17:50:54 +00:00
John Bieling
1dc18fe906
Bug 1846274 - Add support for "runAt" in the `messageDisplayScripts.register`. r=darktrojan
...
This patch adds support for the 3 injection points `document_start`,
`document_end` and `document_idle` for message display scripts. This
allows dark reader add-ons [1] to inject their CSS at an earlier stage,
reducing white flicker.
This patch also tries to remove a flicker, which currently happens when
switching messages.
To see the effect of the patch, try dark mode with [1] first and then
with [2], which is the updated verison of the add-on, using
`document_start` to inject the CSS as early as possible.
[1] : https://addons.thunderbird.net/addon/darko_t/
[2] : https://bugzilla.mozilla.org/attachment.cgi?id=9393235
Differential Revision: https://phabricator.services.mozilla.com/D205649
--HG--
extra : moz-landing-system : lando
2024-04-09 10:41:15 +00:00
Thunderbird Updatebot
cce18e1e97
Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=aleca
...
mozilla-central: 79551503d77c8353439905d86ec3033546f0c874
comm-central: 5dd5a60263841cf1682b7a633c029272259e8c04
Differential Revision: https://phabricator.services.mozilla.com/D206960
--HG--
extra : rebase_source : 2ef00e069ef9f91aafd179c49b98455a3a670072
2024-04-08 22:08:07 +00:00
Micah Ilbery
56996c1232
Bug 1890387: Cards View show replied, forwarded, and redirected state icons. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D206938
--HG--
extra : rebase_source : 2b642d1accb760e537f5d71fb90d3a8a0a4ff2d1
2024-04-08 17:23:20 +00:00
Richard Marti
713af472e2
Bug 1890345 - Fix on composer the tinting of the toolbars. r=sol
...
Differential Revision: https://phabricator.services.mozilla.com/D206917
--HG--
extra : rebase_source : bd102458264cc79c468a1eada34d91c3e0d0b9e5
2024-04-08 14:56:57 +00:00
Martin Giger
0e05108b31
Bug 1890300 - Enable linter rule to never allow import of JSMs. r=vineet
...
Differential Revision: https://phabricator.services.mozilla.com/D206906
--HG--
extra : rebase_source : fac8eba1b856b229050afa60d92503d3ba743c5f
2024-04-08 13:40:41 +00:00
Vineet Deo
43d9f4764c
Bug 1889835 - Update Donation Appeal URL. r=aleca,sancus
...
Differential Revision: https://phabricator.services.mozilla.com/D206891
--HG--
extra : moz-landing-system : lando
2024-04-08 22:11:22 +00:00
welpy-cw
bdf2dd7419
Bug 1886132 - Restore and improve functionality to open 'news' URIs. r=mkmelin
...
- 'news' URIs are opened in a new tab or window depending on preference.
- Enable opening 'news' URIs that do not specify a host by using the first NNTP server found.
- Open newsgroups identified by a URI directly without opening an empty message window.
Differential Revision: https://phabricator.services.mozilla.com/D205036
--HG--
extra : amend_source : 11c0122632fccbd62d8c2b83e6b603d06cf68745
2024-04-08 21:21:51 +03:00
Magnus Melin
c5542c1b53
Bug 1889383 - "Item changed on server" dialog (calendar-conflicts-dialog) needs a scrollbar. r=freaktechnik
...
For testing:
```
window.openDialog(
"chrome://calendar/content/calendar-conflicts-dialog.xhtml",
"calendarConflictsDialog",
"chrome,titlebar,modal",
{
item: { isEvent() { return true}, getProperty() { return "ABC"; }, get calendar() { return { name: "test"} }, title: "Test title", descriptionText: "ABCABCBABA ".repeat(1000) } ,
mode: "modify",
overwrite: false,
}
);
```
Differential Revision: https://phabricator.services.mozilla.com/D206753
--HG--
extra : rebase_source : e87e5cb8e3bd2593b9a1148e77509aa75f0581d3
extra : amend_source : 07e59f1b84f0b57f0d1c971e18aba924232bbbc1
2024-04-08 21:20:44 +03:00
Richard Marti
146b9863b6
Bug 1889971 - In message context menu move the "Cancel" item back to main menu level. r=vineet
...
Differential Revision: https://phabricator.services.mozilla.com/D206846
--HG--
extra : amend_source : 17d89a715a93f5237572260593f17fab939b7bf9
2024-04-08 14:25:07 +03:00
welpy-cw
b3bff4b17f
Bug 1889990 - Fix crash in grouped-by-sort synthetic views. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D206795
--HG--
extra : amend_source : 39ac0b19603a0c8657abc1be11c76bb572bbda45
2024-04-08 13:55:52 +03:00
Ben Campbell
59d0ba3e05
Bug 1890135 - Fix folder compaction to not fail on zero-size mbox files. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D206852
--HG--
extra : amend_source : df6d2144250613c19487f9e8f15f79e7aff7804d
2024-04-08 10:02:36 +03:00
Magnus Melin
0a3cadbb95
Bug 1814893 - Clean up sqliteDb.sys.mjs. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D206483
--HG--
extra : rebase_source : 8b020d9c769cca5bf0e043822a7ed2b8c43ee96a
2024-04-03 13:13:42 +03:00
Magnus Melin
cde53f09d0
Bug 1814893 - Clean up encryption.sys.mjs. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D206344
--HG--
extra : rebase_source : 015699045d997bdc93f46851a74f446ac3e6e577
2024-03-28 22:38:19 +02:00
Magnus Melin
4e57db3a9d
Bug 1814893 - Clean up keyserver.sys.mjs. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D206343
--HG--
extra : rebase_source : 6c47b79a13bb86a935245ec698feb536e72d51b1
2024-04-04 10:54:17 +03:00
Magnus Melin
1d3009823f
Bug 1814893 - Clean up fixExchangeMsg.sys.mjs. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D206342
--HG--
extra : rebase_source : 9d6a0706c283d251e62798dfbfcba1bcd8f34232
2024-04-03 12:59:32 +03:00
Magnus Melin
757f9b9dcc
Bug 1814893 - Clean up mimeEncrypt.sys.mjs. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D206045
--HG--
extra : rebase_source : 97ed3dbe9587b1f1836ed7ae4b557ecd454d5656
2024-03-28 15:59:53 +02:00
Magnus Melin
b4a16f7d76
Bug 1814893 - Clean up persistentCrypto.sys.mjs. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D206044
--HG--
extra : rebase_source : 2a0a4ca46b01c7b1ab8d66597c70e9e01f2ef08e
2024-04-03 12:58:18 +03:00
Magnus Melin
130f2ad681
Bug 1814893 - Clean up armor.sys.mjs. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D206043
--HG--
extra : rebase_source : 0c1b6dbd250b367c5bba5f01768270b6a0ae4f27
2024-03-28 15:25:31 +02:00
Magnus Melin
7216637180
Bug 1814893 - Clean up filters.sys.mjs. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D206042
--HG--
extra : rebase_source : 7f998a3d15ac3599023180b2a9ce7f56ead466d6
2024-04-03 12:56:48 +03:00
Magnus Melin
47f343d415
Bug 1814893 - clean up enigmailMsgComposeOverlay.js. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D205704
--HG--
extra : rebase_source : 947af27609988adc37b536da5a52821916c1f363
2024-03-26 13:37:49 +02:00
Magnus Melin
5fbcf2b6d0
Bug 1814893 - clean up enigmailMsgHdrViewOverlay.js. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D205703
--HG--
extra : rebase_source : a3e9e51f924e8bf2763eeab6ac34d2351a70c7a6
2024-03-25 14:59:40 +02:00
Magnus Melin
fb73134d80
Bug 1814893 - clean up enigmailMessengerOverlay.js. r=kaie
...
Differential Revision: https://phabricator.services.mozilla.com/D205702
--HG--
extra : rebase_source : d0658a76e9119518e17839712be33b276261c7b9
2024-04-04 11:13:58 +03:00
Richard Marti
17820158f3
Bug 1890129 - Don't hard code wordmark color. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D206845
--HG--
extra : amend_source : 8409789ae91c944d7a771e7d1fb0cade475654a5
2024-04-07 13:15:39 +03:00
Richard Marti
ac947251fe
Bug 1889562 - Make the Task view splitter draggable. r=vineet
...
Differential Revision: https://phabricator.services.mozilla.com/D206765
--HG--
extra : amend_source : a03d62901b97580ccf3279adcb93c1651b2b008e
2024-04-07 13:15:04 +03:00
Ben Campbell
e5ffe46b94
Bug 1887778 - Fix mismatched folder locking in nsMsgDBFolder StartNewOfflineMessage()/EndNewOfflineMessage(). r=darktrojan
...
test_offlineStoreLocking.js has also been tweaked because it depended upon the old behaviour and on some rather dubious timing.
Differential Revision: https://phabricator.services.mozilla.com/D205656
--HG--
extra : amend_source : d90bc89be2d7db2bb7d4ba77c3bbff2fbb0d22dc
2024-04-07 13:14:09 +03:00
Magnus Melin
e961f5e04b
Bug 1889322 - Handle google groups sometimes having incorrectly formatted List-Archive header. r=vineet
...
Handle list archive header without trailing angle bracket like `List-Archive: <https://groups.google.com/group/testgroup202404 `
Differential Revision: https://phabricator.services.mozilla.com/D206747
--HG--
extra : rebase_source : 3690c7076f8cbcddabe04e3fd4b74148a503f8cc
extra : amend_source : 7c20609ee35cfb7e4e5c6cb789de1d5698226e38
2024-04-06 10:19:33 +03:00
Brendan Abolivier
0b03e5b851
Bug 1889981 - Move temporary EWS strings to a preview Fluent file. r=aleca,ikey,rjl
...
I've also reverted the changes bug 1859656 introduced for the already existing Exchange/O365 account setup results, so they don't require a migration, since we'll probably be changing the UX in this area later on.
Differential Revision: https://phabricator.services.mozilla.com/D206790
--HG--
extra : rebase_source : 1b262331d5f15d2469335bdfe8cc0a046222c3ab
2024-04-06 10:15:41 +03:00
Ikey Doherty
5f4c0ebacd
Bug 1889907 - Use explicit constructor for OAuthListener in EWS protocol. r=babolivier
...
Differential Revision: https://phabricator.services.mozilla.com/D206768
--HG--
extra : rebase_source : acd09a23cbc2309a9e45b2cfb32d06b6f176f295
2024-04-06 10:15:17 +03:00
Martin Giger
1f37df7128
Bug 1889640 - Only expect native Mac menu when the pref is true. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D206662
--HG--
extra : rebase_source : 8b950f2d0cfd649e20056fe9451961829b81bdca
2024-04-06 10:14:34 +03:00
Alessandro Castellani
93ac86d30f
Bug 1889021 - Ensure we don't try to restore expanded/collapsed state for synthetic views. r=vineet,welpy-cw
...
Differential Revision: https://phabricator.services.mozilla.com/D206728
--HG--
extra : rebase_source : be22a6a30c2a92d78d27de7ac785c8f6cef71eae
2024-04-06 10:13:47 +03:00
welpy-cw
135d3dfe53
Bug 1887334 - Move openMessageForMessageId() and openBrowserWithMessageId() to MailUtils.sys.mjs. r=mkmelin
...
MailUtils.sys.mjs already contains openMessageByMessageId(), which basically does the same thing as
openMessageForMessageId() in msgHdrView.js. This integrates the former into the latter, and by
moving it to MailUtils.sys.mjs makes it accessible in other parts of the front-end as well as for
(experimental) add-ons. The same goes for openBrowserWithMessageId().
Differential Revision: https://phabricator.services.mozilla.com/D206249
--HG--
extra : rebase_source : 490079901e8ebcc19bd792a3c90a944bb8c1b0ac
2024-04-06 10:13:12 +03:00
welpy-cw
826992138a
Bug 1887334 - Fix "Open Browser With Message-ID" in header pane. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D205515
--HG--
extra : rebase_source : 4ce203fb09d2f2ba2c81f94c68d55c1f32d07452
2024-04-06 10:12:43 +03:00
Micah Ilbery
70958a5906
Bug 1882592: [Cards View] Clean-up css and update styles. r=aleca,freaktechnik,sol
...
Differential Revision: https://phabricator.services.mozilla.com/D203532
--HG--
extra : rebase_source : 5113b6a7ccc83780dff43eb3f760e7df3f2a3873
2024-04-06 10:11:51 +03:00
Sean Burke
b4cb66cfe9
Bug 1859653 - Switch to external ews crate. r=babolivier
...
Differential Revision: https://phabricator.services.mozilla.com/D206166
--HG--
extra : rebase_source : 90a1f142747bb91b94a1bcfde93347b1035c09e3
2024-04-06 10:10:55 +03:00
Martin Giger
15e56c1ccb
Bug 1889895 - Convert all usages of bool in IDL files with boolean. rs=bustage-fix
...
--HG--
extra : absorb_source : 2753868132828058fd86f4ef927d285ae792feac
2024-04-05 12:06:39 +02:00
Alessandro Castellani
0c79ea3bf4
Bug 1889519 - Implement some simple visual improvements to the folder pane. r=darktrojan,micahilbery
...
Some tiny visual improvements to the folder pane:
- Slightly darker background color to match what's used in the address book.
- Add transition animation behind a media query.
- Add a box shadow that appears on scroll.
Differential Revision: https://phabricator.services.mozilla.com/D206570
--HG--
extra : amend_source : a46ea2bcb5a358338cf49f210c5bc0d651015958
extra : absorb_source : b4766b8e81fe180164e47ee21c19c5bf7ca3779a
2024-04-05 11:48:59 +02:00
Sean Burke
00e3320bc7
Bug 1859656 - Ensure we present Exchange as an option regardless of priority. r=aleca,freaktechnik,vineet
...
Differential Revision: https://phabricator.services.mozilla.com/D205638
--HG--
rename : mail/test/browser/account/xml/example-imap.com => mail/test/browser/account/xml/imap.test
rename : mail/test/browser/account/xml/example-imap.com^headers^ => mail/test/browser/account/xml/imap.test^headers^
extra : amend_source : 391b586549562069658dcc1fb8d3164b06424c65
extra : absorb_source : 388ec617378a276e26d0998d3e3ea349db42db83
2024-04-05 11:48:37 +02:00
Sean Burke
9f51820bab
Bug 1887991 - Add OAuth2 support to EWS connections. r=ikey,babolivier
...
Differential Revision: https://phabricator.services.mozilla.com/D205972
--HG--
extra : amend_source : 2592c5df1b4e1de40f913983e08cb427fefdbfb8
extra : absorb_source : 8a35566d46d53f885150013f55b4313daf4b8076
2024-04-05 11:48:05 +02:00
Martin Giger
248961fb85
Bug 1889348 - Ignore built documentation with prettier. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D206480
--HG--
extra : amend_source : fac7626ff645350393b7d6ebe5c9ff961922258c
extra : absorb_source : 5bb98cde329872cb3a704aca03e91db3b7d68e09
2024-04-05 11:47:41 +02:00
Magnus Melin
a9a3c67827
Bug 1864203 - Make resolved DNS results hostnames lowercase, and make the DNS worker a module worker. r=darktrojan
...
Detect google CalDAV/CardDAV even if DNS MX records have UPPERCASE hostnames.
In the case of unisalento.it these are like ALT2.ASPMX.L.GOOGLE.COM
Differential Revision: https://phabricator.services.mozilla.com/D205878
--HG--
rename : mail/modules/dnsWorker.js => mail/modules/DNS.worker.mjs
extra : amend_source : 34aa4398f2e9faba280c6b1fef28813f2a0ae544
extra : absorb_source : 0d9c08ca50180e7b17b83c00a74bcba4dd88df31
2024-04-05 11:46:47 +02:00
Magnus Melin
7e6e68e24a
Bug 1888116 - Handle multi-message-id display when non-compliant header value. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D205826
--HG--
extra : amend_source : 35d61b858e0e709af9bce5669c8ecc91959edcb2
extra : absorb_source : c019f005a01419226d23da27da753f5aff15b053
2024-04-05 11:46:24 +02:00
Richard Marti
2215dbcc55
Bug 1846095 - Windows: Remove the !important from the toolbarbutton-menu-dropmarker rule. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D206580
--HG--
extra : amend_source : 654cacccab50519036d2a3b306ff63aab540a748
2024-04-05 11:45:49 +02:00
Richard Marti
7d347bd980
Bug 1888879 - Add the orient attribute to the calendar-task-view-splitter. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D206582
--HG--
extra : amend_source : 0039187d35b19f50fbddab614fd23e2bdbe6ae95
2024-04-05 11:45:25 +02:00
Geoff Lankow
b915d7a18c
Bug 1889830 - Port bug 1860492: Stop using Theora files in tests. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D206730
--HG--
extra : amend_source : 948dd45e655a143227e818013d3137a13406e93e
2024-04-05 11:44:35 +02:00
Thunderbird Updatebot
26add62bc1
Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=darktrojan
...
mozilla-central: 484d7ed7de7cd8aef9055075e1d0a079719bc664
comm-central: 6e01e94cc81877d38783a19434618db0940440cd
Differential Revision: https://phabricator.services.mozilla.com/D206711
--HG--
extra : rebase_source : 25ccdcc2765182348c7082e05bdf784d3f7da0be
2024-04-04 21:56:27 +00:00