Commit Graph

918 Commits

Author SHA1 Message Date
Mike Hommey
d98022fd4b Bug 1890704 - Update builders to rustc 1.77.2. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D207103
2024-04-11 08:44:17 +00:00
Nipun Shukla
6cb570d809 Bug 1890498 - Added new warning introduced in Bug 1888958 to max_num_warnings r=bytesized,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D207013
2024-04-09 21:32:42 +00:00
Tim Giles
4389dd7da5 Bug 1843627 - Add ref to contributing code doc in quick ref doc. r=sylvestre DONTBUILD
We have the "Contributing to Mozilla projects" link in the quick ref
doc, might as well have a link to the
"How to Contribute Code to Firefox" doc.

Differential Revision: https://phabricator.services.mozilla.com/D206803
2024-04-05 18:52:50 +00:00
Hsin-Yi Tsai
f4cc26bd0e Bug 1869838 - What needs my attention: update the reference icon in the doc. r=jwalker
Differential Revision: https://phabricator.services.mozilla.com/D206517
2024-04-04 11:26:10 +00:00
Titouan Thibaud
8006938f20 Bug 1885845 - Update documentation for Android after the monorepo migration r=geckoview-reviewers,sylvestre,gl,kaya
Differential Revision: https://phabricator.services.mozilla.com/D205482
2024-04-03 15:21:29 +00:00
Mark Banner
05e5f1fb40 Bug 1889344 - Add frontend-codestyle-reviewers review group to docs. r=mossop,zeid
Differential Revision: https://phabricator.services.mozilla.com/D206475
2024-04-03 12:27:29 +00:00
Mike Hommey
e3e074c4a4 Bug 1889015 - Update builders to rustc 1.77.1. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D206298
2024-04-03 08:04:07 +00:00
Tim Giles
73a380df0d Bug 1843613 - Add section about messaging etiquette. r=sylvestre DONTBUILD
Adds a small list of helpful items for contributors as they get started
working on Firefox, specifically about messaging and expectations.
This will hopefully add some clarity and reduce frustration from these
contributors.

Differential Revision: https://phabricator.services.mozilla.com/D205885
2024-04-01 14:46:50 +00:00
Mike Hommey
d90cba2bd3 Bug 1871883 - Update builders to rustc 1.77. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D204991
2024-03-25 20:20:30 +00:00
Nan Jiang
b1b8916647 Bug 1887308 - Bump up the warning limit for contentrelevancy r=bdk
Had to increase the warning limit as I am not sure what exactly the warning was. Also, `mach lint -l rst toolkit/components/contentrelevancy` reported no issues/warnings.

Differential Revision: https://phabricator.services.mozilla.com/D205606
2024-03-25 18:06:30 +00:00
pstanciu
5001818ebf Backed out changeset 7e6185a6c167 (bug 1871883) for causing build bustages on rust.mk CLOSED TREE 2024-03-23 06:09:20 +02:00
Mike Hommey
0f2b6ec73e Bug 1871883 - Update builders to rustc 1.77. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D204991
2024-03-22 20:33:42 +00:00
Logan Rosen
568a9b76b6 Bug 1854149 - upgrade to Sphinx 7.1.2 r=sylvestre,firefox-source-docs-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D189725
2024-03-21 18:24:18 +00:00
Titouan Thibaud
8f6d3e4f32 Bug 1885890 - Increase the warning limit on docs/config.yml after firefox-android was added into mc r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D204935
2024-03-18 18:07:55 +00:00
Mike Conley
316cb226b4 Bug 1885366 - Add BackupResource to the backups source docs. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D204824
2024-03-18 17:54:19 +00:00
Tim Giles
ed73c8e932 Bug 1833947 - Add Android section, highlight default options in quick ref doc. r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D204826
2024-03-18 16:05:28 +00:00
Gabriel Luong
96be362f75 Bug 1880227 - Migrate Focus docs into Sphinx. r=owlish,geckoview-reviewers,android-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201855
2024-02-14 02:48:51 -05:00
Gabriel Luong
4d5604930e Bug 1880216 - Migrate Fenix docs into Sphinx. r=owlish,geckoview-reviewers,android-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201854
2024-02-14 02:48:21 -05:00
Gijs Kruitbosch
51a4c7d0e9 Bug 1880899 - add lint rule that prevents adding more browser.js globals, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D202804
2024-03-16 15:14:07 +00:00
Gijs Kruitbosch
ac554f095a Bug 1856535 - allow linters to work by excluding extensions instead of including them, r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D202635
2024-03-13 09:40:27 +00:00
Sylvestre Ledru
dda8a587c2 no bug - doc: document the #supply-chain-reviewers group r=supply-chain-reviewers,nika DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D203719
2024-03-12 06:49:08 +00:00
Mark Banner
43d2964f1b Bug 1884623 - Cleanup jsm references in ESLint files. r=mossop,devtools-reviewers,omc-reviewers,ochameau,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D204180
2024-03-11 15:26:27 +00:00
Gabriel Luong
2b7b52a123 Bug 1883583 - Document "android-reviewers" group in Firefox Source docs r=sylvestre,firefox-source-docs-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D203691
2024-03-06 07:55:30 +00:00
Haik Aftandilian
bac222e41f Bug 1876902 - Provide a way to sign macOS builds locally r=mach-reviewers,hneiva r!#mach-reviewers
Introduce a `./mach macos-sign` command that can be used to sign local packaged builds for manual testing.

