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

39511 Коммитов

Автор SHA1 Сообщение Дата
Rob Lemley e795619d92 Bug 1847985 - Fix corrupt MSIX packaging. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D185866

--HG--
extra : amend_source : 3bfcd6c72be519df592335bf0b963c3e0975916e
2023-08-11 13:35:43 +03:00
Geoff Lankow 5eee7cc5d1 Bug 1840092 - Fix and test what happens when the new mail notification is clicked. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D185785

--HG--
extra : amend_source : 63d1aacf9a9f68e318735ea009614d0be90bc9d1
2023-08-11 13:34:58 +03:00
Gene Smith 24cb835351 Bug 1673446 - Don't delete ram password when stored login changes on a different account. r=mkmelin
The bug only affects users who manually enter account passwords once per session instead
of letting the password manager store them. This is mostly seen when an oauth2
token (always stored in pwd mgr) changes and would cause normal passwords to be deleted
from ram, requiring the user to re-enter the password again during the session.
This also now avoids notification to all accounts when an oauth2 token seems to change
but really doesn't.
And it also fixes a possible security bug in that a change by the user in pwd mgr of a
stored pwd or username for a POP3 account didn't deleted the password stored in ram like
it should. This appears to be a regression caused by porting of POP3 from C++ to JS.

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

--HG--
extra : amend_source : 6a9320ff145e2409d2e7ee9e119aebbefb3b5f95
2023-08-11 13:34:08 +03:00
Martin Giger 522d6d6f09 Bug 1847844 - Use static plural rule numbers in PluralForm.sys.mjs. r=mkmelin
The values are from https://transvision.flod.org/string/?entity=toolkit/chrome/global/intl.properties:pluralRule&repo=gecko_strings and generated with `copy(JSON.stringify(Object.fromEntries(Array.from($0.querySelectorAll("tr:not(.column_headers)"), (tr) => [tr.firstElementChild.textContent, parseInt(tr.children[1].textContent, 10)])), 0, 2))`

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

--HG--
extra : amend_source : d998cb00358384fc2c595def6b9b2c44516b7ea1
2023-08-11 13:33:10 +03:00
Martin Giger 984fa343e1 Bug 1847844 - Copy PluralForm.sys.mjs to mail/. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185795

--HG--
extra : amend_source : 572b93a26cda4b81ec086967974d2794390e8c42
2023-08-11 13:32:49 +03:00
Richard Marti aaecba1f0e Bug 1833298 - Abbreviate the folder name in Message List Header when pref is set. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D185902

--HG--
extra : amend_source : 074d83f3a247132c8cd0c7825ab4c800b33d6310
2023-08-10 17:01:24 +01:00
Richard Marti 15f266ec18 Bug 1847966 - Let the message-bar flex when where is not enough horizontal space. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D185896

--HG--
extra : amend_source : edf2273a0841ee8c6c97b4b3ed62114ee48311fd
2023-08-10 17:00:50 +01:00
Brendan Abolivier e212befa7e Bug 1843628 - Mutualise messageBody.css, and ignore CSS named pages when printing. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185798

--HG--
extra : amend_source : dc6edaa53bf90af5c345419e06139acb7ed78721
extra : histedit_source : 41a2746f7de09bd0647c86f1e0851fe9b0498bb3
2023-08-10 11:00:16 +01:00
Richard Marti 7322be9cd5 Bug 1848088 - Port bug 1847674: Hide 'Security Software' table on non-windows. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D185898

--HG--
extra : amend_source : 5ef604271a79919fce9e004f0bedf037242e52af
extra : histedit_source : 0564e9d906956d298eef6bbc448f029ae04dd224
2023-08-10 10:59:34 +01:00
Geoff Lankow c44e8bf3e5 No bug - Remove some pointless abbreviations of Ci members. rs=me
--HG--
extra : rebase_source : 8788870132a3289b098544ba5e21f075fd260008
2023-08-10 17:09:48 +12:00
Geoff Lankow 83561cca41 Bug 1847842 - Prevent TreeView widget scrolling to a row that doesn't exist. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D185718

