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

35 Коммитов

Автор SHA1 Сообщение Дата
Heather Ellsworth a352439ac8 Bug 1876167 - Updates to Thunderbird Council page. r=kaie,zeid
Differential Revision: https://phabricator.services.mozilla.com/D206277

--HG--
extra : amend_source : e88f7860d70b993c2144a3ed612e7fc37600e095
2024-04-02 14:41:18 +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
Daniel Darnell 10f4a548e5 Bug 1885164 - Drop support for .jsm files from JSDoc file include regex pattern. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D205476

--HG--
extra : amend_source : 101eba155db7679405cd804ff03bde64515d8bf3
2024-03-26 07:51:55 +02:00
Magnus Melin bf0cc3ae17 Bug 1824260 - Update outdated .jsm references. r=freaktechnik
Update outdated .jsm references in the tree.

Depends on D204766

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

--HG--
extra : rebase_source : cdf8c1367702bb00c51a750cc712e156db65d371
extra : amend_source : 5f2256fc97ae8f3de2086ffbe99acde9fdef0473
2024-03-21 19:44:49 +02:00
Daniel Darnell 2c5b33e213 Bug 1801529 - Fix all known JSDoc syntax errors in calendar/base/. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D203372

--HG--
extra : amend_source : 079eddcebdd60ef387a7ed05967e0720061aab85
2024-03-15 03:08:23 -07:00
Martin Giger 7c6a3be160 Bug 1884932 - Add creating a story docs for storybook. r=heather,aleca
Differential Revision: https://phabricator.services.mozilla.com/D204360

--HG--
extra : amend_source : 390232cbcddb1b2a5373a053133e6ad7016393a2
2024-03-13 16:44:54 -07:00
Martin Giger 3f40b93f3a Bug 1884932 - Add storybook node modules and update esmified module paths to ignored files for jsdoc generation. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D204359

--HG--
extra : amend_source : ded7affa91f4c935827a8357fd54cfcecc345955
2024-03-13 16:44:08 -07:00
Magnus Melin 2b23e8d718 Bug 1824260 - modernize jsmime. r=aleca,freaktechnik
The way jsmime.js and jsmime.jsm interacted did not work for esmification.
Make jsmime.js a proper module jsmime.mjs - remove the anchient module loading people use to use 15 years ago
before JavaScript had proper modules.

The interaction with extraMimeParsers.jsm was also problematic (loading it through Services.scriptloader.loadSubScript in jsmime.jsm),
and there's very little reason to use that in the first place these days. So inlined it into the jsmime.mjs module.

jsmime.js (now jsmime.mjs) uses a kind of namespacing that we could well get rid of but for keeing it was for now to keep the patch reviewable.

Will upload the patch first without formatting it, again to make it easeier to see the real changes.
There's a fair amount of linting fixing to be done even if they are not real changes...

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

--HG--
rename : mailnews/mime/jsmime/jsmime.js => mailnews/mime/jsmime/jsmime.mjs
extra : rebase_source : d1c145bf779e58f550eb94f090f7be572b82b41e
2024-03-12 14:40:39 +02:00
Geoff Lankow bff71fe58c Bug 1881992 - ESMify MailTestUtils.jsm. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D202687

--HG--
rename : mailnews/test/resources/MailTestUtils.jsm => mailnews/test/resources/MailTestUtils.sys.mjs
extra : rebase_source : 5f7ee406d6bbb953a7e84e8839c8cab164035155
extra : amend_source : 4090051db817b9aa335ed5c4b5c102d2c17b6872
2024-02-26 10:43:51 +01:00
Geoff Lankow 97bd1b28bc Bug 1881992 - ESMify MessageGenerator.jsm. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D202686

--HG--
rename : mailnews/test/resources/MessageGenerator.jsm => mailnews/test/resources/MessageGenerator.sys.mjs
extra : rebase_source : c3fee55c1633b3277d81c198c37cb6e7e5a80a3e
extra : amend_source : 4e57c0eef297ecd697e9746fb2b9818e94044927
2024-02-26 10:43:36 +01:00
Brendan Abolivier cea43d8aa7 Bug 1879829 - Add work-in-progress documentation on existing protocol implementations. r=heather
Differential Revision: https://phabricator.services.mozilla.com/D201375

--HG--
extra : moz-landing-system : lando
2024-02-16 22:45:50 +00:00
Daniel Darnell 5417f1cbba Bug 1872974 - Add sphinx-js to in-tree docs. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D197744

