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