Differential Revision: https://phabricator.services.mozilla.com/D199804
2024-02-29 22:58:17 +00:00
Cristian Tuns
08a71b5d1d Backed out changeset e8d20bbb8f68 (bug 1876902) for causing rst lint failures in signing_macos_build.rst CLOSED TREE 2024-02-29 15:11:00 -05:00
Haik Aftandilian
dc95368b38 Bug 1876902 - Provide a way to sign macOS builds locally r=mach-reviewers,hneiva r!#mach-reviewers
Introduce a `./mach macos-sign` command that can be used to sign local packaged builds for manual testing.

Differential Revision: https://phabricator.services.mozilla.com/D199804
2024-02-29 19:53:53 +00:00
Mike Conley
6fe1bb3a63 Bug 1882171 - Stub out the beginnings of the BackupService. r=mossop,kpatenio,fchasen
This creates a new BackupService component that lives under browser/components/backup.
It doesn't do much yet, except allow itself to be instantiated (which currently occurs
using the idle scheduler in BrowserGlue) - but it does set us up to have docs, SphinxJS
exporting for JSDoc, linting, etc.

Differential Revision: https://phabricator.services.mozilla.com/D202753
2024-02-28 14:23:56 +00:00
Sebastian Hengst
6791dded8b Bug 1881324 - add machine learning docs to TOC. r=gregtatum
“Just put it in the tree” - ancient Mozilla proverb https://mozillamemes.tumblr.com/post/80709695564/just-put-it-in-the-tree-ancient-mozilla

Differential Revision: https://phabricator.services.mozilla.com/D202341
2024-02-27 20:30:32 +00:00
Tooru Fujisawa
1c0b4e73a1 Bug 1879254 - Verify .gitignore and .hgignore consistency. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D201072
2024-02-22 04:48:27 +00:00
Morgan Rae Reschenberg
54f446f3b5 Bug 1877302: Describe assigned value for a11y-review bugzilla flag r=nlapre
Differential Revision: https://phabricator.services.mozilla.com/D202370
2024-02-22 04:16:45 +00:00
Greg Tatum
bee5700ee6 Bug 1875317 - Document ac_add_options --as-milestone; r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D198966
2024-02-20 18:34:02 +00:00
Mike Hommey
a77e0ab50d Bug 1865758 - Update builders to rustc 1.76 r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D200870
2024-02-08 22:38:32 +00:00
Max Christian Pohle
450dedf798 Bug 1879091: fix firefox-source-docs links for asrouter, r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D200933
2024-02-07 15:47:44 +00:00
Mark Banner
cf22056919 Bug 1878848 - Remove ESLint support for .jsm.js extensions. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D200771
2024-02-06 13:32:52 +00:00
Hsin-Yi Tsai
5263ab42d6 Bug 1877477: What needs my attention: Add suggestions on how to deal with specific requests from managers. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D200033
2024-02-01 10:24:00 +00:00
Tom Marble
3c78905f47 Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup
Differential Revision: https://phabricator.services.mozilla.com/D199054
2024-01-29 17:30:48 +00:00
Sandor Molnar
51bb77759a Backed out changeset 2be67d91cf16 (bug 1868866) for causing Mn failures at toolkit/xre/test/marionette/test_exitcode.py CLOSED TREE 2024-01-27 00:15:22 +02:00
Tom Marble
2434015dc5 Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup
Differential Revision: https://phabricator.services.mozilla.com/D199054
2024-01-26 20:06:56 +00:00
Nico Grunbaum
075ed4b3aa Bug 1876374 - add MDN codec link to WebRTC in-tree docs;r=dbaker DONTBUILD
This also fixes a few document build warnings with the doc, and one formatting newline nit.