--HG--
extra : amend_source : 1afc791e3b91ce300002deada6966aafb72013c1
extra : absorb_source : 483d75fe9c4fa08e57a9badac33a1120c62da3d1
2024-02-03 11:09:04 +00:00
Rob Lemley 3f95109b27 Bug 1871077 - Thunderbird cross-channel and l10n repackaging documentation. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D196971

--HG--
extra : amend_source : 3dc792e195ee8372233836e8e49f6504506dba95
2024-01-05 09:01:34 +02:00
Magnus Melin 83eca08741 Bug 1865100 - Follow-up, fix file-whitespace linting. rs=lint 2024-01-04 11:40:15 +02:00
Brendan Abolivier aa72e0bce3 Bug 1865100 - Document how to write and maintain Rust code in Thunderbird. r=leftmostcat,heather
Differential Revision: https://phabricator.services.mozilla.com/D193962

--HG--
extra : amend_source : ce9078696635b5207451025478ab64edd567aa74
2024-01-04 08:48:30 +02:00
Ikey Doherty e906c84d0d Bug 1860654 - Support Rust for Thunderbird development. r=rjl
Adds a new `comm/rust` directory used to build the upstream `gkrust-shared`
library within the newly provided `gkrust` Rust library.

Expose a new dedicated workspace and vendoring system, allowing for
Thunderbird-only dependencies within the tree, and solve the issue of having
drift in Cargo.lock between Thunderbird and Firefox.

New mach commands for managing the workflow around Rust with Thunderbird:

    ./mach tb-rust sync
    ./mach tb-rust vendor

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

--HG--
extra : amend_source : ca6dc59ef386f4c62f53e79dac8cdb6caef8104e
2023-12-01 12:15:13 +00:00
Rob Lemley 2375c6e0d1 Bug 1863399 - Fix telemetry enabling documentation and move to source-docs. r=#thunderbird-reviewers
Telemetry is enabled by default in official builds since bug 1549886.

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

--HG--
rename : mail/components/telemetry/README.md => docs/telemetry/index.md
extra : amend_source : 19d81317f961818e9682e0f8e7cda36df1c03508
2023-11-07 14:49:27 -08:00
Rob Lemley f60b45ca6f Bug 1845794 - Create a "beta" branding directory. r=dandarnell#!thunderbird-build-system-reviewers,#thunderbird-reviewers
This patch covers the non-image assets for "tb_beta" branding.

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

--HG--
rename : mail/branding/thunderbird/pref/thunderbird-branding.js => mail/branding/include/release-prefs.js
rename : mail/branding/thunderbird/LICENSE => mail/branding/tb_beta/LICENSE
rename : mail/branding/thunderbird/branding.nsi => mail/branding/tb_beta/branding.nsi
rename : mail/branding/thunderbird/configure.sh => mail/branding/tb_beta/configure.sh
rename : mail/branding/thunderbird/jar.mn => mail/branding/tb_beta/jar.mn
rename : mail/branding/thunderbird/locales/Makefile.in => mail/branding/tb_beta/locales/Makefile.in
rename : mail/branding/thunderbird/locales/en-US/brand.dtd => mail/branding/tb_beta/locales/en-US/brand.dtd
rename : mail/branding/thunderbird/locales/en-US/brand.ftl => mail/branding/tb_beta/locales/en-US/brand.ftl
rename : mail/branding/thunderbird/locales/en-US/brand.properties => mail/branding/tb_beta/locales/en-US/brand.properties
rename : mail/branding/thunderbird/locales/jar.mn => mail/branding/tb_beta/locales/jar.mn
rename : mail/branding/thunderbird/locales/moz.build => mail/branding/tb_beta/locales/moz.build
rename : mail/branding/thunderbird/moz.build => mail/branding/tb_beta/moz.build
rename : mail/branding/thunderbird/pref/thunderbird-branding.js => mail/branding/tb_beta/pref/thunderbird-branding.js
rename : mail/branding/thunderbird/thunderbird.VisualElementsManifest.xml => mail/branding/tb_beta/thunderbird.VisualElementsManifest.xml
extra : moz-landing-system : lando
2023-10-23 13:34:38 +00:00
Martin Giger 9ba76a4d57 Bug 1859014 - Expose storybook docs in source docs. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D190976