--HG--
extra : moz-landing-system : lando
2023-08-09 23:01:27 +00:00
Martin Giger c278acbec5 Bug 1847741 - Port hasQuery attribute for nsIURI. rs=bustage-fix 2023-08-09 20:38:04 +02:00
Rob Lemley 1c7b036dbf Bug 1845585 - Port bug 1844592: Set "enable_always_target" for try-c-c pushes. r=dandarnell
Upstream taskgraph removed the special casing of docker-image tasks w.r.t
implicitly adding them to the graph, and instead switched over to relying on
the always_target feature to accomplish this.

Like Gecko, in Comm `always_target` was disabled except on try-c-c. The
`enable_always_target` parameter was extended to selectively enable
`always_target` on job kinds (by setting to a list of kind names). The new
default value for `enable_always_target` now evaluated truthy, which meant
the PER_PROJECT_PARAMETERS code in comm_taskgraph no longer set
`enable_always_target` to `True` for try-comm-central pushes.

That code was originally written to prevent `target_tasks_method` from being
overwritten for cron decision tasks. It's clearly flawed though and those
parameters should override what it set in gecko_taskgraph.

Changes here mirror what gecko_taskgraph does for `target_tasks_method` and
`PER_PROJECT_PARAMETERS`. In order to restore `target_tasks_method` to a
non-default project value, `sys.argv` is parsed again with ArgumentParser.

Another side effect of blindly overwriting `parameters` values with project
defaults is the loss of `DONTBUILD` translating to `target_tasks_method` of
`nothing`, so that code is copied in from gecko_taskgraph as well.

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

--HG--
extra : moz-landing-system : lando
2023-08-09 09:47:32 +00:00
Geoff Lankow 4d5e992fee Bug 1847856 - Port bug 1823953: Use libvorbis though ffmpeg (packaging change). rs=bustage-fix
Port of https://hg.mozilla.org/mozilla-central/rev/48505a6dd45f06148322c4b53887b7c328069687

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

--HG--
extra : amend_source : f07b5c4ac6aba03d2876e1bf6b137f6a1842f6c4
2023-08-09 12:07:09 +12:00
Geoff Lankow 1f204d42ee No bug - Remove some pointless abbreviations of Ci members. rs=me 2023-08-09 09:58:46 +12:00
Rob Lemley c3c2ac63a9 Bug 1846569 - Update MSIX Id, Publisher, and Vendor. r=dandarnell
Update some MSIX fields to align with what the MS Store expects.

Depends on D185075 from bug 1846591 in mozilla-central.

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

--HG--
extra : moz-landing-system : lando
2023-08-08 17:38:22 +00:00
Richard Marti 8d1b7a127e Bug 1816850 - Fix the dialog size of the link properties and image properties dialogs. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D185394

--HG--
extra : amend_source : 809ff6fd71530769eb9367c6d1fa0f2dec4dc11d
2023-08-08 18:12:07 +02:00
Richard Marti 450fdd2b0b Bug 1846751 - Make the Fonts dialog scroll on small windows. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D185285

--HG--
extra : amend_source : a748187dc379f240a1bd08e7bf730eecb8bf0552
2023-08-08 18:11:17 +02:00
Geoff Lankow 49d947bf7e Bug 1847576 - Fix and test broken buttons in remote content/cookie dialogs. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185618

--HG--
extra : amend_source : 03e99cf4a411c45b85bbf1fe33d0a281ced62ab5
2023-08-08 18:10:01 +02:00
Geoff Lankow 4977d39f66 Bug 1847680 - Fix leak of nsIMsgWindow object from various dialogs. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185628

--HG--
extra : moz-landing-system : lando
2023-08-08 10:48:02 +00:00
Geoff Lankow c049bef145 Bug 1845011 - Test navigation commands in message tabs and windows. r=freaktechnik
Depends on D185251

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

--HG--
extra : moz-landing-system : lando
2023-08-07 22:45:29 +00:00
Geoff Lankow 5c4abe5049 Bug 1845011 - Allow navigation commands to cross folders in message tabs/windows. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D185251

