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

37074 Коммитов

Автор SHA1 Сообщение Дата
Micah Ilbery f7f516aa98 Bug 1801688 - Add "Manage account / Sign out" section to Sync Settings page. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D162312

--HG--
extra : amend_source : d2d50570c96b4f46611bc287de51d19d7ebb2dab
2022-11-22 21:25:41 +11:00
Ping Chen 05d58ec0e4 Bug 1801286 - Wait for QUIT response in Pop3Client.jsm. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162447

--HG--
extra : amend_source : b2954affb8e544cd8576eda41a59c43fe9d74f1b
2022-11-22 21:25:05 +11:00
Betterbird fcf8bcd7cb Bug 1800202 - Close db after use in nsMsgDBFolder::ReadDBFolderInfo(). r=benc
This is run from discoverFolders() at startup and can cause MSF loss if too many folders are left open.

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

--HG--
extra : rebase_source : ad78f749f8370878bfe75f22248974515a031132
2022-11-21 13:01:37 +11:00
Magnus Melin 9f89bfa4de Bug 1787609 - Fix findMsgIdInFolder(): Tolerate missing MSF and close database after use. Related backend changes. r=benc
Based on https://github.com/Betterbird/thunderbird-patches/blob/main/102/bugs/1787609-fix-findMsgIdInFolder.patch

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

--HG--
extra : rebase_source : 5de4db9cabd2685ae32392a8ffdfaded463402c5
2022-11-17 14:34:59 +11:00
Magnus Melin a63f8c692a Bug 1801574 - fix nsIDBChangeAnnouncer idl naming conventions. r=benc
Differential Revision: https://phabricator.services.mozilla.com/D162524

--HG--
extra : rebase_source : 23f32227c684f5e9af2617373ad222d8573d66c8
2022-11-21 13:58:49 +11:00
Magnus Melin 3f18c464cf Bug 1801574 - fix nsIMsgDatabase to use normal arrays for offline ops. r=benc
Differential Revision: https://phabricator.services.mozilla.com/D162523

--HG--
extra : rebase_source : 72f9038bd9248001bf328dc7273fb7f39774e581
2022-11-21 13:56:40 +11:00
Magnus Melin 43558b2280 Bug 1596377 - Allow UTF-8 References header to work. r=benc
Differential Revision: https://phabricator.services.mozilla.com/D162519

--HG--
extra : rebase_source : 95aad3ebaf1bda03a24a5c33870737070eacf8a8
2022-11-21 21:40:15 +11:00
Magnus Melin 5901d59728 Bug 1801529 - use eslint-plugin-jsdoc in mailnews/test/. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D162500

--HG--
extra : moz-landing-system : lando
2022-11-21 16:13:52 +00:00
Ping Chen 3cc46e8d92 Bug 1762690 - Fetch QUOTA data in ImapClient.jsm. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162454

--HG--
extra : amend_source : cfb13d5f1270de61d6ef94be0080e20da9e38df9
2022-11-21 21:24:21 +11:00
Ping Chen 1b4e79d827 Bug 1762689 - Implement setCapability/getCapability in ImapIncomingServer.jsm. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162453

--HG--
extra : amend_source : 291d4b1fad5e45c8119c413a21b1d27febc62e58
2022-11-21 21:24:04 +11:00
Magnus Melin cd113055ff Bug 1799390 - follow-up, don't require domain name to have dot. rs=bustage-fix
Addresses like foo@bar are valid. In reality not usable outside of test environments of course...

--HG--
extra : rebase_source : 97f69f8a8707ca5d19a8069b19d34d300ceab9ab
2022-11-21 10:48:22 +11:00
Geoff Lankow cc5837b209 Bug 1801568 - Fix failure in browser_browserRequest.js. rs=bustage-fix
--HG--
extra : histedit_source : 998434e7c75061cebcf033bf49e42e5db0d865b9
2022-11-21 12:37:14 +13:00
Geoff Lankow c51e9a7b47 Bug 1800775 follow-up - Fix broken tests some more. rs=me
I swear this worked when I tried it the first time!

