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

212 Коммитов

Автор SHA1 Сообщение Дата
Rob Lemley 3636320972 Bug 1921559 - Email thunderbird-drivers when promoting build on comm-release. r=thunderbird-build-system-reviewers,coreycbryant
Differential Revision: https://phabricator.services.mozilla.com/D224024

--HG--
extra : moz-landing-system : lando
2024-10-25 00:06:36 +00:00
Rob Lemley 2e2669af8e Bug 1917752 - Archive completed migration. r=dandarnell
Completed this migration on 2024-10-22.

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

--HG--
rename : python/l10n/tb_fluent_migrations/bug_1917752_fluent_migration_calendar_recurrence_dialog.py => python/l10n/tb_fluent_migrations/completed/bug_1917752_fluent_migration_calendar_recurrence_dialog.py
extra : moz-landing-system : lando
2024-10-23 22:10:39 +00:00
Alessandro Castellani d3c99d4cc1 Bug 1917752 - Migrate the calendar recurrence dialog to fluent. r=mkmelin,rjl,vineet
Differential Revision: https://phabricator.services.mozilla.com/D221579

--HG--
extra : amend_source : 71fe3eedfb1e2c0c98ef1501139c62d31ae7e566
2024-10-22 09:07:09 +03:00
Rob Lemley c13b250cde Bug 1887099 - Update l10n_pre to include en-US in strings_all.tar.xz. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D219688

--HG--
extra : rebase_source : 1ad2957a089c6d5d8b63bf01c8dbe9d377375762
extra : amend_source : cab5aaa5d16fda4079c410f714e95cdadba7b969
2024-10-04 07:57:02 +00:00
Rob Lemley f0390651ad Bug 1922252 - Rename tbxchannel to tb_l10n and update references. r=dandarnell,aleca
Differential Revision: https://phabricator.services.mozilla.com/D224557

--HG--
rename : python/l10n/tbxchannel/__init__.py => python/l10n/tb_l10n/__init__.py
rename : python/l10n/tbxchannel/l10n_merge.py => python/l10n/tb_l10n/l10n_merge.py
rename : python/l10n/missing_ftl/__init__.py => python/l10n/tb_l10n/missing_ftl.py
rename : python/l10n/tbxchannel/tb_migration_test.py => python/l10n/tb_l10n/tb_migration_test.py
extra : moz-landing-system : lando
2024-10-10 22:49:51 +00:00
Rob Lemley ace61c7c5a Backed out changeset eeaacd858eab (bug 1922252) DONTBUILD
--HG--
rename : python/l10n/tb_l10n/missing_ftl.py => python/l10n/missing_ftl/__init__.py
rename : python/l10n/tb_l10n/__init__.py => python/l10n/tbxchannel/__init__.py
rename : python/l10n/tb_l10n/l10n_merge.py => python/l10n/tbxchannel/l10n_merge.py
rename : python/l10n/tb_l10n/tb_migration_test.py => python/l10n/tbxchannel/tb_migration_test.py
2024-10-10 14:27:40 -04:00
Rob Lemley 0760365113 Bug 1922252 - Rename tbxchannel to tb_l10n and update references. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D224557

--HG--
rename : python/l10n/tbxchannel/__init__.py => python/l10n/tb_l10n/__init__.py
rename : python/l10n/tbxchannel/l10n_merge.py => python/l10n/tb_l10n/l10n_merge.py
rename : python/l10n/missing_ftl/__init__.py => python/l10n/tb_l10n/missing_ftl.py
rename : python/l10n/tbxchannel/tb_migration_test.py => python/l10n/tb_l10n/tb_migration_test.py
extra : rebase_source : dc3b32e8f9e555b799345a41f903cba599b1daf2
extra : amend_source : 7adad7744046fdee3c63a5bb7a3953d450a177c2
2024-10-09 19:21:12 +00:00
Rob Lemley 2faf9546f0 Bug 1922168 - Update tb-fluent-migration-test to work with Github repo. r=aleca
Sync'd from the m-c equivalent command and tweaked to work with
thunderbird-l10n-source and fluent.migratetb.

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