--HG--
extra : amend_source : 6e7026d4fedd23c32c22ce971b559ca1428b85b6
extra : absorb_source : 56ceda2f8fdf86fa7a4ca8cf5e36e023e462196c
2023-10-18 10:59:25 +01:00
Rob Lemley 0f3b3d2ee6 Bug 1845361 - Update Thunderbird Desktop module ownership. r=sancus
Per https://thunderbird.topicbox.com/groups/planning/T24f52761ded59f5b/meeting-minutes-for-2023-07-03-council-meeting-progress-report-about-thunderbird-115-and-plans-for-2024

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

--HG--
extra : amend_source : f0cae988a4918faa86124090733c8dee9aed6445
2023-07-25 13:42:12 -04:00
Rob Lemley eb3aba9d04 Bug 1816956 - Use fluent.migratetb to test Thunderbird Fluent migrations. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D172512

--HG--
extra : rebase_source : 37607316c681734d3446fda15d9919d62e0e5b48
extra : amend_source : 70cd886bbe4b5367f83a56d0e7c4f286f01d16e4
2023-03-25 20:16:27 +11:00
Rob Lemley ffca7da7ce Backed out 2 changesets (bug 1816956) - incorrect file content. r=backout a=rjl DONTBUILD
Backed out changeset 4450f0adaf4f (bug 1816956)
Backed out changeset 6623231564b7 (bug 1816956)
2023-03-21 18:27:32 -04:00
Rob Lemley b049aa4325 Bug 1816956 - Use fluent.migratetb to test Thunderbird Fluent migrations. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D172512

--HG--
extra : moz-landing-system : lando
2023-03-21 21:54:57 +00:00
Rob Lemley 6cb6ad5a48 Bug 1814089 - Follow-up: Fix council members list. r=sancus,zeid
Differential Revision: https://phabricator.services.mozilla.com/D168502

--HG--
extra : amend_source : afe86b1b239cec0c8d892a8f7794b248787682ab
2023-02-06 07:45:45 +11:00
Rob Lemley a9bdf55bcb Bug 1814089 - Thunderbird Council 2023 Mots update. r=zeid
Source: https://thunderbird.topicbox.com/groups/planning/T36cdae22b6c0a686-Ma73e77c3bda9ad94b7b30b60

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

--HG--
extra : histedit_source : 396faff0e8166549dce9132ed407eaf06ecf45d4
2023-01-31 15:11:40 +00:00
Geoff Lankow ab9ea1fb7d Bug 1811407 - Update module ownership of Add-on Support in mots.yaml. r=zeid,sancus
Differential Revision: https://phabricator.services.mozilla.com/D167339

--HG--
extra : amend_source : 3538ce9bfcdbef9cdded677f70c0563b40a12e30
2023-01-20 02:08:34 +00:00
Rob Lemley 91f224ebaa Bug 1810211 - Fluent migration example updates. r=#thunderbird-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D167192
2023-01-18 19:44:33 +00:00
Rob Lemley 412acbb783 Bug 1810211 - Follow-up: Fix whitespace lint. rs=mozlint a=rjl
--HG--
extra : rebase_source : 2eaa4c9ab2f79512aa8bb9439977349b29010eb7
2023-01-16 09:24:11 -05:00
Rob Lemley f5a59f0241 Backed out changeset ae4312567478 (bug 1810211) for including unwanted changes. r=backout a=rjl
--HG--
extra : rebase_source : 18afec661a16e9f917df3a4b40afd1796be1caee
2023-01-16 20:06:52 -05:00
Rob Lemley 5fb08affe6 Bug 1810211 - Follow-up: Fix whitespace lint. rs=mozlint a=rjl DONTBUILD 2023-01-16 09:24:11 -05:00
Rob Lemley 996af606bd Bug 1810211 - Add initial Fluent migration documentation. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D166814

--HG--
extra : moz-landing-system : lando
2023-01-16 12:31:32 +00:00
Rob Lemley db23ae6bf7 Bug 1801353 - Module ownership info for comm-central. r=zeid
Differential Revision: https://phabricator.services.mozilla.com/D163617

--HG--
extra : moz-landing-system : lando
2022-12-22 18:17:05 +00:00
Rob Lemley 1b3ebfa1f5 Bug 1805810 - Incremental improvements to source-docs building. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D164768

--HG--
extra : moz-landing-system : lando
2022-12-15 18:36:46 +00:00
Daniel 42d373daec Bug 1787068 - Follow-up: Add MPLv2 header to conf.py r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D158668
2022-10-05 15:25:15 +00:00
Daniel ac4c584bdb Bug 1787068 - Add empty in-tree documentation. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D158355

--HG--
extra : absorb_source : e265f062a0b1e917ad6b09627743e1541c719dfc
2022-09-29 19:01:02 +00:00