--HG--
extra : rebase_source : aacf455d86eb5e01c9db6393f7145394a29d1d04
extra : histedit_source : d1140ba089b798b9d5db24d200d8b4702797af12
2022-11-21 12:04:55 +13:00
Magnus Melin bd5b24388a Bug 1799390 - Improve pill email validation to at least not allow space and double @. r=aleca
From https://stackoverflow.com/questions/46155/how-can-i-validate-an-email-address-in-javascript#answer-9204568

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

--HG--
extra : rebase_source : a324290179142e7b27b98b905c44c0b6b0fbcdca
extra : amend_source : d897527d05909b6aff67b6f7470c5bb3f8266c74
2022-11-20 21:33:01 +11:00
Martin Giger 5f617743e0 Bug 1801272 - Convert imports of modules from testing/ to ESM. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162373

--HG--
extra : rebase_source : cf6272b43faaea35793235708edbfc94c407fc9f
2022-11-19 20:04:39 +11:00
Richard Marti 7724577463 Bug 1801080 - Improve the new message folder pane colors with dark themes. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D162367

--HG--
extra : rebase_source : ce46374a1e218ac7620f39782753890318d8a553
2022-11-19 20:03:57 +11:00
Martin Giger e464956301 Bug 1801067 - followup - Pass security info from JS protocol clients. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162284

--HG--
extra : rebase_source : 57de78a29326630596dc1ab2c485067679b68241
2022-11-19 20:03:12 +11:00
Magnus Melin c4affdfa4a Bug 1786988 - Port bug 1642138 to Thunderbird: Improve integration with the macOS-level Window menu handling to unlock built-in OS functionality such as tiling of windows.. r=rjl
Port of https://hg.mozilla.org/mozilla-central/rev/46538d8cbaf17ea3843c7e1c0d9fc4b737207936

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

--HG--
extra : rebase_source : 258cf9bc78790b6cbc7cc8d0e49e293999ff806b
2022-11-19 20:01:50 +11:00
Rob Lemley 15c78bcf62 Bug 1799484 - Produce a mozlint.json artifact for code-review bot to consume. r=freaktechnik DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D162419

--HG--
extra : rebase_source : 285660a2369a29c9febc746a08a4b1d43d0dc641
extra : amend_source : 34ecf6aa5959cbdb2b5c8e4c6edd1774f85f5f42
2022-11-18 11:23:46 -05:00
Rob Lemley d56ac4ce8e Backed out changeset af9c8ba2c225 (bug 1799484) for mozlint errors. r=backout
--HG--
extra : rebase_source : 9e30c9262e461b99f762cf18ff4110fb106f15c5
2022-11-18 11:22:19 -05:00
Rob Lemley 968fe9d536 Bug 1799484 - Produce a mozlint.json artifact for code-review bot to consume. rs=me 2022-11-18 10:51:54 -05:00
Kai Engert a66a5e6f08 Bug 1791130 - Speed up s/mime recipient certificate check. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162199

--HG--
extra : amend_source : 4b5ab18edb826469bfe81a0f581dbcf2acfae861
2022-11-18 21:31:54 +11:00
Ping Chen 99af105385 Bug 1762690 - Handle MOVE/APPEND responses in ImapClient.jsm. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162189

--HG--
extra : amend_source : ce22a51e644a8e1c1a3817a8782b2798b46759be
2022-11-18 21:31:36 +11:00
Rob Lemley 288528382d Bug 1801150 - Set l10n locales-file to resolve based on release-type. r=dandarnell
The locales list needs to be different for release/beta builds, but that isn't
permitted by gecko_taskgraph. Some of the transforms for shippable-l10n need to
run before the gecko_taskgraph transforms, others after. This is handled by
creating two TransformSequence objects in a single file and arranging the kind
configuration accordingly.
The result is "locales-file" is now keyed by release-type.

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

--HG--
extra : moz-landing-system : lando
2022-11-17 23:06:47 +00:00
Rob Lemley f035213695 Bug 1801150 - Fix resolving by release-type for "locale-list" field in l10n-pre. r=dandarnell
Always used the default value before.

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

