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

41198 Коммитов

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