--HG--
extra : moz-landing-system : lando
2023-08-07 22:45:28 +00:00
Geoff Lankow b9d6e2a8b7 Bug 1845011 - Stop next/previous message commands reloading the message if there are no more. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D185250

--HG--
extra : moz-landing-system : lando
2023-08-07 22:45:28 +00:00
Geoff Lankow 21af791bb9 Bug 1846885 - Fix selectMessage when a change of folder is required. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185238

--HG--
extra : moz-landing-system : lando
2023-08-07 22:45:28 +00:00
Rob Lemley 7e2af74f0a No bug - Archive completed Fluent migration. rs=me DONTBUILD
--HG--
rename : python/l10n/tb_fluent_migrations/bug_1844408_calendar_event_listing.py => python/l10n/tb_fluent_migrations/completed/bug_1844408_calendar_event_listing.py
extra : rebase_source : 8353be82f794c85e57361c1de70d7e69b2d6f733
2023-08-07 16:10:22 -04:00
Magnus Melin 4555ddef6a Bug 1841414 - Passing -mail from command line should select mail tab. r=babolivier
Fixes the issue at hand.
Will do another patch to move the rest of MailNewsCommandLineHandler into MessengerContentHandler.

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

--HG--
extra : amend_source : 6f30aa4af2535bb6b41c39bfacde43f494ed9153
2023-08-07 15:37:15 +02:00
Martin Giger f62839886b Backed out changeset e55600ee3b94 (bug 1135434) by author request. rs=backout
--HG--
extra : amend_source : 3c436314b74c4a1192c1958ff3787a6ffa312f65
2023-08-07 15:31:08 +02:00
Rob Lemley 5554ecf41a Bug 1845106 - Follow-up: Fix linting errors. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185436

--HG--
extra : moz-landing-system : lando
2023-08-07 09:52:39 +00:00
Richard Marti 84eb20d3ac Bug 1846262 - Use style for the msgSynchronize dialog sizes. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185427

--HG--
extra : moz-landing-system : lando
2023-08-07 09:52:38 +00:00
welpy-cw 1ed64a2da5 Bug 1845464 - Fix hostinfo.dat not getting updated. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D184560

--HG--
extra : moz-landing-system : lando
2023-08-07 09:52:38 +00:00
welpy-cw 7f2906861c Bug 1845593 - Keep tree view updated in subscribe dialog after switching accounts. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D184812

--HG--
extra : moz-landing-system : lando
2023-08-06 10:52:58 +00:00
Rob Lemley 6de48c0a80 Bug 1840697 - Move remaining Thunderbird-defined jobs to Debian 12 Docker images. r=dandarnell
Depends on D185318

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

--HG--
extra : moz-landing-system : lando
2023-08-05 10:43:28 +00:00
Rob Lemley dcdca2dc40 Bug 1840697 - Port bug 1846865: Switch release-notify-started task to a Debian 12 based docker image. r=dandarnell
Depends on D185317

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

--HG--
extra : moz-landing-system : lando
2023-08-05 10:43:28 +00:00
Rob Lemley c12860e13f Bug 1840697 - Port bug 1846863: Switch code-review-issues task to a Debian 12 based docker image. r=dandarnell
Depends on D185316

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

--HG--
extra : moz-landing-system : lando
2023-08-05 10:43:28 +00:00
Rob Lemley 00671312f3 Bug 1840697 - Port bug 1846697: Switch upload-symbols tasks to a Debian 12-based docker image. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D185316

--HG--
extra : moz-landing-system : lando
2023-08-05 10:43:28 +00:00
Gene Smith ae635097c7 Bug 1135434 - With imap delete model, deleting attachment corrupts message by adding following messages. r=mkmelin
This patch is the work of Kent James from 9 year ago. I rebased it and tested it extensively.

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

--HG--
extra : amend_source : 783d69d2ad402ef2f0d9bcf3d27c5c115040092e
2023-08-04 13:58:07 +03:00
Rob Lemley 9e058caf63 Bug 1845106 - Convert push-langpacks tasks to 'from_deps' transforms. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D185360

Depends on D185359