--HG--
extra : rebase_source : a8dc6607fcb40ac2f27e2315fb2be0128a278eba
extra : amend_source : f37d3f9509ec098e98c1739a1f442ebee1e9d5b1
2024-10-09 19:21:09 +00:00
Rob Lemley 3be4177a38 Bug 1922252 - Remove tb-l10n-x-channel and tb-l10n-quarantine-to-strings mach commands. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D224324

--HG--
extra : amend_source : 9a18df45e218c333acfa5d358e4d4032655cf836
2024-10-03 10:12:28 -07:00
Rob Lemley d15a52f695 Bug 1908528 - Allow source docs to be located outside of /docs path. r=dandarnell
This is handled by the rocsphinx Sphinx extension, a fork of mozsphinx. It
differs from mozsphinx in a key way: The document paths are not extracted from
moz.build files, they are set in `docs/config.yml` in the `doc_trees` mapping.
This was done to keep rocsphinx from importing code (mozbuild) that is in
the Gecko tree. When ReadTheDocs builds the documentation, it only has the
Comm source to work with.
The config file also has a `python_package_dirs` list structure which can be
used in the future to include Python documentation for comm_taskgraph among
other things.

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

--HG--
extra : amend_source : a4bec120d48e93545ed5e276351f548b5d6f3349
2024-10-01 13:53:51 +03:00
Rob Lemley c3c816be6d Bug 1908528 - Update Sphinx and dependencies. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D222386

--HG--
extra : amend_source : 7573dc5ad8fd4cbb76e57b70e67eb7d89a385911
2024-10-01 13:53:02 +03: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
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
Brendan Abolivier 3f1696cb2f Bug 1919265 - Force Unix-style line endings when generating Rust manifests. r=aleca
This change sets the `newline` argument to `open` calls to `\n`, so that
any line ending in these files are Unix-style; as opposed to Python's
default behaviour which is to use the line ending style of the operating
system.

This patch only changes `open` calls that are made in the context of
writing into a file (as opposed to reading from one).

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

--HG--
extra : amend_source : 7443a9d06f741803c7cede87fbaa321a0040cf96
2024-09-17 12:23:20 +00:00
Magnus Melin 3605d8714f Bug 1838308 - follow-up to really fix linting. rs=lint 2024-09-14 13:53:42 +03:00
Magnus Melin 8da6746ab3 Bug 1838308 - follow-up to fix linting. rs=lint DONTBUILD
--HG--
extra : amend_source : 85730dd834083bb3639069ca7fe8e36f67c09da7
2024-09-13 14:24:46 +03:00
Rob Lemley a7c4954839 Bug 1838308 - Update RNPLib.sys.mjs with new version when updating librnp. r=kaie,dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D221355

--HG--
extra : moz-landing-system : lando
2024-09-12 20:44:49 +00:00
Rob Lemley 9234ae4b76 Bug 1915290 - tb-rust: use mozpack.path to fix path separators on Windows. r=aleca,mkmelin
Force UNIX style path separators when generating the Cargo.toml files.

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

--HG--
extra : amend_source : ded1d8eb7cab24653f587245568b0f12eee91690
2024-09-06 10:33:05 +12:00
Magnus Melin 0da9df9936 Backed out changeset 03abb6a12276 (bug 1915397).
--HG--
extra : rebase_source : 2ad45c0a70257249da77abab0feb2bafd67161e0
extra : amend_source : 1fa9e9663a1b15765a87147e06f070aadca74c0f
2024-09-03 09:14:19 +03:00
Magnus Melin fa65a2c49b Bug 1915397 - fix unitialized scalar field in MboxCompactor. r=BenC
CID: 1600522

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