--HG--
extra : moz-landing-system : lando
2022-11-17 23:06:47 +00:00
Rob Lemley 13d0fdf951 Bug 1799484 - Add code-review job kind and really set code-review attributes. r=dandarnell,linter-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D161999

--HG--
extra : moz-landing-system : lando
2022-11-17 23:06:46 +00:00
Geoff Lankow cb838981de Bug 1800775 follow-up - Fix broken tests. rs=me DONTBUILD
--HG--
extra : rebase_source : 8d5969cc99034a931b03330734eac978447c5df6
extra : absorb_source : 9c54accd51fd11b0ecb5877277385e565eda0ccf
2022-11-18 10:13:42 +13:00
Rob Lemley a13da66777 Bug 1798529 - Migrate "misc" workers to GCP. r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162056

--HG--
extra : moz-landing-system : lando
2022-11-17 15:11:50 +00:00
Rob Lemley 680c29a7b6 Bug 1798529 - Port bug 1795994: Migrate decision task to GCP. r=dandarnell,MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162041

--HG--
extra : moz-landing-system : lando
2022-11-17 15:11:49 +00:00
Ben Campbell 1f8ce9cffe Bug 1801067 - Handle changes from Bug 1791633, renameing nsISSLSocketControl to nsITLSSocketControl. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D162278

--HG--
extra : moz-landing-system : lando
2022-11-17 11:31:24 +00:00
Richard Marti 6f3a4bd90e Bug 1800940 - Port bug 1800473: Remove custom devtools highlighters for XUL windows. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D162227

--HG--
extra : amend_source : 7dd4fb1d09e1875afd838af845cfa58c9ff52e64
2022-11-17 21:20:36 +11:00
Kai Engert c4e4c668d6 Bug 1800900 - Remove leftover debug statements. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162198

--HG--
extra : amend_source : e2adccf683580c9c62e09c59a1a175d713331789
2022-11-17 21:19:54 +11:00
Geoff Lankow 6f930416f0 Bug 1800775 - Add telemetry probes to the 3-pane tab. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D162175

--HG--
extra : amend_source : 86fad7f27ccd01c70f370df02e9780830dc6265b
2022-11-17 21:18:47 +11:00
Richard Marti 2325683a8d Bug 1800747 - Set a min-width on advanced fonts dialog. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D162231

--HG--
extra : amend_source : acdc093e2dca721220e8dc4bc61b0405b86df407
2022-11-17 21:17:53 +11:00
Rob Lemley 62d32d5b48 Bug 1800691 - Automate suite version bump using merge-day automation. r=dandarnell
The suite version bump should not be a manual step. Use the text replacement
functionality in merge-automation to do the version bump by calculating the right
old and new versions in the action decision task.

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

--HG--
extra : amend_source : 222a46dd26c0eccb8ef569f7857ad2a35ad9fba9
2022-11-17 21:17:12 +11:00
Rob Lemley 9385c66c25 Bug 1799489 - Exclude S/MIME test data-gen scripts from shellcheck. r=dandarnell
Can revisit later, in the meantime these scripts are not critical build scripts
or anything.

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

--HG--
extra : moz-landing-system : lando
2022-11-16 22:29:04 +00:00
Rob Lemley 4096f34362 Bug 1799489 - Fix shellcheck errors in update_rnp.sh. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D161610

--HG--
extra : moz-landing-system : lando
2022-11-16 22:29:04 +00:00
Rob Lemley c5f4bad655 Bug 1799489 - Fix shellcheck errors in build-libotr.sh. r=dandarnell
Most problems were related to SC2086, and the suggested remedies are documented
at https://github.com/koalaman/shellcheck/wiki/SC2086.

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

--HG--
extra : moz-landing-system : lando
2022-11-16 22:29:03 +00:00
Rob Lemley 9c2917100a Bug 1799489 - Fix source-test-clang-format.sh shellcheck errors. r=dandarnell
Depends on D161504

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