Differential Revision: https://phabricator.services.mozilla.com/D199576
2024-01-25 00:19:45 +00:00
marcus doescher
1b1bb30c79 Bug 1875128 - prevent double dash being rendered as em dash. r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D199050
2024-01-23 13:12:11 +00:00
James Teh
afc4f01ffc Bug 1871522: Updates to Accessibility Review documentation. r=morgan,ayeddi
1. Describe the criteria for an accessibility review being flagged as "passed" or "changes required".
2. Describe when the Phabricator review group should (and shouldn't) be used.
3. Update the instructions for requesting a design review to refer to the new Slack workflow.

Differential Revision: https://phabricator.services.mozilla.com/D197136
2024-01-23 01:21:29 +00:00
Gregory Pappas
1ea1f154f9 Bug 1872922 - Replace last few uses of XPCOMUtils.defineLazyGetter with ChromeUtils.defineLazyGetter and add linter error for XPCOMUtils.defineLazyGetter r=extension-reviewers,credential-management-reviewers,devtools-reviewers,Standard8,arai,robwu,Gijs,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D198677
2024-01-17 15:54:00 +00:00
Gijs Kruitbosch
6e486d97d8 Bug 1780071 - add eslint rule for misuse of assignments or conditions inside ok(), r=linter-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D198593
2024-01-17 15:04:34 +00:00
Luca Greco
398b822d42 Bug 1868144 - Introduce a new condprof-addons linter and condprof-addons-verify taskcluster task. r=sparky,jmaher,linter-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D195434
2024-01-17 14:07:53 +00:00
Cristian Tuns
6f633887ad Backed out 2 changesets (bug 1868144, bug 1874487) for causing mozlint-condprof-addons failures CLOSED TREE
Backed out changeset 7a65679aabcf (bug 1874487)
Backed out changeset cd38cf3f7807 (bug 1868144)
2024-01-16 16:34:11 -05:00
Luca Greco
95d082d369 Bug 1868144 - Introduce a new condprof-addons linter and condprof-addons-verify taskcluster task. r=sparky,jmaher,linter-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D195434
2024-01-16 21:11:33 +00:00
Mark Banner
c7947b6868 Bug 1872674 - Add an ESLint rule to reject new uses of Console.sys.mjs/Log.sys.mjs. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D197504
2024-01-16 13:37:07 +00:00
Alexandre Lissy
29c6a9b6dd Bug 1874190 - Add documentation about MOZ_ARTIFACT_FILE/URL r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D198281
2024-01-12 09:42:58 +00:00
Stephen A Pohl
9d7f71a3ce Bug 1873782: Remove firefox-bin on macOS. r=mac-reviewers,bradwerth,glandium
Differential Revision: https://phabricator.services.mozilla.com/D197419
2024-01-09 22:41:11 +00:00
Stanca Serban
5a73b57894 Backed out changeset d88982ef09c8 (bug 1871447) as requested for landing under the wrong bug number and for better understanding of the changes made in the future. CLOSED TREE 2024-01-10 00:31:35 +02:00