--HG--
extra : rebase_source : 16bf7007a0ce1ea3b0ccbdf1d28a9dfa7688f717
extra : amend_source : aaa159e84a30fa7bb7360ba023eb30d0c604f4dd
2024-09-02 17:05:20 +03:00
Brendan Abolivier f3ef1a5daf Bug 1915288 - Include platform-specific Rust dependencies when copying deps from mozilla-central. r=rjl,thunderbird-reviewers,tobyp DONTBUILD
Bug 1914434 showed we need these dependencies to prevent build bustages.

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

--HG--
extra : moz-landing-system : lando
2024-08-28 16:33:23 +00:00
Rob Lemley 2cee62534a Bug 1909977 - Fix l10n_clone.py on Windows. r=coreycbryant
Only affects local development of localized builds. This code is not part of
CI automation.

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

--HG--
extra : rebase_source : 3cd5b9b458fd5d91f45c96970375413d6bd2a3d8
2024-08-05 21:07:03 +00:00
Rob Lemley 2aa308dd19 Bug 1905803 - Use Github thunderbird-l10n for strings. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D215459

--HG--
extra : moz-landing-system : lando
2024-07-31 18:23:13 +00:00
Brendan Abolivier fb4d6e2012 Bug 1906992 - Preserve Thunderbird-specific feature from mozilla-central deps when regenerating gkrust's Cargo.toml. r=darktrojan,kaie
Differential Revision: https://phabricator.services.mozilla.com/D216282

--HG--
extra : rebase_source : 6549db01a8cb8a46c6c82de0dfd2e722b4310540
extra : amend_source : d3d6595956f29e3da751ef662cd35409170ff590
2024-07-11 14:16:37 +00:00
Rob Lemley e2c835db94 No Bug - Archive completed Fluent migrations. rs=me DONTBUILD
--HG--
rename : python/l10n/tb_fluent_migrations/bug_1893758_fluent_migration_calendar_properties_files_01.py => python/l10n/tb_fluent_migrations/completed/bug_1893758_fluent_migration_calendar_properties_files_01.py
rename : python/l10n/tb_fluent_migrations/bug_1893758_fluent_migration_calendar_properties_files_02.py => python/l10n/tb_fluent_migrations/completed/bug_1893758_fluent_migration_calendar_properties_files_02.py
rename : python/l10n/tb_fluent_migrations/bug_1893758_fluent_migration_calendar_properties_files_03.py => python/l10n/tb_fluent_migrations/completed/bug_1893758_fluent_migration_calendar_properties_files_03.py
rename : python/l10n/tb_fluent_migrations/bug_1893758_fluent_migration_calendar_properties_files_04.py => python/l10n/tb_fluent_migrations/completed/bug_1893758_fluent_migration_calendar_properties_files_04.py
rename : python/l10n/tb_fluent_migrations/bug_1893758_fluent_migration_calendar_properties_files_05.py => python/l10n/tb_fluent_migrations/completed/bug_1893758_fluent_migration_calendar_properties_files_05.py
rename : python/l10n/tb_fluent_migrations/bug_1893758_fluent_migration_calendar_properties_files_06.py => python/l10n/tb_fluent_migrations/completed/bug_1893758_fluent_migration_calendar_properties_files_06.py
2024-06-24 14:16:45 -04:00
Rob Lemley a9e3c09fdd Bug 1903349 - Use firefox-l10n in l10n_clone.py for localized developer builds. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D214146

--HG--
extra : moz-landing-system : lando
2024-06-20 17:03:51 +00:00
Joe Crawford 7e7c3c22fb Bug 1893758 - Calendar Fluent Migrations - Properties Part A. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D209074

--HG--
extra : moz-landing-system : lando
2024-06-19 22:05:56 +00:00
Daniel Darnell 9d69d1739e Bug 1900553 - Add comm-esr128 to tb-x-channel. r=thunderbird-build-system-reviewers,rjl
Differential Revision: https://phabricator.services.mozilla.com/D212531