--HG--
extra : histedit_source : 5a3c606e193a9484f4b2c351a22a56569f44ad36
2023-08-03 22:37:47 +00:00
Rob Lemley 1ba614185c Bug 1845106 - Port bug 1839891: Convert partial & mar-signing tasks to 'from_deps' transforms. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D185359

Depends on D185358

--HG--
extra : histedit_source : f50857740c0b46f7bfa230a5a37f6f3c840cb45f
2023-08-03 22:37:42 +00:00
Rob Lemley ea53d0ff56 Bug 1845106 - Port bug 1839891: Convert repackage-signing tasks to 'from_deps' transforms. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D185358

--HG--
extra : histedit_source : a7367352a3a9b3c8a2af6db4920fd0cd80587f8f
2023-08-03 22:37:38 +00:00
Elizabeth Mitchell 4d964fa96e Bug 1847078 - Restore about dialog description for screen readers. r=aleca
- Restore 102 functionality for 115+
- Allow screen readers to read off information about Thunderbird
- Ensure version number is read when about dialog opens

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

--HG--
extra : amend_source : d02cc1bcfb51e10f0b5f76fcf291b107c4dc0732
2023-08-03 18:43:54 +00:00
Vineet Deo 7cc57df968 Bug 1845645 - Tabs Bar Toolbar menu-popup has unnecessary menu-separator on MacOS. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D184679

--HG--
extra : rebase_source : 66bc6cd8bffce53af0958a4e8bdcbfc9f07df1c1
2023-07-27 09:44:28 +00:00
Vineet Deo 63043a333a Bug 1843014 - Make Icon Columns in the Table View of the Thread Pane Density Aware. r=aleca
**How to Test**
- Ensure Message List in Table View
- In app menu, change density to compact, default, and releaxed
- View spacing changes for btn icons

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

--HG--
extra : amend_source : b36d5c2ac0e52cbb7e7cca31e47afe12a88c31a8
2023-07-28 00:53:01 +00:00
Richard Marti d8bd9a6d1d Bug 1846931 - Port bug 1846845: Remove some unneeded isPlatformAndVersionAtLeast checks. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185261

--HG--
extra : moz-landing-system : lando
2023-08-03 19:17:09 +00:00
Richard Marti ffadcbad99 Bug 1846588 - Remove the localized sizes for the newsserver wizard. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D185275

--HG--
extra : moz-landing-system : lando
2023-08-03 19:17:09 +00:00
Micah Ilbery 5ce001f21c Bug 1844244 - Update splitter colors to use layout.css. r=aleca,Paenglab,elizabeth
Differential Revision: https://phabricator.services.mozilla.com/D184509

--HG--
extra : moz-landing-system : lando
2023-08-03 19:17:09 +00:00
Geoff Lankow 4eb3d21a36 No bug - Remove some pointless abbreviations of Ci members. rs=me
--HG--
extra : rebase_source : 018e7c563480669b547c2291e5e9f0ad4e2ad184
2023-08-03 22:02:49 +12:00
Geoff Lankow 18567b93c4 Bug 1846860 - Restore folder database before marking messages as read or flagged. r=BenC
Differential Revision: https://phabricator.services.mozilla.com/D185234

--HG--
extra : amend_source : 14e10d6776c749fdcb68ec365b268c17d679091a
extra : absorb_source : 65f0931bf4a786649eb4d7d25b46510a3fa3c84a
2023-08-03 11:45:58 +12:00
Sean Burke 8c65f6fbb0 Bug 1844408 - Replace infinite intervals with 6 and 12 months out. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D184507

Depends on D184435

--HG--
extra : amend_source : 6ef729052ceb498454010f5c51493c5e539b29f5
2023-08-01 16:51:38 +00:00
Sean Burke 5fff5ef795 Bug 1844408 - Move unifinder strings from DTD to Fluent. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D184435
2023-07-25 20:58:35 +00:00
Micah Ilbery ba4cc2b21e Bug 1845423 - Update Thunderbird daily branding to use new logo. r=aleca,rjl
Differential Revision: https://phabricator.services.mozilla.com/D184767

--HG--
extra : amend_source : b3682d5579a66e649709b4eec12acc46df7aa615
2023-08-02 21:38:25 +00:00