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