--HG--
extra : moz-landing-system : lando
2024-06-18 22:13:52 +00:00
Rob Lemley 6715112acb Bug 1898748 - Set RNP PACKAGE_STRING during configure. r=kaie
Differential Revision: https://phabricator.services.mozilla.com/D211863

--HG--
extra : moz-landing-system : lando
2024-06-05 17:06:05 +00:00
Rob Lemley 26c5db46e8 No bug - Archive completed Fluent migrations. rs=me DONTBUILD
--HG--
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_01_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_01_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_02_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_02_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_03_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_03_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_04_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_04_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_05_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_05_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_06_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_06_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_07_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_07_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_08_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_08_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_09_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_09_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_10_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_10_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_11_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_11_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_12_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_12_.py
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_chat_properties_files_13_.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_chat_properties_files_13_.py
rename : python/l10n/tb_fluent_migrations/bug_697706_archive_options.py => python/l10n/tb_fluent_migrations/completed/bug_697706_archive_options.py
2024-05-15 11:50:41 -04:00
Joe Crawford d6c690b195 Bug 1889422 - Chat Fluent Migrations - Properties Files. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D207068

--HG--
extra : amend_source : 121e9c5e237f09f0bd5aaef80401bb69d6b92fe0
2024-05-15 10:22:31 +12:00
welpy-cw 8c702d3af2 Bug 697706 - Migrate Archive Options strings to Fluent. r=john.bieling
Differential Revision: https://phabricator.services.mozilla.com/D208387

--HG--
extra : amend_source : e273b6ba7556bee5fd089d9620cdd451934637a1
2024-05-13 13:29:55 +03:00
Rob Lemley 39f91d32a7 Bug 1893718 - Replace source docs Makefile with a mach command. r=aleca
The Makefile was a "temporary" situation to get the source docs going.
`mach tb-doc` builds the virtualenv and documention in the object
directory to avoid writing to the source directory.
It also includes a livereload webservice.

The ability to disable autodoc is not finished yet.

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

--HG--
extra : amend_source : e51e50a9fac5a6f4b4ebb45eb20e6f4b34648342
extra : absorb_source : 5a298a3a29eb59b023aac5a8a1cc8df5084fbd86
2024-04-29 15:37:40 -07:00
Rob Lemley 2bfea2a3e2 No bug - Archive completed Fluent migrations. rs=me DONTBUILD
--HG--
rename : python/l10n/tb_fluent_migrations/bug_1889422_fluent_migration_accounts_dtd.py => python/l10n/tb_fluent_migrations/completed/bug_1889422_fluent_migration_accounts_dtd.py
rename : python/l10n/tb_fluent_migrations/bug_1890267_attachment_context_menu.py => python/l10n/tb_fluent_migrations/completed/bug_1890267_attachment_context_menu.py
2024-04-17 10:47:21 -04:00
Joe Crawford 75560bd06b Bug 1889422 - Fluent Migration for accounts.dtd. r=aleca,rjl
Differential Revision: https://phabricator.services.mozilla.com/D206531

--HG--
extra : amend_source : d5e05a1e0814daa0ae303390ea9b97590fd7c275
2024-04-16 23:10:44 +01:00
Richard Marti d8c7b6c83b Bug 1890267 - Add "as" to the "Attachment" and "Inline" context menuitems. r=aleca,mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D206987

--HG--
extra : rebase_source : 8cd70044a622713977603ea880ef4b98994f154f
2024-04-10 18:20:08 +00:00
Rob Lemley 8e4b06bd9c Bug 1888431 - Port bug 1888321: Rename Rust's .cargo/config.in to config.toml.in. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D206020

