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

40724 Коммитов

Автор SHA1 Сообщение Дата
Ben Campbell 7b417d1700 Bug 1872849 - Add protection against interleaved message writes to nsImapMailFolder. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D202197

--HG--
extra : moz-landing-system : lando
2024-02-22 12:10:04 +00:00
Ikey Doherty 837252e6bc Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=thunderbird-reviewers,babolivier
mozilla-central: 61cb2b6b27f57fbb945c3b3613bf7c458ff4abf4
comm-central: 1fdad282b02e9f612ae5aa502e83a34739d1fc29

Differential Revision: https://phabricator.services.mozilla.com/D202417

--HG--
extra : moz-landing-system : lando
2024-02-22 12:10:04 +00:00
Rob Lemley 0c83550bb0 Bug 1870377 - Port bug 1854868: Enable signing of UpdateSettings.framework. r=elizabeth
Port of D189971.

Differential Revision: https://phabricator.services.mozilla.com/D196623

--HG--
extra : rebase_source : d2c63eef0f95638c5509fa85d5121c5ac14c2a7a
extra : amend_source : 9c745a96cb3cd84c16dd0f156d06e5c46af0c954
2023-12-18 16:06:27 +00:00
Rob Lemley c0f2a50466 Bug 1870377 - Port bug 1854868: Remove the use of update-settings.ini on macOS. r=mkmelin
Port of D189488.

Differential Revision: https://phabricator.services.mozilla.com/D196622

--HG--
extra : rebase_source : b8ad4424fb238c6808f461e21a0d7be73838eab7
extra : amend_source : b8d27ce1d03247a9ba9ccebb27fe49dab2f0b395
2023-12-18 16:06:24 +00:00
Rob Lemley 13303feed8 Bug 1870377 - Port bug 1854868: Add a macOS Framework in preparation of replacing update-settings.ini. r=mkmelin
Port of D189071

Differential Revision: https://phabricator.services.mozilla.com/D196621

--HG--
extra : rebase_source : 5dcc44a1dc98cf7aed2491f9e9df3901581705fd
extra : amend_source : 03a2b6e298e1d82b3e6e7af1a9226f1295b51bf8
2023-12-18 16:06:21 +00:00
Rob Lemley a3f7ce4fb5 Bug 1870378 - Port bug 1799332: Enable signing of ChannelPrefs.framework. r=elizabeth
Port of D189970.

Differential Revision: https://phabricator.services.mozilla.com/D196620

--HG--
extra : rebase_source : d1f3d96f6ab30c79f7902cf3890e7e422b0dec55
extra : amend_source : 69b8d11de3f5bd4f588c2738ec73ff1eeb266c15
2023-12-18 16:06:18 +00:00
Rob Lemley d78049cf24 Bug 1870378 - Port bug 1799332: Add a macOS Framework to replace the use of channel-prefs.js. r=mkmelin
Port of D184711.

Differential Revision: https://phabricator.services.mozilla.com/D196619

--HG--
extra : rebase_source : 9db32aee9c893a843d4e6b0a5546371928154148
extra : amend_source : 707babf3367f5a461e2bc5c7ec6bffd806bcd69f
2023-12-18 16:06:15 +00:00
Rob Lemley ba48b454da Bug 1870378 - Port bug 1799332: Stop bundling channel-prefs.js on macOS. r=mkmelin
Port of D185834.

Differential Revision: https://phabricator.services.mozilla.com/D196618

--HG--
extra : amend_source : 58b4466860fd710c4b51aa39d7f8a3c7e3ff3e4d
2023-12-18 16:06:12 +00:00
Thunderbird Updatebot 95c4e4d35c Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=mkmelin
mozilla-central: 445c60e096fe3cdc8b7169881875c476febfe082
comm-central: 0e5b3f4c0d105990d58d97f54796c26bd317d53b

Differential Revision: https://phabricator.services.mozilla.com/D202380

--HG--
extra : amend_source : 255570f7125ea4e9fa334166e039adac91388f22
2024-02-22 05:05:43 +00:00
Geoff Lankow c1841546b7 Bug 1881341 - Port bug 1880941: Remove build/win*/mozconfig.vs*. r=mkmelin
Port of https://hg.mozilla.org/mozilla-central/rev/0ce47869e10c95780b9403c01ef600efd29bc637

Differential Revision: https://phabricator.services.mozilla.com/D202387

--HG--
extra : amend_source : 72047f281554292ee2557159fd789d3865c9489d
2024-02-22 20:24:52 +13:00
Rob Lemley 893789d34d Bug 1879159 - [tb-rust ci] Add some tests to verify it works. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201839

