Mark Banner
79eeee2f4e
Bug 1864608 - Switch document generation warnings to use an allow list of known warnings, and output new ones as errors. r=sylvestre
...
This removes the separate handling of different types of warnings/failures, and switches to an allow list of warnings that are the existing ones. They'll still be output as TEST-KNOWN-FAIL. Any new warnings will be output as TEST-UNEXPECTED-FAIL and cause the document generation/upload to fail.
Differential Revision: https://phabricator.services.mozilla.com/D225973
2024-10-28 08:54:09 +00:00
Mark Banner
7d064ab64e
Bug 1923048 - Increase num of document generation warnings to resolve bustage. r=aryx DONTBUILD
...
Bug 1924903 introduced a new warning that we don't currently care about (document isn't included in any toctree), as the document
is linked to from other pages.
Differential Revision: https://phabricator.services.mozilla.com/D225959
2024-10-17 11:48:51 +00:00
Bastian Gruber
b7941358f4
Bug 1923364 - Add topic guides for app-services, r=nanj,markh DONTBUILD
...
Bug 1923364 - cleanup extensions, r=nanj
Bug 1923364 - Adding tabs to lint, r=nanj
Bug 1923364 - Ignore tabs linting, r=nanj
Bug 1923364 - Restructure and combine rust components, r=nanj
Bug 1923364 - Replace rst with MyST markdown, r=nanj
Bug 1923364 - PR review fixes, r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D224949
2024-10-09 23:24:17 +00:00
Mark Banner
8f22c6514e
Bug 1919322 - Update doc generate fatal warnings and reduce maximum number of warnings. r=linter-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D222496
2024-09-17 16:16:30 +00:00
Mark Banner
6e4776790d
Bug 1916093 - Fix a few more warning issues, and reduce the maximum number of warnings count. r=sylvestre,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D220768
2024-09-03 18:48:46 +00:00
Mark Banner
e4437937de
Bug 1916093 - Enable more documentation generation warnings as fatal. r=sylvestre,devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D220766
2024-09-03 18:48:46 +00:00
Mark Banner
1930a2a863
Bug 1916093 - When generating docs, treat critical errors the same as errors. r=sylvestre,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D220764
2024-09-03 18:48:45 +00:00
Gijs Kruitbosch
5780e6828b
Bug 1916228 - remove broken xpcom redirect from fx-source-docs, r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D220809
2024-09-02 14:41:36 +00:00
Mark Banner
d8cd7314ef
Bug 1875389 - Properly exclude python test files from doc generation. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D220629
2024-09-02 14:38:08 +00:00
Mark Banner
fee9dd7be0
Bug 1915550 - Make ERRORS raised during 'mach doc generate' be failures. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D220535
2024-09-02 14:38:08 +00:00
Mark Banner
b73ead6ff5
Bug 1912808 - Fix document generation warnings from Glean docs. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D220493
2024-08-29 15:21:53 +00:00
Marco Bonardo
17fe003bd9
Bug 1617964 - Update references from Toolkit:Storage to the new Core module, correct governance info, introduce placeholder docs. r=lina,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D219968
2024-08-24 08:50:25 +00:00
Frederik Braun
d268000b99
Bug 1903972 - content-security docs r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D214498
2024-06-21 13:42:13 +00:00
Tarik Eshaq
6cede0c899
Bug 1890784: Adds documentation for TPS tests. r=sync-reviewers,markh,lina
...
Differential Revision: https://phabricator.services.mozilla.com/D207188
2024-04-24 13:28:55 +00:00
Sylvestre Ledru
b50231ef5c
Bug 1891375 - Update to sphinx 7.2.6 r=firefox-source-docs-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D206585
2024-04-15 14:35:48 +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
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
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
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
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
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
serge-sans-paille
455d8cb4da
Bug 1865878 - Document native third party sources vendoring r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D194250
2023-11-23 05:37:39 +00:00
Mark Banner
9cb3cd6f0a
Bug 1865208 - Add missing included files to fatal warnings for document generation. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D193842
2023-11-17 11:43:47 +00:00
Mark Banner
56b8b181f1
Bug 1861953 - Add yaml files to sphinx-docs sparse checkout to avoid file not found issues in source generation. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D193242
2023-11-10 14:17:27 +00:00
Joel Maher
cc8a9d90bc
Bug 1857619 - Add docs for confirm failure and other methods to understand try results. r=aryx,calixte
...
Differential Revision: https://phabricator.services.mozilla.com/D190358
2023-10-10 16:07:08 +00:00
Joel Maher
5073e33c7f
Bug 1850785 - add firefox source docs for single tracking bugs. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D189990
2023-10-04 14:59:36 +00:00
Dave Townsend
60c7c71e2d
Bug 1842620: Add overviews of the main applications to the docs. r=Gijs,geckoview-reviewers,owlish,bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D183173
2023-07-26 18:22:32 +00:00
Sylvestre Ledru
6b6f557d60
Bug 1830108 - doc: adjust max_num_warnings after ignoring nss legacy docs r=firefox-source-docs-reviewers,marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D176551
2023-04-26 21:54:57 +00:00
Mark Banner
5552888a2f
Bug 1825793 - Re-layout and improve the Editor integration documentation, and link to it from the quick start guide. r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D174320
2023-04-04 16:00:06 +00:00
ogiorgis
bf64e21d0b
Bug 1749473 - fix docstring for autodoc r=firefox-source-docs-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D171436
2023-03-03 09:37:42 +00:00
ogiorgis
2b21315442
Bug 1749473 - add autodoc dependencies r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D170591
2023-02-23 12:16:22 +00:00
ogiorgis
81abd6a713
Bug 1749473 - Remove warnings from the generated talos.rst file r=perftest-reviewers,sparky DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D170330
2023-02-21 14:47:07 +00:00
ogiorgis
2e795fb0c7
Bug 1807831 - Add check-num-warnings option to the ci r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D170363
2023-02-21 12:29:22 +00:00
ogiorgis
690fadc913
Bug 1810702 - remove circular reference warnings r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Moreover it fixes the behavior of the right menu.
Depends on D170178
Differential Revision: https://phabricator.services.mozilla.com/D170179
2023-02-17 12:38:03 +00:00
ogiorgis
5e881a80df
Bug 1749473 - fix of several rst warnings r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D167934
2023-01-27 13:41:10 +00:00
ogiorgis
88a7383fe0
Bug 1749473 - fix code blocks warnings r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Depends on D167776
Differential Revision: https://phabricator.services.mozilla.com/D167777
2023-01-25 13:41:06 +00:00
ogiorgis
892f701477
Bug 1749473 - fix warnings like unknown code language: None r=firefox-source-docs-reviewers,perftest-reviewers,sylvestre,sparky DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D167776
2023-01-25 13:41:05 +00:00
cdengler
3a2b24f085
Bug 1807831 - Add a check to make sure that we don't regress the number of warnings r=sylvestre,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D167528
2023-01-23 16:49:17 +00:00
Sylvestre Ledru
ffb2302007
Bug 1808027 - Adjust to myst parser 0.17.0 - do not fail the build if we have an rst in the warning r=firefox-source-docs-reviewers,ahal DONTBUILD
...
md => rst linking needs to be improved
Differential Revision: https://phabricator.services.mozilla.com/D165747
2023-01-04 09:11:02 +00:00
Greg Stoll
e0e1fd4dab
Bug 1744362 - Part 10: update documentation r=handyman
...
This pulls in the existing wiki page about the blocklist from https://wiki.mozilla.org/Blocklisting/DLL and adds some technical details and information about the new dynamic blocklist.
Differential Revision: https://phabricator.services.mozilla.com/D164492
2022-12-30 20:10:05 +00:00
Butkovits Atila
5e31c1c2cf
Backed out 12 changesets (bug 1744362) for causing build bustages.
...
Backed out changeset 3f63f21115e2 (bug 1744362)
Backed out changeset 0df403e8f6ba (bug 1744362)
Backed out changeset 34f51e6aee96 (bug 1744362)
Backed out changeset 39ff51df4a45 (bug 1744362)
Backed out changeset da9133df4cd4 (bug 1744362)
Backed out changeset 315c57948afa (bug 1744362)
Backed out changeset a2d8f526e0ff (bug 1744362)
Backed out changeset 401ebbc0159d (bug 1744362)
Backed out changeset 2911fe484cc3 (bug 1744362)
Backed out changeset d1f4b99f352b (bug 1744362)
Backed out changeset 0a3ce8ea039e (bug 1744362)
Backed out changeset ab1292118c00 (bug 1744362)
2022-12-27 22:54:30 +02:00
Greg Stoll
3f6f66aa59
Bug 1744362 - Part 10: update documentation r=handyman
...
This pulls in the existing wiki page about the blocklist from https://wiki.mozilla.org/Blocklisting/DLL and adds some technical details and information about the new dynamic blocklist.
Differential Revision: https://phabricator.services.mozilla.com/D164492
2022-12-27 20:06:43 +00:00
Stanca Serban
822be63b67
Backed out 11 changesets (bug 1744362) for causing multiple failures and build bustages. CLOSED TREE
...
Backed out changeset 4b2e3689cea0 (bug 1744362)
Backed out changeset cf1db931c466 (bug 1744362)
Backed out changeset 8c87571dbb3e (bug 1744362)
Backed out changeset 8b50446f91e5 (bug 1744362)
Backed out changeset 848632184f56 (bug 1744362)
Backed out changeset acfdb2bcaa9f (bug 1744362)
Backed out changeset 80b67f7ea109 (bug 1744362)
Backed out changeset c88902b60d1f (bug 1744362)
Backed out changeset 438f74bb5b7c (bug 1744362)
Backed out changeset 704a4150d210 (bug 1744362)
Backed out changeset 1dd7e7c111da (bug 1744362)
2022-12-27 16:25:04 +02:00
Greg Stoll
28ff021a4e
Bug 1744362 - Part 10: update documentation r=handyman
...
This pulls in the existing wiki page about the blocklist from https://wiki.mozilla.org/Blocklisting/DLL and adds some technical details and information about the new dynamic blocklist.
Differential Revision: https://phabricator.services.mozilla.com/D164492
2022-12-27 12:59:10 +00:00
Andi-Bogdan Postelnicu
fb9dd37fa2
Bug 1801271 - reference in our source tree doc the Releng Team page on how to add tests for a new config. r=jmaher
...
With time this will have to be completely moved in tree.
Differential Revision: https://phabricator.services.mozilla.com/D164633
2022-12-15 08:07:32 +00:00
Ben Hearsum
728a5261ae
Bug 1804449: document basic information about update infrastructure and watershed updates in the source docs. r=jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D164493
2022-12-13 16:57:52 +00:00
Mark Banner
f13a3ea497
Bug 1800874 - Add docs for eslint-build tester. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D162389
2022-11-18 19:34:34 +00:00
Gijs Kruitbosch
a636be174f
Bug 1763236 - add rudimentary documentation for mochitest-browser tests, r=sclements,hjones
...
Differential Revision: https://phabricator.services.mozilla.com/D142992
2022-11-11 15:56:31 +00:00
Sylvestre Ledru
bab32ef66a
Bug 1789204 - Import "avoiding intermittent oranges" from mdn r=marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D156408
2022-09-05 12:49:51 +00:00