--HG--
rename : rust/.cargo/config.in => rust/.cargo/config.toml.in
extra : amend_source : 0d9ebc3b9e5775149e58fab8966a7146d759ad0f
2024-04-02 12:03:29 +02:00
Rob Lemley 314ef61a34 No bug - Archive completed Fluent migration. rs=me DONTBUILD
--HG--
rename : python/l10n/tb_fluent_migrations/bug_1861204_threadpane_cell_tooltips.py => python/l10n/tb_fluent_migrations/completed/bug_1861204_threadpane_cell_tooltips.py
extra : rebase_source : 72ebcb2b082706454d21215175e7a11ce9b0fa5f
2024-03-20 11:08:00 -04:00
welpy-cw 85e28ec525 Bug 1861204 - Ensure tooltip for subject displays in Table View. r=aleca,dandarnell
- Ensure message text-based columns have tooltips and aria labels.
- Add fluent migration.

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

--HG--
extra : amend_source : 5858fe22fc3c489c193de52ac589950dc8caed68
2024-03-15 10:50:24 -07:00
Magnus Melin cb67d3bff6 Backed out changeset 2f81da701a84 (bug 1861204) 2024-03-09 12:43:02 +02:00
welpy-cw 48a0f44b69 Bug 1861204 - Ensure tooltip for subject displays in Table View. r=aleca,dandarnell
- Ensure message text-based columns have tooltips and aria labels.
- Add fluent migration.

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

--HG--
extra : amend_source : 82595cfc544e328874ee4f5867bf71b26dd5e701
2024-03-08 10:08:42 -08:00
solange valverde 1d41ea9ca1 Bug 1879427 - fix typo on Bug 1877808 - delete extra quote sign. r=darktrojan
Depends on D200828

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

--HG--
extra : moz-landing-system : lando
2024-02-08 22:53:57 +00:00
Rob Lemley c8dc0d1b6c Bug 1877808 - Port bug 1877101: Update other uses of "update_mercurial_repo". r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D200828

--HG--
extra : moz-landing-system : lando
2024-02-08 21:43:31 +00:00
Rob Lemley dce99fc38e Bug 1869860 - tb-rust vendor automation. r=dandarnell
This is just the automation job itself. It will:
- Run `mach tb-rust check-upstream` and exit if no changes are needed
- Run `mach tb-rust vendor`
- Commit changes from the above and export to a build artifact
- Submit the changes to Phabricator for review and manual landing

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

--HG--
extra : moz-landing-system : lando
2024-01-30 16:26:22 +00:00
Rob Lemley 84aa3f3b9b Backed out changeset 7aa19ed82835 (bug 1869860) by request. r=backout DONTBUILD 2024-01-29 16:13:00 -05:00
Rob Lemley bd173a946b Bug 1869860 - tb-rust vendor automation. r=dandarnell
This is just the automation job itself. It will:
- Run `mach tb-rust check-upstream` and exit if no changes are needed
- Run `mach tb-rust vendor`
- Commit changes from the above and export to a build artifact
- Submit the changes to Phabricator for review and manual landing

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

--HG--
extra : moz-landing-system : lando
2024-01-29 16:58:10 +00:00
Brendan Abolivier f297eb5663 Bug 1874682 - Print the correct mach command to re-sync Rust dependencies. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D198531

--HG--
extra : rebase_source : 768a509e6f5d47d7b58046dfc0db3f9dc66da76c
2024-01-15 12:21:15 +00:00
Rob Lemley afea27d795 Bug 1869653 - Fix missing sys import. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D197717

--HG--
extra : amend_source : d453976a29525a84ec55532453695e5c8a09ee8b
2024-01-05 09:00:43 +02:00
Rob Lemley 4d16ffb274 Bug 1869653 - Checksum upstream inputs to tb-rust vendor. r=ikey
Provides a quick check to see if comm/third_party/rust is in sync with upstream.

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

--HG--
extra : moz-landing-system : lando
2024-01-02 18:22:44 +00:00
Rob Lemley 05aca9b172 Bug 1869653 - Ensure that cargo version is new enough for tb-rust vendor. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D196382

--HG--
extra : moz-landing-system : lando
2024-01-02 18:22:44 +00:00