--HG--
rename : taskcluster/comm_taskgraph/test/conftest.py => taskcluster/docker/tb-updatebot/vendor/test/conftest.py
extra : moz-landing-system : lando
2024-02-22 06:46:18 +00:00
Rob Lemley eea68873df Bug 1879159 - [tb-rust ci] Stop emailing Thunderbird Sheriffs. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201838

--HG--
extra : moz-landing-system : lando
2024-02-22 06:46:17 +00:00
Rob Lemley 21f5a5388d Bug 1879159 - [tb-rust ci] Check for open Phabricator revisions and abandon if needed. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201837

--HG--
extra : moz-landing-system : lando
2024-02-22 06:46:17 +00:00
Rob Lemley 0bbb3b54e2 Bug 1879159 - [tb-rust ci] Add Phabricator revision and checksums.json build artifacts. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201836

--HG--
extra : moz-landing-system : lando
2024-02-22 06:46:17 +00:00
Rob Lemley 6048a36bd6 Bug 1879159 - [tb-rust ci] Use a Python virtualenv rather than system Python. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201835

--HG--
extra : moz-landing-system : lando
2024-02-22 06:46:16 +00:00
Rob Lemley 429b9ca78c Bug 1879159 - [tb-rust ci] Run setup.py in Dockerfile as unprivileged user. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201834

--HG--
extra : moz-landing-system : lando
2024-02-22 06:46:16 +00:00
Geoff Lankow 6527066f22 Bug 1881350 - Port bug 1881188: Remove nsLayoutCID.h. r=BenC
Differential Revision: https://phabricator.services.mozilla.com/D202348

--HG--
extra : rebase_source : 289ddec951b0fbb285abd58e273a01f18c752544
2024-02-22 11:25:54 +13:00
Geoff Lankow 5dba6a31ed Bug 1881348 - Port bug 1881029: Stop exposing nsIIDNService::normalize() as a public method. rs=bustage-fix
We'll use nsIIDNService::convertToDisplayIDN instead. I think this is a reasonable substitute, as it calls `normalize`, but I could be wrong.

Differential Revision: https://phabricator.services.mozilla.com/D202347

--HG--
extra : amend_source : d6730d5f88c06a2d9e52e4621063f49c4904f2d1
2024-02-22 11:25:38 +13:00
Vineet Deo 5a1286d4a8 Bug 1881242 - Ignore eslint rule for abortable attribute from email.mjs. rs=lint DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D202324

--HG--
extra : rebase_source : 7575c21b4430f8e7b7b32d6278c71ce455f1f832
2024-02-21 16:43:06 +00:00
welpy-cw 2c8ddebd29 Bug 1871493 - Don't play sound on new feed message on all code paths. Modernize nsStatusBarBiffManager::PlayBiffSound(). r=mkmelin
Based on https://github.com/Betterbird/thunderbird-patches/blob/main/115/bugs/1871493-fix-feed-sound.patch

Differential Revision: https://phabricator.services.mozilla.com/D202170

--HG--
extra : moz-landing-system : lando
2024-02-21 16:40:32 +00:00
welpy-cw 99864992fc Bug 1427546 - Fix expanding threads with invisible children only. r=mkmelin
When all children of a thread are ignored subthreads, or, in unread only view, an unread top thread
message has read children only, just the message summary is shown. Neither trying to expand the
thread, nor clicking on a message in the summary displays the top message itself. This fixes both.

Differential Revision: https://phabricator.services.mozilla.com/D202119

--HG--
extra : moz-landing-system : lando
2024-02-21 16:40:32 +00:00
Alessandro Castellani 271ac22607 Bug 1881170 - Wait for the density to be applied to the custom elements before resetting the threadTree. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D202285

--HG--
extra : moz-landing-system : lando
2024-02-21 16:40:31 +00:00
Vineet Deo d5d6b1dc63 Bug 1881242 - Remove unused private variables in accountHub.js and email.mjs to fix ES lint issues. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D202309

--HG--
extra : amend_source : 6cb0d4f60c5d319824c7829aaca2bdc95eec222d
2024-02-21 15:23:37 +02:00
Magnus Melin e8a5fac9fd Bug 1880765 - follow-up, fix parameter. rs=bustage-fix
--HG--
extra : rebase_source : 485f9ad3dc712592b850a0735fb3c700f9d32bce
2024-02-21 14:38:31 +02:00
Geoff Lankow 75f91f9506 Bug 1881140 - Fix and test setting of docShellIsActive on about:3pane browsers. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D202288