--HG--
extra : moz-landing-system : lando
2022-11-16 22:29:03 +00:00
Rob Lemley f5a87aa806 Bug 1765629 - Adjust l10n-bump and merge-automation jobs to handle comm-l10n monorepo. r=dandarnell
Depends on D144220

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

--HG--
extra : moz-landing-system : lando
2022-11-16 17:52:34 +00:00
Rob Lemley 246d4b748f Bug 1765629 - Modify shippable-l10n to depend on shippable-l10n-pre. r=dandarnell
Changes to l10n repackaging to use the string translations artifact from
shippable-l10n-pre rather than cloning l10n-central repositories itself.

Depends on D144219

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

--HG--
extra : moz-landing-system : lando
2022-11-16 17:52:33 +00:00
Rob Lemley 5ee242bc28 Bug 1765629 - Create shippable-l10n-pre job to create strings archive. r=dandarnell
shippable-l10n-pre combines l10n-central/{locales} with a l10n-comm monorepo
that contains all Thunderbird locales. It packages them into a taskcluster
artifact that will be used by shippable-l10n, which will no longer need to
run the "clone-locales" action.

Mercurial revisions for l10n-central repositories are taken from
browser/locales/l10n-changesets.json, while the actual locales are taken from
comm/mail/locales/{all-locales,shipped-locales} as appropriate.

This initial version does not have any support for l10n-comm being pinned
to a revision as would be needed for release builds.

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

--HG--
extra : moz-landing-system : lando
2022-11-16 17:52:33 +00:00
Richard Marti 3cf2b87f02 Bug 1800537 - Windows 7: Remove the sidebar background color in gloda. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D162129

--HG--
extra : amend_source : d9c9a3ff5e54c44a31ee8cdc10b22b5b184b448b
2022-11-16 21:51:48 +11:00
Ping Chen 7f066fc6bd Bug 1766382 - Use mailnews.tcptimeout in SmtpClient.jsm. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162180

--HG--
extra : amend_source : fe606abeba8088bb579a3a9a427d8c2a60fded23
2022-11-16 21:51:15 +11:00
Magnus Melin 43ce368fc8 Bug 1799123 - follow-up to fix linting. rs=black-lint DONTBUILD
--HG--
extra : amend_source : 392e2d67c7f369c93a9c34a474ea11e640257e90
2022-11-16 13:56:22 +11:00
Ping Chen 3e0746c440 Bug 1800305 - Fix importing .vcf file with \r\r\n as line breaks. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D162082

--HG--
extra : amend_source : 3702cf3af4de2b5e52981847b05164c59bc7e338
2022-11-15 06:44:43 +00:00
Martin Giger 6dc4dec7f7 Bug 1800606 - Stop using nsSyncStreamListener in tests. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D162107

--HG--
extra : amend_source : 45bfb0bc983efa2162e0c28ed91592481ec83b10
2022-11-15 14:21:08 +00:00
Rob Lemley 438031f158 Bug 1799123 - Build and OpenSSL notes related to librnp. r=kaie
There are a number of configure options that affect how librnp is
built. Documenting them will make things easier for anyone interested
in using them.

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

--HG--
extra : moz-landing-system : lando
2022-11-15 19:23:42 +00:00
Rob Lemley e62413380e Bug 1799123 - Only allow librnp OpenSSL backend on Linux targets. r=kaie
Also a fix for OpenSSL 1.1.1 failing to configure.

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

--HG--
extra : moz-landing-system : lando
2022-11-15 19:23:42 +00:00
Rob Lemley facff328c1 Bug 1799123 - Add --with-librnp-backend configure option. r=kaie,dandarnell
Based on D161272, contributed by Jan Horak of Red Hat.

Use --with-librnp-backend=openssl to build librnp using OpenSSL backend.
To use OpenSSL from a prefix not provided by PkgConfig, use
--with-openssl=/path/to/prefix.

OpenSSL 1.1.1 and OpenSSL 3.0.x are supported.

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

--HG--
extra : moz-landing-system : lando
2022-11-15 19:23:41 +00:00