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