--HG--
extra : amend_source : 7c4f68c98bcaadef027033a59b248c030c58d3e8
2024-02-21 12:32:02 +02:00
Magnus Melin 6d0373082d Bug 1880765 - tone down warning when unexpected status was found for parsing Berkeley Mail status header. r=BenC
Differential Revision: https://phabricator.services.mozilla.com/D202132

--HG--
extra : rebase_source : 9915734dcf4cfc86195851d6e074e069d4044d19
extra : amend_source : ee97e9d064c772d525d4565ac58aca87dc42a24f
2024-02-21 12:31:41 +02:00
Geoff Lankow 2560ba4a81 Bug 1881100 - Stop the multi-message browser starting with an inactive docShell. r=aleca
The activeness of this browser never changes (I forgot), so it should never be inactive.

Differential Revision: https://phabricator.services.mozilla.com/D202276

--HG--
extra : amend_source : d0ae3a059b363e0ac83f6638b58ae0756bbaec13
2024-02-21 09:06:01 +02:00
Kai Engert 02fabc23fc Bug 1878053 - Test permanent decryption of opaque S/MIME signed/encrypted. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D202176

--HG--
extra : amend_source : a0e3de2d685dc5987b99e74e416d324e91ef696e
2024-02-21 09:05:30 +02:00
welpy-cw d32114fb16 Bug 1368011 - Disable non-functional "Watch thread" command for multi-folder/synthetic search views. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D202110

--HG--
extra : amend_source : a2afe92f137be964d796309cc8de19b3d52b592a
2024-02-21 09:04:43 +02:00
welpy-cw 81a4b08300 Bug 1861200 - Disable non-functional "Ignore thread" command for multi-folder/synthetic search views. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D202107

--HG--
extra : amend_source : b5a966c112ec51aa006fba817acf9b803959f925
2024-02-21 09:03:54 +02:00
Patrick Cloke 598827f4d4 Bug 1857603 - Deduplicate logic for sending chat typing notifications. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D190349

--HG--
extra : amend_source : fe57ee0c916abad0f79b5964a50f2011e91c53a0
2024-02-21 09:03:18 +02:00
Thunderbird Updatebot 7f478c3523 Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=rjl
mozilla-central: bf0897ec442e625c185407cc615a6adc0e40fa75
comm-central: 34975bf5d093f49a78b9b69c80d5bfc58579ed11

--HG--
extra : histedit_source : 4ccbdbb4725942f4161d12ff526f444f1cb85082
2024-02-20 21:41:34 +00:00
Rob Lemley bd6abd87da Backed out 6 changesets (Bug 1879159) bf53c5282148:64344910bd12 for CI failures. r=backout
--HG--
extra : histedit_source : dbed1229afc1b82526d451e3ce22f9a17ab268be
2024-02-20 17:19:43 -05:00
Rob Lemley eec2bcf25a Bug 1872799 - [tb-monthly] Update Balrog rule ID's for staging releases. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201843

--HG--
extra : amend_source : cc33e81bbe2219c2cfc48ea451df4c72c44e340f
2024-02-20 15:29:23 -05:00
Rob Lemley 019d4c418c Bug 1879159 - [tb-rust ci] Add some tests to verify it works. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201839

--HG--
rename : taskcluster/comm_taskgraph/test/conftest.py => taskcluster/docker/tb-updatebot/vendor/test/conftest.py
extra : amend_source : 13817df2d7b26d5c6da73febd2f367b390f0f9aa
2024-02-20 15:27:51 -05:00
Rob Lemley 5607540ba2 Bug 1879159 - [tb-rust ci] Stop emailing Thunderbird Sheriffs. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201838

--HG--
extra : amend_source : c789198b1b4c0f6a89382cfc0de1b4ec13815c75
2024-02-20 15:27:34 -05:00
Rob Lemley 7f7afd29b4 Bug 1879159 - [tb-rust ci] Check for open Phabricator revisions and abandon if needed. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201837

--HG--
extra : amend_source : cd5d922aa05ebbcb9a6ef6cc5f53a430736872f4
2024-02-20 15:27:19 -05:00
Rob Lemley 692db4e961 Bug 1879159 - [tb-rust ci] Add Phabricator revision and checksums.json build artifacts. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201836

--HG--
extra : amend_source : 611bf0d1757c3df57d52db76ecd962bbdb5a57e2
2024-02-20 15:27:08 -05:00
Rob Lemley 1bf1bc4891 Bug 1879159 - [tb-rust ci] Use a Python virtualenv rather than system Python. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201835

