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

42395 Коммитов

Автор SHA1 Сообщение Дата
Alessandro Castellani ec0480e220 Bug 1920834 - Implement a nightly pref to toggle experimental conversation view. r=laurel,vineet
Differential Revision: https://phabricator.services.mozilla.com/D223442

--HG--
extra : moz-landing-system : lando
2024-09-27 21:50:14 +00:00
Magnus Melin 2e8b2146f5 Bug 1920339 - migrate invalid feed hostnames. r=tobyp
This migrates invalid feeds names to use our standard Feeds.
I found even Thunderbid 5.0 uses "Feeds" at least normally... so might not be super common.

For testing, set up a feed account.
with Thunderbird closed set the hostname to "RSS-News & Weblogs" in prefs.js and edit feeds.json for that account to have
destFolder like "mailbox://nobody@RSS-News & Weblogs/comm-central%20Changelog".
Also make sure the mail.ui-rdf.version pref is less than 45 (if you're testing more than once).

After starting, the hostname should be corrected, and the feeds.json contain good url.
Do another restart Thunderbird, and the feeds should now work properly.

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

--HG--
extra : moz-landing-system : lando
2024-09-27 21:50:14 +00:00
Magnus Melin 004297a431 Bug 334657 - follow-up, fix linting. rs=lint DONTBUILD 2024-09-27 14:42:25 +03:00
Geoff Lankow 1164f60297 Bug 1901705 - Remove mailnews/db/moz.build. r=aleca
This file doesn't do anything, it's not included in the parent directory's moz.build.

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

--HG--
extra : amend_source : 15bdf5d0265acb59820753044062263ccef4148a
2024-09-27 13:55:16 +03:00
Magnus Melin f9189fceaf Bug 1917074 - disregard addServer from config file. r=babolivier
There seems little reason the config file should be able to decide on whether the server should be added or not.
This is an internal flag to opt out in certain situations.

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

--HG--
extra : rebase_source : 926b3ba634afe6b3c14402623678fb09b24f4a28
2024-09-27 09:27:28 +03:00
Magnus Melin 5fb03bfae7 Bug 1917074 - Account setup: ignore useGlobalPreferredServer if there is no global server set up. r=babolivier
We got useGlobalPreferredServer from autoconfig, but with no server set up that's a no-go.

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

--HG--
extra : rebase_source : e96c24f62f306af894ee40e4e29591146bf743cf
2024-09-26 15:33:09 +03:00
Magnus Melin 5a7518ff13 Bug 334657 - make ics parsing more tolerant to non-utf8 data. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D223675

--HG--
rename : calendar/test/unit/data/import.ics => calendar/test/unit/data/importLatin1.ics
extra : rebase_source : 84382d48d1517b381fdbab641fb7d6315d614a0d
2024-09-27 10:34:18 +03:00
Alessandro Castellani 6396ab509c Bug 381821 - Add a preference to allow horizontal scrolling on table view. r=tobyp,darktrojan
### How to test

- Use table view
- Resize columns until the elastic style pushed them back
- Access `Settings` > `General` > `Reading & Display`
- Toggle `Allow horizontal scroll` on

The message list should now have horizontal scrolling enabled
and only the columns that haven't been previously manually resized
should expand. The last column also should be resizable, allowing
more control on the layout.

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

--HG--
extra : amend_source : da2b8055924e754f3c581982ff932685a6c6180b
2024-09-26 22:37:51 +00:00
Toby Pilling c4e2c7da8b Bug 1916313 - Avoid test failure until upstream changes fix Element.innerHTML and Element.insertAdjacentHTML. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D223901
2024-09-27 02:36:40 +00:00
Thunderbird Updatebot 3abda2fc77 Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=aleca
mozilla-central: 519a5ec62f8c3f1ab8226938e049bae23444b8ea
comm-central: 1a93e14497e69c49eb4d0d9a6eab0a2a56c71f9c

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

--HG--
extra : moz-landing-system : lando
2024-09-26 21:59:42 +00:00
Rob Lemley 9053bd08f0 Bug 1921310 - Port bug 1920970: Use node-modules toolchain for eslint CI tasks. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D223839

--HG--
extra : moz-landing-system : lando
2024-09-26 21:50:05 +00:00
Mozilla Releng Treescript 0c881e280f no bug - Bumping Thunderbird l10n changesets r=release a=l10n-bump DONTBUILD
af -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ar -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ast -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
be -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
bg -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
br -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ca -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
cak -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
cs -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
cy -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
da -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
de -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
dsb -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
el -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
en-CA -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
en-GB -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
es-AR -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
es-ES -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
es-MX -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
et -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
eu -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
fi -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
fr -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
fy-NL -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ga-IE -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
gd -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
gl -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
he -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
hr -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
hsb -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
hu -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
hy-AM -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
id -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
is -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
it -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ja -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ja-JP-mac -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ka -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
kab -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
kk -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ko -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
lt -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
lv -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
mk -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ms -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
nb-NO -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
nl -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
nn-NO -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
pa-IN -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
pl -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
pt-BR -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
pt-PT -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
rm -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ro -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
ru -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
sk -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
sl -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
sq -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
sr -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
sv-SE -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
th -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
tr -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
uk -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
uz -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
vi -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
zh-CN -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
zh-TW -> 35eede5887dbca4d0df4a05dd58104d2b5a9cede
2024-09-26 18:52:35 +00:00
welpy-cw 2cfc004ff0 Bug 601447 - Disable "Remove All Shown" logins when filtered without results. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D223497

--HG--
extra : moz-landing-system : lando
2024-09-26 16:59:56 +00:00
Stephan Raab 2339adbe65 Bug 1877640 - Fix Updating event doesn't always send notification to attendees r=mkmelin
If the attendee list contains the organizer of the calendar, the event is incorrectly recognized as an unanswered event and the event is updated before it is processed. This sets the dirty flag for the oldItem. When stampTime is checked, the timestamp is set to the same value so that no difference is recognized.

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

--HG--
extra : moz-landing-system : lando
2024-09-26 16:59:56 +00:00
Thunderbird Updatebot 0ed6457429 Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=thunderbird-reviewers,babolivier
mozilla-central: 2c64645b8956e5090986cc4823b470449dceb136
comm-central: 7b36a9ef492df477e0c098b28285dbe7ec4f7170

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

--HG--
extra : moz-landing-system : lando
2024-09-26 16:59:55 +00:00
Thunderbird Updatebot 04ddf932bd Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=darktrojan
mozilla-central: c0d87b199f26a26025a5ee4c24d0058c0c2362fb
comm-central: 4f56fc1b4251cd4a670da5e8321bc41662bdb00e

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

--HG--
extra : amend_source : d223fa5672fc713ddaf3fcea4be9805b35a35937
2024-09-26 10:21:59 +00:00
John Bieling f78c920f81 Bug 1903751 - Reduce errors to warnings in ExtensionSupport.sys.mjs. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D223612

--HG--
extra : amend_source : 74c745bf019e5ffcd78f2e2e5667adf50dfff4cb
2024-09-26 09:58:03 +03:00
Richard Marti f7e90f7991 Bug 1919471 - Update AB row height/density to be font size dependant. r=aleca,micahlibery,tobyp
Differential Revision: https://phabricator.services.mozilla.com/D222917

--HG--
extra : amend_source : c1594ee6cb5f2eb98607e513b75fee216348fc12
2024-09-26 09:57:24 +03:00
Richard Marti fafe2fe65a Bug 1921050 - Port bug 1920500: Remove --button-primary-bgcolor, --button-primary-hover-bgcolor, --button-primary-active-bgcolor, --button-primary-color. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D223619

--HG--
extra : amend_source : f08baf7fba57d2c561603f3bb412c38c064d66e3
2024-09-26 09:56:46 +03:00
Rob Lemley 2a557b4b93 Bug 1921150 - Port bug 1920802: Workaround for eslint-plugin-no-unsanitized looking for package.json. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D223666

--HG--
extra : amend_source : 274a8c7f606f808c8be0bf4b6b639ace7c630194
2024-09-26 09:56:15 +03:00
Daniel Darnell eb8e0d7838 Bug 1920537 - Port bug 1919709: Move ESLint CI runners to use node from the toolchains. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D223625

--HG--
extra : amend_source : 93a67f1e270fbd9d2470a63971d90c7c93d35818
2024-09-26 09:55:18 +03:00
Mozilla Releng Treescript 2ac3274360 no bug - Bumping Thunderbird l10n changesets r=release a=l10n-bump DONTBUILD
af -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ar -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ast -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
be -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
bg -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
br -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ca -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
cak -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
cs -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
cy -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
da -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
de -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
dsb -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
el -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
en-CA -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
en-GB -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
es-AR -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
es-ES -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
es-MX -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
et -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
eu -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
fi -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
fr -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
fy-NL -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ga-IE -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
gd -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
gl -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
he -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
hr -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
hsb -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
hu -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
hy-AM -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
id -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
is -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
it -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ja -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ja-JP-mac -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ka -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
kab -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
kk -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ko -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
lt -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
lv -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
mk -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ms -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
nb-NO -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
nl -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
nn-NO -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
pa-IN -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
pl -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
pt-BR -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
pt-PT -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
rm -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ro -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
ru -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
sk -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
sl -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
sq -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
sr -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
sv-SE -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
th -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
tr -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
uk -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
uz -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
vi -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
zh-CN -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
zh-TW -> 4c978896cb78b0e49b3019edc55503cb58d2bb28
2024-09-25 19:15:12 +00:00
Brendan Abolivier 6899631434 Bug 1918460 - Sort local dependencies when generating gkrust's manifest. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D223491

--HG--
extra : moz-landing-system : lando
2024-09-25 16:14:49 +00:00
Thunderbird Updatebot 0b318f0593 Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=darktrojan
mozilla-central: 2dd8febaaab7a3aab3905f180ee241dbc09ba07e
comm-central: 7992a6a3731fdf3e2a72ef5db5a8912764d95870

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

--HG--
extra : amend_source : 80410e14e2735a0fc5b083b4d8a846c6b1a33c2e
2024-09-25 09:32:38 +00:00
Geoff Lankow 6d76fe34a1 Backed out changeset 473d0c6cb531 (bug 1919471) for test failures. DONTBUILD
--HG--
extra : amend_source : ce56de6b66d379f49d7bea99db61a23285ba8ac0
2024-09-25 12:11:27 +12:00
Ben Campbell 521811c6f4 Bug 1806770 - Add IMAP UID support functions to nsIMsgDatabase. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D223046

--HG--
extra : moz-landing-system : lando
2024-09-24 21:55:18 +00:00
Ben Campbell 8815b97218 Bug 1806770 - Add nsIMsgHdr.uidOnServer attr. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D221591

--HG--
extra : moz-landing-system : lando
2024-09-24 21:55:17 +00:00
Micah Ilbery 5e72458b60 Bug 1920725 - Add position styles to in-app-notification. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D223355

--HG--
extra : moz-landing-system : lando
2024-09-24 21:55:17 +00:00
Richard Marti e6a2047cc3 Bug 1919471 - Update AB row height/density to be font size dependant. r=tobyp,micahilbery
Differential Revision: https://phabricator.services.mozilla.com/D222917

--HG--
extra : moz-landing-system : lando
2024-09-24 21:55:16 +00:00
Thunderbird Updatebot ebd581961d Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=aleca
mozilla-central: adf3c6ac684d94e7ecdf9b1d9645c49ee3c71a41
comm-central: 2563fd2163627867ccb3e3d9242ced2d3725238a

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

--HG--
extra : moz-landing-system : lando
2024-09-24 21:55:15 +00:00
Martin Giger 4ae51d0ce6 Bug 1920551 - Explicitly set jsdoc name to avoid parsing issue. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D223281

--HG--
extra : moz-landing-system : lando
2024-09-24 16:58:57 +00:00
welpy-cw e69b857558 Bug 1913600 - Adjust drag'n'drop handling of compose window after bug 1851536. r=mkmelin
Since https://phabricator.services.mozilla.com/D193762 has landed, multiple selected contacts with display names that are dragged into the compose window are treated as attachments. This patch excludes dragged items containing the "text/x-moz-address" flavor from being checked for valid attachments and handles them directly.

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

--HG--
extra : moz-landing-system : lando
2024-09-24 16:58:56 +00:00
John Bieling 8463264f73 Bug 1918163 - Temporarily disabling test for opening an unknown protocol. r=tobyp
It seems that the test fails are due to a real regression introduced by
Bug 1911977. Test is disabled while the regression is reported to and
handled by upstream.

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

--HG--
extra : moz-landing-system : lando
2024-09-24 16:58:56 +00:00
Martin Giger e3faa81cdc Bug 1919751 - Only fetch in-app notification updates on initialization if cache is too old. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D222776

--HG--
extra : rebase_source : dd6192ed0b6fc946d7ed3c4fc1c24189e6615758
2024-09-19 11:35:16 +00:00
John Bieling 74c334be34 Bug 1919244 - Remove usage of broken mime2DecodedRecipients and mime2DecodedAuthor. r=mkmelin
The values in `msgHdr.mime2DecodedRecipients` and `msgHdr.mime2DecodedAuthor`
should no longer be used. They will hold invalid values, if the decoded
value includes a comma, but not the encoded value. Since the encoded
value does not need to be quoted, and the decoded mailbox string is not
auto-quoted, it becomes invalid and unusable.

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

--HG--
extra : rebase_source : bcfa1ed13baba8b58f79b11e76975ab364bed720
2024-09-24 09:44:09 +00:00
Geoff Lankow a02d112db6 Bug 1920628 - Remove pref for testing Google OAuth2 granular permissions. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D223254

--HG--
extra : rebase_source : c41652fcbc11fce8fc75de47059dcdf9ce85f4c1
2024-09-24 15:59:39 +12:00
Geoff Lankow a6f2a35882 Bug 1920626 - Only update saved OAuth tokens if the scopes match. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D223252

--HG--
extra : rebase_source : bc89b0062adb5a8cc08d301f608c0e900cb99248
2024-09-24 14:34:14 +12:00
Geoff Lankow 15999f476e Bug 1920419 - Fix what happens if an *.oauth2.scope pref is empty. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D223251

--HG--
extra : rebase_source : 5cf4f446f51d7d4226fedde55143413ecbdc516e
2024-09-24 14:34:58 +12:00
Mozilla Releng Treescript 1aa9dd807e no bug - Bumping Thunderbird l10n changesets r=release a=l10n-bump DONTBUILD
af -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ar -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ast -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
be -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
bg -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
br -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ca -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
cak -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
cs -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
cy -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
da -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
de -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
dsb -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
el -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
en-CA -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
en-GB -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
es-AR -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
es-ES -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
es-MX -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
et -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
eu -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
fi -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
fr -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
fy-NL -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ga-IE -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
gd -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
gl -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
he -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
hr -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
hsb -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
hu -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
hy-AM -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
id -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
is -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
it -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ja -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ja-JP-mac -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ka -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
kab -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
kk -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ko -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
lt -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
lv -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
mk -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ms -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
nb-NO -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
nl -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
nn-NO -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
pa-IN -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
pl -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
pt-BR -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
pt-PT -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
rm -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ro -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
ru -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
sk -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
sl -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
sq -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
sr -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
sv-SE -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
th -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
tr -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
uk -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
uz -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
vi -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
zh-CN -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
zh-TW -> a46bc4e174a0dbbcdbc115a43c2dac3f250b6f0c
2024-09-24 06:51:34 +00:00
Thunderbird Updatebot ea1b865b9d Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=darktrojan
mozilla-central: a021c885397e096d8bc0dd6574dc4c9873be6f99
comm-central: 33ea383f8c1e1e8fbfe02e98b893756356ac095d

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

--HG--
extra : amend_source : 7e81386914685c3b7df1d6c8be8e3eeb282aa39c
extra : absorb_source : a40e1894064af46f99ab638b8d63405662dbf489
2024-09-24 04:37:04 +00:00
Rob Lemley a71126297f Bug 1905941 - Merge automation workaround for comm-central-to-beta and .gecko_rev.yml. r=dandarnell
This should be fixed by adding functionality to deal with .gecko_rev.yml to
Treescript. However in the interest of getting merge automation working add
this workaround.
There's no GECKO_HEAD_REV field in .gecko_rev.yml when comm-central-to-beta
runs, so instead create a line that can be easily replaced with the correct
data.

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

--HG--
extra : rebase_source : 9926068cbee7017d06a91296926d041fd3dfe6f9
extra : amend_source : f8b057b344b9f7e76dc56ab84b5d69527b2fa3d9
extra : absorb_source : be4bdd4c1dd27c18cf48248768e225a5a0a14301
2024-09-24 01:35:36 +00:00
Rob Lemley 80062f2f26 Bug 1905941 - Update merge automation configs so they work. r=dandarnell
Fix merge automation issues with .gecko_rev.yml on various behaviors.

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

--HG--
extra : amend_source : d495378b1cdeade282af6e64b2b6398399c53ccc
extra : absorb_source : 57aab5ca7e323a2f0def6457ce66c4a3c7d0c17a
2024-09-24 01:35:32 +00:00
Rob Lemley 8c9699f6d8 Bug 1917110 - Add check for undesirable vendored Rust crates. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D221262

--HG--
extra : amend_source : 78ef266bd6fad70b46ab24c74aa315d24206fac3
extra : absorb_source : 35f75c29d46be6836fc82d2e47363e1cd3f18e81
2024-09-23 22:47:31 +00:00
Patrick Cloke 3bd81d20b0 Bug 1919846 - Update Thunderbird module owners. r=sdk,zeid
Differential Revision: https://phabricator.services.mozilla.com/D222887

--HG--
extra : amend_source : fe0789e12326b5bdac38c69617b38155e8bb0866
2024-09-23 14:32:09 +00:00
John Bieling c56d8be4f1 Bug 1920436 - Always handle forwarded messages as attachments, even if the content-disposition header is missing. r=tobyp
This is a continuation of Bug 1898617. Our attachment detection code
missed some edge cases and did not consider inline forwarded messages as
attachments (which is what Thunderbird itself is doing). However, we
also missed to consider forwarded messages as attachments, which do not
have a content-disposition header at all.

This also adds a test for this additional edge case.

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

--HG--
rename : mail/components/extensions/test/xpcshell/messages/nestedMessageInline.eml => mail/components/extensions/test/xpcshell/messages/nestedMessageNoContentDispositionHeader.eml
extra : amend_source : 5c56c79e94750cd2f1567c99606ccb5ec051663e
2024-09-23 11:55:52 +00:00
Geoff Lankow 4dc1b36e9b Bug 1920595 - Port bug 1920531: Remove html, json and prettier plugin dependencies from eslint-plugin-mozilla. r=aleca DONTBUILD
Port of https://hg.mozilla.org/mozilla-central/rev/df73766cfce5807446d4800f927423f7e05f74de

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

--HG--
extra : amend_source : 84fa155102dc681f30c040fd0936cfea83fbbf9c
2024-09-24 11:00:14 +12:00
Geoff Lankow decf8cd4d2 Bug 1920419 - Add logging to OAuth2Module.sys.mjs. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D223077

--HG--
extra : rebase_source : 0be44e6ed7646ce3c604f1287925407d087b5e2b
extra : amend_source : 1ed8fd9a8ca2fe1654db9f02671e36683694de0b
2024-09-20 11:59:05 +12:00
Geoff Lankow a71123080c Bug 1920419 - Handle OAuth scopes with Set functions, and fix cache checking. r=mkmelin
Using `isSupersetOf` makes the intention of the code clearer, and hopefully prevents future mistakes.

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

--HG--
extra : rebase_source : fcc0f5a47d2898e1586de2e9b2c4c6c34aa20192
extra : amend_source : 0f4e9afe01790928bf17d8d760d16fc2ed3343c1
2024-09-23 11:13:25 +12:00
Geoff Lankow 87840c8a1b Bug 1920419 - Test that OAuth2Module correctly saves and restores tokens. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D223075

--HG--
extra : rebase_source : 87d26b79b6a6bfc264090a7748b124d021b8ba37
extra : amend_source : bf2cabf48115919d70f65a55747f52c0d1e2b977
2024-08-28 22:14:21 +12:00
Rob Lemley 1519734e95 Bug 1920551 - Temporarily disable jsdoc for NotificationManager.sys.mjs. r=tobyp
This is to get docs building again and unblock bug 1908528.

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

--HG--
extra : amend_source : 431d3b24478edbf80f31eb7949215ce645c439b6
2024-09-23 19:08:52 +00:00