--HG--
extra : amend_source : f16f445447eb7572947adeaef01d0aed2e58d373
2024-02-20 15:26:53 -05:00
Rob Lemley 6a9858874d Bug 1879159 - [tb-rust ci] Run setup.py in Dockerfile as unprivileged user. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D201834

--HG--
extra : amend_source : 0234073f1715f74a5c34521c18896683497a64ad
2024-02-20 15:26:27 -05:00
welpy-cw c3c0263e23 Bug 1861200 - Fix ignoring threads for single-folder search views. r=mkmelin
- Fix "Ignore thread" in quick filter and single-folder saved searches by accessing the
underlying real folder.
- Enable the possibility to view ignored threads for threaded single-folder searches.

Differential Revision: https://phabricator.services.mozilla.com/D202106

--HG--
extra : amend_source : bfd10a969669b92bdcff6a72e56669c471388349
2024-02-20 12:40:03 +02:00
Magnus Melin c0b9c5896a Bug 1822581 - try to fix browser_ext_contentScripts.js. r=john.bieling
Intermittent comm/mail/components/extensions/test/browser/browser_ext_contentScripts.js | textContent - "Hey look, the script ran!" == "\n  This is text.\n  This is a link with text.\n  \n\n\n"

Differential Revision: https://phabricator.services.mozilla.com/D202069

--HG--
extra : rebase_source : 945ce5e2f43a73af5dd3bf8b4e7c66db92a18710
extra : amend_source : 5e369ab3a0fc9f90982d3bfa58c96f95146427e7
2024-02-20 12:39:29 +02:00
Magnus Melin 98389c259d Bug 1801529 - Fix jsdocs in mail/extensions/openpgp/content/modules/filtersWrapper.jsm. rs=me 2024-02-20 10:22:06 +02:00
Magnus Melin 3a5526e50d Bug 1880242 - refactor nsIMsgSMIMEHeaderSink. r=kaie,darktrojan
nsIMsgSMIMEHeaderSink has a bunch of methods not related to S/MIME, and there are also
methods that are only relevant for OpenPGP.
This mixup caused a lot of forwarding between unrelated sinks and was very confusing.

With this patch the different technologies are split up to have their own sinks.

Differential Revision: https://phabricator.services.mozilla.com/D201826

--HG--
extra : rebase_source : 48afe112936a793ea5e9c446c55fac3c8cddac76
extra : amend_source : bb2112c93224c76432df65dbcbdd098fea9bff9b
2024-02-20 09:12:44 +02:00
Magnus Melin 2cd172ee7d Bug 1860977 - Don't set the subject on the wrong message. r=kaie
Based on https://github.com/Betterbird/thunderbird-patches/blob/main/115/bugs/1860977-dont-set-subject-on-wrong-message.patch
Some parts needed changing due to changed on trunk vs 115.

Differential Revision: https://phabricator.services.mozilla.com/D201366

--HG--
extra : rebase_source : 3bf024ae22cd31468d51f0157be2019dddfe89e8
extra : amend_source : 9d0e68b62783c88fcf0cc5b1ab8be3c58c8dc26f
2024-02-20 09:12:23 +02:00
Thunderbird Updatebot 9b3461bd2f Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=rjl
mozilla-central: a8a8cdb0966b3f9e6d533229b92e89d516335ce5
comm-central: faf461aa24f07a318ca7d84e79e2270f19e26155

Differential Revision: https://phabricator.services.mozilla.com/D202174

--HG--
extra : moz-landing-system : lando
2024-02-19 23:55:06 +00:00
Magnus Melin 31beb5f53c Bug 1790746 - Ensure spell checker is ready before changing dictionaries. r=freaktechnik
Inspired by https://github.com/Betterbird/thunderbird-patches/blob/main/115/bugs/1775376-fix-dict-edit-draft.patch

Differential Revision: https://phabricator.services.mozilla.com/D201995

--HG--
extra : moz-landing-system : lando
2024-02-19 23:55:05 +00:00
Ben Campbell d43830462f Bug 1857450 - Ensure nsMsgBrkMBoxStore prevents multiple simultaneous writes to same mbox file. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D200748

--HG--
extra : moz-landing-system : lando
2024-02-19 23:55:05 +00:00
Mozilla Releng Treescript 11864cf868 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-02-19 14:44:40 +00:00
Mozilla Releng Treescript 1f5635e106 No bug - tagging 61c34bc45dfb9bfb75d53bc96e504d155f6fbb8b with NIGHTLY_124_END a=release DONTBUILD CLOSED TREE 2024-02-19 14:44:39 +00:00