Logan Rosen
a18b378958
Bug 1849084 - fix moznetwork doc generation r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D186417
2023-08-21 10:52:36 +00:00
Vinny Diehl
6a035db950
Bug 1845694 - Add #desktop-theme-reviewers to review groups r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D184686
2023-08-11 15:47:12 +00:00
Andrew McCreight
645a487f4f
Bug 1845838 - XPCOM stands for Cross Platform Component Object Model. r=xpcom-reviewers,nika DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D185952
2023-08-10 22:41:34 +00:00
Mark Banner
98a950aa76
Bug 1846758 - Automatically mark *.worker.?js files as belonging to the worker environment. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D185321
2023-08-04 09:51:15 +00:00
Geoff Brown
ba344289f9
Bug 1837652 - Add esr115 desupport info to update infrastructure docs r=bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D185188
2023-08-02 18:26:52 +00:00
Tooru Fujisawa
aa900309a0
Bug 1843797 - Add ESLint rule to reject ChromeUtils.import. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D183696
2023-07-31 21:03:44 +00:00
Marco Bonardo
741f8538d5
Bug 1846121 - Add places-reviewers group to the docs. r=zeid,places-reviewers,Standard8 DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D184919
2023-07-31 13:47:50 +00:00
Rob Wu
ae769e9e02
Bug 1845804 - Put WebExtensions under Gecko in the overview r=mossop,perftest-reviewers,devtools-reviewers,afinder
...
... and rename "web extensions" to "WebExtensions".
Differential Revision: https://phabricator.services.mozilla.com/D184765
2023-07-28 14:21:51 +00:00
Vincent Hilla
3f90cef3c9
Bug 1845550 - Docs on linting: clarify command to create git hook. r=ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D184600
2023-07-26 19:06:22 +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
Kagami Sascha Rosylight
d97b1ea4f6
Bug 1844802 - Restore links to GeckoView Contributor Guide r=firefox-source-docs-reviewers,sylvestre,geckoview-reviewers,m_kato DONTBUILD
...
D150200 broke this when changing the title and missed it, probably because breaking links only emits warnings instead of errors.
Differential Revision: https://phabricator.services.mozilla.com/D184245
2023-07-24 12:28:49 +00:00
Kagami Sascha Rosylight
dc28b760e9
Bug 1844803 - Replace mentions of Triage Center with BugDash r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D184240
2023-07-21 16:45:59 +00:00
Gijs Kruitbosch
d46e06edf2
Bug 1842244 - update security bug process documentation, r=dveditz DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D183154
2023-07-21 10:31:57 +00:00
Sylvestre Ledru
0bdc0e9eed
no bug - doc: remove some old content r=padenot DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D183734
2023-07-17 11:38:33 +00:00
Ray Kraesig
72acfa071a
Bug 1842918 - normalize away spaces in $(PYTHON3)
r=firefox-build-system-reviewers,glandium
...
As of bug 1838763, Python virtualenvs are now located in a subdirectory
of `$MOZBUILD_STATE_PATH`. This, in turn, defaults to a subdirectory of
the home directory, which on Windows often contains spaces.
The Windows build instructions were updated to add a requirement that
`MOZBUILD_STATE_PATH` not contain spaces, under the assumption that this
was merely a clarification of an existing restriction; but this is
indeed a new requirement and breaks existing setups.
Instead, allow makefiles to safely invoke `$(PYTHON3)` without quoting
it everywhere (as they do) by ensuring that its value contains no
spaces, by using the DOS-style (8.3) short path to the Python
executable.
Additionally, clarify in the documentation exactly which paths are
required not to contain spaces.
Differential Revision: https://phabricator.services.mozilla.com/D183305
2023-07-13 13:29:57 +00:00
Sylvestre Ledru
a489e659b5
Bug 1838167 - doc: Fix links to MDN Position page DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D183376
2023-07-12 11:30:28 +00:00
CanadaHonk
513aff8119
Bug 1841117
- Remove unused intl.uidirection pref r=gregp,sylvestre
...
It was still in `about:config` and referenced in some docs after mostly
being removed in Bug 1676137.
Differential Revision: https://phabricator.services.mozilla.com/D182748
2023-07-10 12:00:58 +00:00
Cristian Tuns
d58b87b9ba
Backed out changeset 088b1611348a (bug 1841117
) as requested by canadahonk CLOSED TREE
2023-07-04 18:39:27 -04:00
CanadaHonk
094b41d891
Bug 1841117
- Remove unused intl.uidirection pref r=gregp
...
It was still in `about:config` and referenced in some docs after mostly
being removed in Bug 1676137.
Differential Revision: https://phabricator.services.mozilla.com/D182748
2023-07-04 22:31:28 +00:00
Paul Adenot
5ed9d9fcb5
Bug 1840886 - Overhaul docs about using gdb to debug Firefox. r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D182371
2023-06-30 12:03:42 +00:00
Mike Hommey
02bfed757d
No bug - Document the current Rust compiler versions in use r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D182435
2023-06-29 08:52:12 +00:00
ahochheiden
1082f133a8
Bug 1838763 - Move the location of site/command virtualenvs out of the objdir and into the state dir r=firefox-build-system-reviewers,glandium
...
This is necessary for activating the site/command virtualenvs earlier,
since we can't determine what the objdir will be very early on in the
mach process intialization. We do know where the state dir is, and how
to get to the state dir for a specific topsrcdir, so we can use that
instead. This is already where the `mach` virtualenv lives anyway.
Differential Revision: https://phabricator.services.mozilla.com/D181029
2023-06-27 07:05:20 +00:00
Sandor Molnar
13d9eec5cc
Backed out 2 changesets (bug 1821228
) for causing xpc failures in netwerk/test/unit/test_http_sfv.js CLOSED TREE
...
Backed out changeset 5b97a82950dd (bug 1821228
)
Backed out changeset b3729323872a (bug 1821228
)
2023-06-23 16:20:02 +03:00
Mike Hommey
7f045e0f5d
Bug 1821228
- Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-23 08:53:53 +00:00
Cristian Tuns
3ce75a5260
Backed out changeset 99fd2fc88cbf (bug 1821228
) for causing bc failures in browser_contextmenu_iframe.js CLOSED TREE
2023-06-09 18:26:31 -04:00
Mike Hommey
dcac592260
Bug 1821228
- Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-09 20:29:33 +00:00
Mark Banner
5dbb86265c
Bug 1837016 - Add jteow as a review peer of the search & address bar module. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D180107
2023-06-07 06:53:10 +00:00
Sandor Molnar
4880fd17cf
Backed out changeset 0dfe0669e0e4 (bug 1821228
) for causing leakcheck failures in wpt/xpc.
2023-06-06 00:55:09 +03:00
Mike Hommey
37ae262ace
Bug 1821228
- Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-05 19:42:22 +00:00
Mike Hommey
e97e5246fd
Bug 1834436 - Upgrade minimum supported GCC version to 8. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D178736
2023-06-01 20:09:19 +00:00
Mike Hommey
fd126d15a5
Bug 1834955 - Upgrade minimum supported Clang-cl version to 9. r=firefox-build-system-reviewers,sergesanspaille
...
We have less constraints on the minimum supported clang-cl version, and
it would unlock C++17 inline variables (which had a bug on Windows
targets in clang up-to 8.x).
Differential Revision: https://phabricator.services.mozilla.com/D179037
2023-05-29 20:31:08 +00:00
Gabriele Svelto
64a8ebc1bf
Bug 1834958 - Bump the minimum version of Rust to 1.66.0 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D179070
2023-05-26 12:56:07 +00:00
Mike Hommey
2aac970b03
Bug 1833958
- Update clang version in C++ in Firefox doc. r=firefox-source-docs-reviewers,marco
...
Differential Revision: https://phabricator.services.mozilla.com/D178891
2023-05-25 06:50:43 +00:00
Vincent Hilla
1dbf3800b3
Bug 1830899 - Documentation issues on contributing/debugging/debugging_firefox_with_rr. r=padenot,tsmith DONTBUILD
...
My primary concern is the auto-load safe-path. During that change, I noticed a few more things that I would've liked to know earlier.
Differential Revision: https://phabricator.services.mozilla.com/D177042
2023-05-24 05:42:37 +00:00
Mike Hommey
89c44bc8c4
Bug 1834355 - Fix dates in the rust update policy. r=firefox-source-docs-reviewers,marco
...
While here, add a few more future release cycles.
Differential Revision: https://phabricator.services.mozilla.com/D178871
2023-05-23 22:20:45 +00:00
Jan de Mooij
220eaeb4ac
Bug 1834331 - Add #spidermonkey-reviewers to reviews.rst. r=firefox-source-docs-reviewers,spidermonkey-reviewers,sylvestre,nbp DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D178667
2023-05-22 14:42:59 +00:00
Mark Banner
2a53076d43
Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D177938
2023-05-20 12:26:56 +00:00
Mark Banner
130a655906
Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
8219a5c503
Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
donal meehan
6b0acb8052
Bug 1833175 - Update the Pocket Guide to include release notes info. r=RyanVM DONTBUILD
...
Added info about release notes, added links to fxtrains,
updated the glossary, and add info about Android.
Differential Revision: https://phabricator.services.mozilla.com/D178181
2023-05-19 17:35:01 +00:00
Arthur Carcano
640dd3d14e
Bug 1831312 - Use the mach cargo machinery to lint using clippy. r=glandium,linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D177156
2023-05-17 11:07:47 +00:00
Sylvestre Ledru
00f911fd1f
no bug - remove some specific point of contact r=overholt DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D178090
2023-05-15 21:10:32 +00:00
Barret Rennie
a645de723e
Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug
...
This patch removes the vast majority of OS.File and support code. A few things remain:
- The nsIOSFileConstantsService still exists, but the path related constants
(OS.Constants.Path.*) are no longer added to the OS object. The plan is to
replace this with a proper service e.g. Services.osConstants or similar) in
bug 1786885.
- There is still support for OS.File errors in ErrorSanitizer, which will be
removed in bug 1775167.
- The OS.File to IOUtils migration guide will be rewritten as general IOUtils
documentation in bug 1830097.
- dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
which may want to be reconsidered in bug 1830100.
So long, and thanks for all the I/O.
Differential Revision: https://phabricator.services.mozilla.com/D176543
2023-05-12 18:34:28 +00:00
Sandor Molnar
924826ccad
Backed out changeset 987d013caf11 (bug 1776480) for causing xpc failures in toolkit/components/extensions/test/xpcshell/test_ext_downloads_download.js CLOSED TREE
2023-05-11 22:36:59 +03:00
Barret Rennie
6149948e68
Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug
...
This patch removes the vast majority of OS.File and support code. A few things remain:
- The nsIOSFileConstantsService still exists, but the path related constants
(OS.Constants.Path.*) are no longer added to the OS object. The plan is to
replace this with a proper service e.g. Services.osConstants or similar) in
bug 1786885.
- There is still support for OS.File errors in ErrorSanitizer, which will be
removed in bug 1775167.
- The OS.File to IOUtils migration guide will be rewritten as general IOUtils
documentation in bug 1830097.
- dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
which may want to be reconsidered in bug 1830100.
So long, and thanks for all the I/O.
Differential Revision: https://phabricator.services.mozilla.com/D176543
2023-05-11 17:49:27 +00:00
Gijs Kruitbosch
f238fa0035
Bug 1508369
- add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D177477
2023-05-11 16:06:38 +00:00
Mike Hommey
b5cca4ec86
Bug 1829017 - Add a synthetic document about how to build Firefox for Android. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D175962
2023-05-10 21:25:50 +00:00
Andrew McCreight
99c2743373
Bug 1831680 - Document how to locally symbolicate TreeHerder stacks. r=gsvelto DONTBUILD
...
Also, change the refcount logging section to say that you probably
need to run fix_stacks.py on all platforms.
Differential Revision: https://phabricator.services.mozilla.com/D177331
2023-05-10 13:51:02 +00:00
Mathew Hodson
9840cc5f84
Bug 1782784 - Convert UniFFI JS bindings to ESM. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D176210
2023-05-08 13:36:45 +00:00
Ben Hearsum
942e944f83
No bug: Add missing watershed & desupport update information to update infrastructure docs. r=jcristau
...
I guess I missed this watershed initially because it's a bit out of the usual lower-version-is-higher-priority order.
I also figured I'd take this opportunity to add desupport information as well, which is probably relevant to various folks.
Differential Revision: https://phabricator.services.mozilla.com/D176882
2023-05-03 02:02:48 +00:00
Mathew Hodson
4002b56cea
Bug 1830683 - Update renamed setting for rust-analyzer. r=emilio
...
`checkOnSave` settings were renamed to `check` in
https://github.com/rust-lang/rust-analyzer/pull/13799
This allows VS Code IntelliSense to show a description on hover in
the settings.json file instead of "Unknown Configuration Setting".
The old setting still works, so this doesn't change other
behaviour.
Differential Revision: https://phabricator.services.mozilla.com/D176792
2023-04-30 19:15:27 +00:00
Norisz Fay
bf5ea8f459
Backed out changeset 3d766d94945d (bug 1776480) for causing multiple xpcshell and bc failures CLOSED TREE
2023-04-28 06:55:03 +03:00
Barret Rennie
7bae7d5d70
Bug 1776480 - Remove OS.File et al. r=Gijs
...
This patch removes the vast majority of OS.File and support code. A few things remain:
- The nsIOSFileConstantsService still exists, but the path related constants
(OS.Constants.Path.*) are no longer added to the OS object. The plan is to
replace this with a proper service e.g. Services.osConstants or similar) in
bug 1786885.
- There is still support for OS.File errors in ErrorSanitizer, which will be
removed in bug 1775167.
- The OS.File to IOUtils migration guide will be rewritten as general IOUtils
documentation in bug 1830097.
- dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
which may want to be reconsidered in bug 1830100.
So long, and thanks for all the I/O.
Differential Revision: https://phabricator.services.mozilla.com/D176543
2023-04-28 02:35:13 +00:00
Butkovits Atila
608af74b62
Backed out changeset fc8a2b80e9f6 (bug 1776480) for causing Gecko Decision bustage. CLOSED TREE
2023-04-28 04:31:36 +03:00
Barret Rennie
b2b98d70e4
Bug 1776480 - Remove OS.File et al. r=Gijs
...
This patch removes the vast majority of OS.File and support code. A few things remain:
- The nsIOSFileConstantsService still exists, but the path related constants
(OS.Constants.Path.*) are no longer added to the OS object. The plan is to
replace this with a proper service e.g. Services.osConstants or similar) in
bug 1786885.
- There is still support for OS.File errors in ErrorSanitizer, which will be
removed in bug 1775167.
- The OS.File to IOUtils migration guide will be rewritten as general IOUtils
documentation in bug 1830097.
- dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
which may want to be reconsidered in bug 1830100.
So long, and thanks for all the I/O.
Differential Revision: https://phabricator.services.mozilla.com/D176543
2023-04-28 01:10:56 +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
Paul Zuehlcke
843ae5b0f7
No bug - Updated firefox-source-docs reviewer group table. DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D176519
2023-04-26 09:37:31 +00:00
Sylvestre Ledru
b88e1fd8cf
Bug 1825918 - doc: Do not generate the nss legacy doc r=nss-reviewers,bbeurdouche DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D174350
2023-04-25 11:07:07 +00:00
Emilio Cobos Álvarez
c81ab71db2
Bug 1829512 - Allow using mach ide vscode --no-interactive to generate the vscode configuration. r=andi
...
Other editors can also read it, as documented above.
Differential Revision: https://phabricator.services.mozilla.com/D176224
2023-04-23 06:31:49 +00:00
Emilio Cobos Álvarez
b972ec1b9a
Bug 1829512 - Update documentation for vim. r=andi
...
RLS is no longer a thing and nowadays clangd works with anything so
YouCompleteMe isn't needed necessarily.
Also neoconf allows to use the VSCode configuration verbatim.
Differential Revision: https://phabricator.services.mozilla.com/D176223
2023-04-23 06:27:47 +00:00
Mike Hommey
c82691a556
Bug 1829011 - Remove section about installing Visual Studio. r=sylvestre DONTBUILD
...
This is now taken care of by `mach bootstrap`/auto-bootstrap.
Differential Revision: https://phabricator.services.mozilla.com/D175957
2023-04-21 07:03:59 +00:00
Mike Hommey
c25d86db7a
Bug 1821227 - Update builders to rustc 1.69. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D175814
2023-04-20 21:50:13 +00:00
Mike Hommey
0f963ac8dc
Bug 1829011 - Remove obsolete parts of the documentation to build Firefox on Windows. r=sylvestre DONTBUILD
...
Both removed sections are about issues with link.exe, which we haven't
been using ever since we switched to building with clang-cl/lld-link.
Differential Revision: https://phabricator.services.mozilla.com/D175956
2023-04-20 09:54:48 +00:00
Zeid
7c080097d0
Bug 1817289: generate exported mots in mach doc r=sheehan,firefox-source-docs-reviewers,sylvestre
...
- generate exported index.rst file in mach doc
- stop tracking docs/mots/index.rst, add it to ignore files
- add mots.yaml to sphinx-docs sparse profile
- add mots to requirements
Differential Revision: https://phabricator.services.mozilla.com/D170116
2023-04-18 17:20:55 +00:00
Denis Palmeiro
adb2882314
Bug 1828514: Fix typo in docs to say PERF_SPEW_DIR instead of PERF_SPEW_OUTPUT r=mstange DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D175695
2023-04-17 20:11:03 +00:00
Andi-Bogdan Postelnicu
79e171fd9f
Bug 1277372 - Remove unused "mozilla/TypeTraits.h" r=sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D174129
2023-04-17 13:50:11 +00:00
Mark Banner
dc9625d9e8
Bug 1809497 - Separate running of Prettier from ESLint completely. r=linter-reviewers,devtools-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D174867
2023-04-17 13:33:56 +00:00
Tooru Fujisawa
042e8e9bff
Bug 1827163 - Support ChromeUtils.defineLazyGetter in ESLint rules. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D175081
2023-04-14 00:18:11 +00:00
Itiel
35ac645687
Bug 1825586 - Update RTL docs r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D174136
2023-04-13 17:14:05 +00:00
Valentin Gosu
401d933a4f
Bug 1827504 - Remove last files of netwerk/cache/ r=sunil,geckoview-reviewers,zeid,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D175177
2023-04-13 09:04:24 +00:00
mcheang
f8066a5935
Bug 1771821 - Automatically generate API docs for SearchService using sphinx-js. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D174830
2023-04-12 14:06:07 +00:00
ahochheiden
80339c628f
Bug 1825755 - Only create the mozharness venv using --without-pip
on Windows r=firefox-build-system-reviewers,glandium
...
- On Debian/Ubuntu, the base distribution of Python does not come with `ensurepip` (which is still called during `venv` creation). The benefit of not calling `ensurepip` explicitly in a separate command (like we now do for Windows) is that the error message you get when creating the `venv` is very clear and instructs the user to run `apt install python3.x-venv` to fix the problem. (`python3.x-venv` is what contains `ensurepip`). If we did not do this, it would just tell the user that there is `no ensurepip module` and it would hard to figure out that the solution is to run `apt install python3.x-venv`. This isn't an issue for us in CI, but it can be for end users, since that package may not be installed, and some commands (like talos tests) go through mozharness and invoke this code.
- Also removed some Python dependencies in the Linux build docs that are no longer needed.
Differential Revision: https://phabricator.services.mozilla.com/D174525
2023-04-11 18:49:03 +00:00
Mark Banner
270c4aa3f9
Bug 1826816 - Add the formatting preference when running 'mach ide vscode' r=andi,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D174910
2023-04-11 13:35:45 +00:00
Kelly Cochrane
51582eb9dd
Bug 1826335 - Add kcochrane as a module peer for Fx View r=mkaply,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D174642
2023-04-04 16:04:24 +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
Mark Banner
73db18ea40
Bug 1825715 - Add section about ignoring formatting to ESLint docs. r=Gijs
...
This also does a general clean-up of the ESLint doc.
Differential Revision: https://phabricator.services.mozilla.com/D174218
2023-04-01 16:40:02 +00:00
Sylvestre Ledru
854d40a127
no bug - contrib doc: update a bit the content r=firefox-source-docs-reviewers,marco DONTBUILD
...
Depends on D173639
Differential Revision: https://phabricator.services.mozilla.com/D173640
2023-04-01 13:27:26 +00:00
Cristian Tuns
8cca7e0d9f
Backed out 3 changesets (bug 1825715) for causing node failures with checkBundles CLOSED TREE
...
Backed out changeset 53faa883781a (bug 1825715)
Backed out changeset 5ce3ad6ce483 (bug 1825715)
Backed out changeset 7f0b08e89cd1 (bug 1825715)
2023-03-31 17:23:28 -04:00
Mark Banner
aa106431fe
Bug 1825715 - Add section about ignoring formatting to ESLint docs. r=Gijs
...
This also does a general clean-up of the ESLint doc.
Differential Revision: https://phabricator.services.mozilla.com/D174218
2023-03-31 20:32:20 +00:00
Mark Striemer
203d032485
Bug 1820237 - Mention the start-shell.bat script in code block r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D171600
2023-03-30 21:24:12 +00:00
ogiorgis
f59f695642
Bug 1621950 - fix some myst ref warnings r=firefox-source-docs-reviewers,devtools-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D173843
2023-03-30 08:01:22 +00:00
ogiorgis
714b69a234
Bug 1824659 - replace sphinx panel by sphinx design r=firefox-source-docs-reviewers,perftest-reviewers,sylvestre,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D173680
2023-03-30 08:01:21 +00:00
Makoto Kato
6543182f23
Bug 1819088 - Update Fenix links after moving to monorepo. r=geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D173380
2023-03-30 01:14:56 +00:00
Matthew Gaudet
b4e92e2132
Bug 1825135
- Change DOM Streams module ownership r=saschanaz,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D173883
2023-03-29 15:31:34 +00:00
Valentin Gosu
30aa24b97e
Bug 1824324 - Update module ownership for Cookies r=pbz,tschuster,zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D173559
2023-03-27 13:46:42 +00:00
Sylvestre Ledru
499533ce90
no bug - doc: fix a typo DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D173639
2023-03-25 21:50:33 +00:00
Mark Banner
36ab6611df
Bug 1824173 - Enable ESLint configuration valid-jsdocs across the tree, disabling for currently failing locations. r=mossop,webcompat-reviewers,extension-reviewers,credential-management-reviewers,denschub,dimi,robwu
...
Depends on D173450
Differential Revision: https://phabricator.services.mozilla.com/D173451
2023-03-24 19:35:25 +00:00
Frederik Braun
10135dba08
Bug 1792983 - update security bug fix documentation about bugzilla handling r=dveditz DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D158400
2023-03-23 14:31:26 +00:00
Mike Hommey
ee90197d56
Bug 1805805 - Update builders to rustc 1.68. r=firefox-build-system-reviewers,andi
...
Keep the wrench android jobs on 1.67 until the NDK is upgraded in bug
1820876.
Differential Revision: https://phabricator.services.mozilla.com/D172078
2023-03-22 04:11:05 +00:00
Cristian Tuns
b779c87526
Backed out changeset f1a117b31490 (bug 1805805) for causing wrench bustages on android CLOSED TREE
2023-03-21 20:27:47 -04:00
Marco Castelluccio
120d82f0a4
Bug 1823813 - Add 'fuzzblockers' as examples of S2 bugs. r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D173227
2023-03-22 00:08:41 +00:00
Mike Hommey
f346c8ce36
Bug 1805805 - Update builders to rustc 1.68. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D172078
2023-03-21 22:44:06 +00:00
Andrew Halberstadt
82d9947901
Bug 1811850 - [lint] Replace pylint linter with ruff, r=linter-reviewers,marco
...
This is enabling the PLE and PLC rules across a much larger swatch of the code
base. The PLR and PLW are additionally enabled at the warning level (introduces
~2500 new warnings).
To avoid extraneous changes in people's patches, rules at the warning level are
excluded from --fix.
Differential Revision: https://phabricator.services.mozilla.com/D172358
2023-03-20 13:06:28 +00:00
Andrew Halberstadt
dd673c2fb2
Bug 1811850 - [lint] Replace flake8 linter with ruff, r=linter-reviewers,sylvestre
...
Ruff is a very fast linter implemented in Rust and it can act as a drop-in
replacement for flake8. When running the same set of rules across all files
in mozilla-central (without mozlint), flake8 takes 900 seconds whereas ruff
takes 0.9 seconds.
Ruff also implements rules from other popular Python linters such as pylint,
isort and pyupgrade. There are even plans to implement feature parity with
black in the future. Ultimately, it can become our one stop shop for all Python
linting and formatting.
This stack will swap out all our Python lint tools for ruff (excluding black
for now).
Differential Revision: https://phabricator.services.mozilla.com/D172313
2023-03-20 13:06:27 +00:00
Cristian Tuns
c1b52fd95e
Backed out 5 changesets (bug 1811850) for causing linting bustages(bugzilla) CLOSED TREE
...
Backed out changeset e8fcfc7f8108 (bug 1811850)
Backed out changeset f8950d716c9e (bug 1811850)
Backed out changeset f650123cc188 (bug 1811850)
Backed out changeset d96f90c2c58b (bug 1811850)
Backed out changeset c3b0f9666183 (bug 1811850)
2023-03-16 22:16:30 -04:00
Andrew Halberstadt
054d07c54f
Bug 1811850 - [lint] Replace pylint linter with ruff, r=linter-reviewers,marco
...
This is enabling the PLE and PLC rules across a much larger swatch of the code
base. The PLR and PLW are additionally enabled at the warning level (introduces
~2500 new warnings).
To avoid extraneous changes in people's patches, rules at the warning level are
excluded from --fix.
Differential Revision: https://phabricator.services.mozilla.com/D172358
2023-03-17 01:54:00 +00:00
Andrew Halberstadt
8a4d48a70d
Bug 1811850 - [lint] Replace flake8 linter with ruff, r=linter-reviewers,sylvestre
...
Ruff is a very fast linter implemented in Rust and it can act as a drop-in
replacement for flake8. When running the same set of rules across all files
in mozilla-central (without mozlint), flake8 takes 900 seconds whereas ruff
takes 0.9 seconds.
Ruff also implements rules from other popular Python linters such as pylint,
isort and pyupgrade. There are even plans to implement feature parity with
black in the future. Ultimately, it can become our one stop shop for all Python
linting and formatting.
This stack will swap out all our Python lint tools for ruff (excluding black
for now).
Differential Revision: https://phabricator.services.mozilla.com/D172313
2023-03-17 01:53:58 +00:00
owlishDeveloper
571c7c441e
Bug 1822698
- Update list of peers for GeckoView module r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D172736
2023-03-16 16:26:28 +00:00
Tom Ritter
2683c42a77
Bug 1822380: Update the documentation that linking security bugs is OK now r=dveditz
...
Differential Revision: https://phabricator.services.mozilla.com/D172591
2023-03-15 13:40:25 +00:00
Ben Hearsum
7f7cfea8b0
Bug 1822165: Bump sphinxcontrib-mermaid to latest version r=releng-reviewers,gbrown
...
This allows us to use more modern mermaid syntax and features. I know we pinned this to an old version quite awhile ago (https://bugzilla.mozilla.org/show_bug.cgi?id=1693140 ), but it appears that those issues have since been fixed. At the very least, diagrams appear to have no issues rendering.
Differential Revision: https://phabricator.services.mozilla.com/D172563
2023-03-14 20:15:05 +00:00
Dão Gottwald
4d504e82d6
Bug 1822344 - Remove inactive Tabbed Browser peers. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D172579
2023-03-14 16:28:32 +00:00
Bryan Clark
b63527c56b
Bug 1821775 - Updating Core: GeckoView module owner from agi to owlish r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D172432
2023-03-13 16:53:50 +00:00
ogiorgis
be61f74c7a
Bug 1820759 - add sphinx support to rstcheck r=firefox-source-docs-reviewers,linter-reviewers,sylvestre DONTBUILD
...
This suppresses rstcheck errors due to code-block and caption .
This also removes errors related to mermaid (Bug 1815454).
We also need to use anonymous references instead of explicit ones to
avoid another lint error.
Differential Revision: https://phabricator.services.mozilla.com/D171860
2023-03-08 09:48:56 +00:00
Alessio Placitelli
74c7b3bd30
Bug 1820582 - Add aplacitelli's name. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D171744
2023-03-07 19:11:09 +00:00
Marco Bonardo
0ac70f2d14
Bug 1820742 - Update mots for Places, plus some emeritus. r=mossop,daisuke,zeid
...
Adding Daisuke as a new peer, readding Lina.
Adding some emeritus.
Differential Revision: https://phabricator.services.mozilla.com/D171846
2023-03-07 13:57:10 +00:00
Jeff Muizelaar
0affd1c3cf
Bug 1820643 - Add note about increasing the stack depth. r=dpalmeiro
...
Differential Revision: https://phabricator.services.mozilla.com/D171774
2023-03-06 21:20:27 +00:00
Sylvestre Ledru
f616c106ea
no bug - doc: fix some typos r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D171688
2023-03-06 11:53:54 +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
df034b803f
Bug 1749473 - fix some typos in doc r=firefox-source-docs-reviewers,sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D171191
2023-03-01 09:35:11 +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
Sylvestre Ledru
aff8631fa3
no bug - doc: refresh the Firefox Source Code Directory Structure page r=firefox-source-docs-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165948
2023-02-17 13:38:01 +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
Denis Palmeiro
d048d2ff45
Bug 1814105: part 6 - Update jit profiling documentation. r=iain
...
Depends on D168587
Differential Revision: https://phabricator.services.mozilla.com/D168588
2023-02-16 14:07:57 +00:00
Henrik Skupin
300f0defbb
Bug 1794552 - Reorganize modules for Remote Protocol. r=zeid DONTBUILD
...
Depends on D169092
Differential Revision: https://phabricator.services.mozilla.com/D169093
2023-02-09 19:38:39 +00:00
Henrik Skupin
48404c41c8
Bug 1794552 - Add James and Sasha as peers for Remote Protocol components. r=zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D169092
2023-02-09 19:38:38 +00:00
ogiorgis
f09ce3a8dd
Bug 1749473 - fix some sphinx autodoc import warnings r=firefox-source-docs-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D168048
2023-02-07 15:32:24 +00:00
ogiorgis
b42b079b39
Bug 1803426 - upload images not in a docs
folder and fix warnings r=firefox-source-docs-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D167942
2023-02-07 15:32:37 +00:00
Andrew McCreight
a2968c6a14
Bug 1813853 - Switch the cycle collector module over to the new Core::Cycle Collector Bugzilla component. r=smaug,zeid DONTBUILD
...
Also, generalize the file path a tiny bit to capture a few headers.
Differential Revision: https://phabricator.services.mozilla.com/D168319
2023-02-04 00:24:43 +00:00
Zeid
851c8c7ccc
Bug 1814743: apply updated export format (with wordwrap) r=sheehan DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D168741
2023-02-03 13:43:33 +00:00
Mike Hommey
11cf68787b
Bug 1699228 - Update contribution quickref to point to the list of supported windows versions. r=firefox-build-system-reviewers,sylvestre,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D168554
2023-02-01 16:38:27 +00:00
Julien Cristau
cddf5e8d4f
Bug 1804303 - add 109.0.1 to the list of watershed releases r=bhearsum DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D166531
2023-02-01 15:13:08 +00:00
Mike Hommey
a26e08027d
Bug 1721477 - Fix documentation suggestion for PATH augmentation. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D168534
2023-02-01 16:37:03 +00:00
Dave Townsend
f8676d25b4
Bug 1813004: Add javascript_usage module to mots.yaml. r=Gijs,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D168059
2023-02-01 13:48:51 +00:00
Dave Townsend
efcb28e970
Bug 1791070: Add url_classifier module to mots.yaml. r=dimi,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D168056
2023-02-01 13:48:50 +00:00
Dave Townsend
38aec9bdb3
Bug 1791070: Add remote_protocol module to mots.yaml. r=whimboo,zeid
...
I didn't include the discussion group as it no longer appears to be functional.
Differential Revision: https://phabricator.services.mozilla.com/D168055
2023-02-01 13:48:50 +00:00
Dave Townsend
46715b15e9
Bug 1791070: Add sync module to mots.yaml. r=markh,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D168054
2023-02-01 13:48:49 +00:00
Dave Townsend
b5de5e590d
Bug 1791070: Add devtools module to mots.yaml. r=Honza,zeid
...
I removed the discussion group from this module as it no longer appears to be functional.
Differential Revision: https://phabricator.services.mozilla.com/D168053
2023-02-01 13:48:49 +00:00
Mike Hommey
17b3f43531
Bug 1522986 - Allow to auto-bootstrap the macos SDK. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D167772
2023-02-01 09:45:11 +00:00
Christoph Kerschbaumer
e99fcee2f6
Bug 1812312: Proposed New Module Core: Credentials, r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D168358
2023-01-31 15:47:10 +00:00
Gijs Kruitbosch
2defa4450d
Bug 1795255 - add no-redeclare-with-import-autofix eslint rule to deal with duplicate imports in tests, r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D166177
2023-01-31 11:48:40 +00:00
Christoph Kerschbaumer
68a4d483b4
Bug 1813509: Update bmo_id and name of ckerschb in mots.yaml, r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D168248
2023-01-30 14:41:20 +00:00
june wilde
9f7926a306
Bug 1812046 - add missing ac_add_options directive to debugging macos docs; r=haik
...
Differential Revision: https://phabricator.services.mozilla.com/D167663
2023-01-27 22:35:33 +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
5fa906d358
Bug 1749473 - fix all pygments warnings r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D167915
2023-01-27 13:41:10 +00:00
Mike Hommey
2283c82bac
Bug 1805803 - Update builders to rustc 1.67. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D167863
2023-01-27 07:18:00 +00:00
ogiorgis
c4c34a5c37
Bug 1765365 - Use sphinx search on local builds r=firefox-source-docs-reviewers,ahal
...
Google search cannot be used anywhere other than https://firefox-source-docs.mozilla.org
Differential Revision: https://phabricator.services.mozilla.com/D167669
2023-01-26 14:21:06 +00:00
Gijs Kruitbosch
8d271f4e63
Bug 1812410 - reinstate Micah Tigley as peer/owner for downloads/PiP, r=mhowell,mak,zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D167856
2023-01-25 20:26:00 +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
Jeff Muizelaar
1ed66b32d6
Bug 1811292 - Add a note on using libc6-prof. r=dpalmeiro
...
Differential Revision: https://phabricator.services.mozilla.com/D167286
2023-01-19 17:29:11 +00:00
Gijs Kruitbosch
0fe7b6877b
Bug 1810715 - update gc / cc leak finding documents a tiny bit for clarity, r=mccr8 DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D167007
2023-01-17 20:25:47 +00:00
Gijs Kruitbosch
b6a0473006
Bug 1810755 - add Mike as a peer for profile import/migration, r=mconley,zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D167032
2023-01-17 16:28:40 +00:00
Gijs Kruitbosch
646e8d9669
Bug 1810707 - add Firefox View submodule to Desktop Firefox, r=mossop,zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D167005
2023-01-17 14:30:07 +00:00
Ryan VanderMeulen
d75060d305
Bug 1809725 - doc: Instruct users to update to central before trying to build mozilla-unified. DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D166590
2023-01-11 21:38:41 +00:00
Sylvestre Ledru
ce377110d8
Bug 1807822 - nspr doc: remove some 'eval' r=kaie DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165625
2023-01-04 14:39:06 +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
Sylvestre Ledru
13ac309924
Bug 1806331 - doc: use ChromeUtils.importESM instead of ChromeUtils.importESModule r=Standard8 DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165815
2023-01-03 18:47:59 +00:00
Sylvestre Ledru
317aabf25e
Bug 1750450 - Fix 'Non-consecutive header level increase' DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165655
2022-12-31 16:33:30 +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
Sandor Molnar
e91c05aeeb
Bug 1807899 - Fix lint failures. a=fix. CLOSED TREE
2022-12-30 17:47:28 +02:00
Sylvestre Ledru
e2b52a1324
Bug 1807899 - Remove the trailing whitespace and Windows CR on md files r=linter-reviewers,necko-reviewers,marco,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D165662
2022-12-30 15:23:21 +00:00
Sylvestre Ledru
bb96d6b3a7
Bug 1802290 - Remove +x permissions on doc files r=linter-reviewers,marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165665
2022-12-29 16:01:38 +00:00
Sylvestre Ledru
628a4159a7
no bug - doc: Add necko-reviewers in the list of reviews r=necko-reviewers,kershaw DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165668
2022-12-29 10:55:54 +00:00
Mike Hommey
c98d352787
Bug 1807761 - Bump minimum Rust version to 1.65. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D165580
2022-12-28 22:01:45 +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
Sylvestre Ledru
367e1d8513
Bug 1806714 - doc: add python3-pip in the list of packages for fedora DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165551
2022-12-27 15:46:25 +00:00
Sylvestre Ledru
04d9f60401
Bug 1807028 - doc: Remove a broken link DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165550
2022-12-27 15:46:25 +00:00
Sylvestre Ledru
b286696033
Bug 1807259 - doc: Fix some broken links in 'Firefox Source Code Directory Structure' DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165548
2022-12-27 15:46:25 +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
Marco Castelluccio
f69e697461
Bug 1801836 - Remove no longer necessary 'from __future__' imports. r=linter-reviewers,glandium,webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jld,ahal,owlish,afinder DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165395
2022-12-23 22:45:46 +00:00
Sylvestre Ledru
b495137121
no bug - moz-phab reorg - document reviewbot behavior r=marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165094
2022-12-20 09:45:23 +00:00
Mike Hommey
5d85a7e370
Bug 1797419 - Update builders to rustc 1.66. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D164767
2022-12-19 22:14:46 +00:00
Aki Sasaki
d9c2476649
Bug 1805268 - update Mozharness
and Core::Build and Release Rools
module owners. r=releng-reviewers,zeid,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D164479
2022-12-19 21:21:02 +00:00
Greg Mierzwinski
1ae77cb9a3
Bug 1805189 - Update performance testing mots entry. r=davehunt,zeid
...
This patch updates the mots document with Performance Testing component changes. There are some other changes which were pulled from Bugzilla during this update. The peers are updated to include other Mozilla employees from the #perftest review group (ordered alphabetically by their nickname). Furthermore, the paths are updated to include extra components that are covered by us, and the description is updated to point to our PerfDocs for a more detailed list of component owners and peers (in the future we may move this to the page this patch modifies).
Differential Revision: https://phabricator.services.mozilla.com/D164497
2022-12-15 18:22:30 +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
Denis Palmeiro
43e980ac99
Bug 1805671: Update jitdump documentation with additional call graph collection details. r=jrmuizel DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D164676
2022-12-14 16:01:09 +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
Andrew Halberstadt
12fb695a30
Bug 1803850 - Replace inactive module owner / peers in Core :: Build Config - Taskgraph module, r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D163752
2022-12-09 19:08:38 +00:00
Jeff Muizelaar
a9d4cdbd5f
Bug 1804763 - Add some notes about improving recording peformance. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D164265
2022-12-08 21:05:38 +00:00
Eemeli Aro
f08c01b802
Bug 1804404 - Update l10n documentation due to DTD & .inc removal. r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D164047
2022-12-07 11:50:39 +00:00
Mike Conley
6176149849
Bug 1802961 - Generate documentation for the new migration wizard reusable component. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D163390
2022-12-06 17:50:40 +00:00
Mike Conley
bd8b0c9e3b
Bug 1802961 - Generate documentation for the browser/components/migration component. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D163258
2022-12-06 17:50:40 +00:00
Butkovits Atila
be54bd233f
Backed out 7 changesets (bug 1802358, bug 1801314, bug 1802961) for causing documentation failures.
...
Backed out changeset bb0f5e137128 (bug 1802961)
Backed out changeset 4c2a66bfe913 (bug 1802961)
Backed out changeset baaa090cada1 (bug 1802961)
Backed out changeset d98ee38a13bb (bug 1802961)
Backed out changeset 618dcf6d8284 (bug 1802961)
Backed out changeset 59d98ca9fd51 (bug 1802358)
Backed out changeset bce1ea9149bd (bug 1801314)
2022-12-06 18:21:11 +02:00
Mike Conley
d66d780a72
Bug 1802961 - Generate documentation for the new migration wizard reusable component. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D163390
2022-12-06 14:46:43 +00:00
Mike Conley
0514706a2f
Bug 1802961 - Generate documentation for the browser/components/migration component. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D163258
2022-12-06 14:46:43 +00:00
Marco Castelluccio
5ff8e768cb
Bug 1801754 - Update Tryselect module's Bugzilla components to point to Developer Infrastructure::Try. r=zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D162673
2022-12-02 16:11:43 +00:00
Marco Castelluccio
841d586045
No bug - Update Perry McManis nick in the Governance page. r=zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D163722
2022-12-02 16:11:42 +00:00
Markus Stange
1dba4577f8
Bug 1803398 - Add Florian as a peer to the Gecko Profiler module, move a few inactive peers, update URL and paths. r=canaltinova,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D163499
2022-11-30 18:29:14 +00:00
Gijs Kruitbosch
b0e84f1da8
Bug 1800954 - update mots and moz.build metadata for uriloader folder, r=nika,mak,valentin,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D163114
2022-11-30 01:22:01 +00:00
Mark Banner
a6cdc10b5c
Bug 1801092 - Add an ESLint rule to disllow use of Cu.reportError with a single argument. r=Gijs,cmkm
...
This enforces the bulk of the cases for Cu.reportError. A follow-up will extend this to the
two argument form.
Differential Revision: https://phabricator.services.mozilla.com/D162285
2022-11-29 23:07:42 +00:00
Iulian Moraru
f9ee846608
Backed out 3 changesets (bug 1801092) for causing newtab failures.
...
Backed out changeset 9153de956154
Backed out changeset 9df9c279c28d (bug 1801092)
Backed out changeset 7323c7444941 (bug 1801092)
2022-11-30 00:28:42 +02:00
Mark Banner
e87d5936ff
Bug 1801092 - Add an ESLint rule to disllow use of Cu.reportError with a single argument. r=Gijs,cmkm
...
This enforces the bulk of the cases for Cu.reportError. A follow-up will extend this to the
two argument form.
Differential Revision: https://phabricator.services.mozilla.com/D162285
2022-11-29 21:21:28 +00:00
Butkovits Atila
80588bf3b3
Backed out changeset 8742903f6f19 (bug 1800954) for causing linting failures. CLOSED TREE
2022-11-28 22:17:16 +02:00
Gijs Kruitbosch
a8725d77c0
Bug 1800954 - update mots and moz.build metadata for uriloader folder, r=nika,mak,valentin,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D163114
2022-11-28 19:48:17 +00:00
Peter Van der Beken
f13c98d3dd
Bug 1802174 - Add Kagami Rosylight as a DOM peer. r=mccr8,zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D162866
2022-11-24 10:02:17 +00:00
Chris H-C
e7c4f21085
Bug 1801967 - Update Telemetry Peers, paths r=janerik,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D162762
2022-11-23 15:38:37 +00:00
Marco Castelluccio
a79efb17b5
Bug 1790816 - Reformat docs/ with isort. r=linter-reviewers,Standard8 DONTBUILD
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D162665
2022-11-23 12:58:26 +00:00
Zeid
351434a9ae
Bug 1801651: update sorting of mots module r=glob
...
Differential Revision: https://phabricator.services.mozilla.com/D162339
2022-11-22 16:21:50 +00:00
Mike Hommey
f5b95abfc2
Bug 1801738 - Use --enable-project instead of --enable-application. r=firefox-build-system-reviewers,geckoview-reviewers,calu,ahochheiden
...
--enable-application is the historic flag, and --enable-project was
added to handle the non-application things we build, while encompassing
the meaning of --enable-application. --enable-project has been preferred
for a while and we should reflect that more consistently in mozconfigs,
documentation, etc.
Differential Revision: https://phabricator.services.mozilla.com/D162625
2022-11-22 02:09:26 +00:00
Sylvestre Ledru
9d0a34f94c
Bug 1787656 - build doc: remove the necessary step about rm bootstrap.py r=firefox-build-system-reviewers,nalexander DONTBUILD
...
As it is proposed by the tooling
Differential Revision: https://phabricator.services.mozilla.com/D162544
2022-11-21 17:36:18 +00:00
Greg Stoll
4c4a846ade
no bug - fx doc: fix a few links to old pages r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D162421
2022-11-18 21:20:18 +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
Sylvestre Ledru
7e8c70e39a
no bug - mots: remove some useless info r=zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D162416
2022-11-18 16:20:10 +00:00
Nicolas Silva
14f050ad3e
Bug 1800886 - Add the webgpu-reviewers group to the contributing doc. r=webgpu-reviewers,ErichDonGubler,jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D162194
2022-11-18 15:30:14 +00:00
Sylvestre Ledru
e54bb90191
Bug 1800107 - Proposed New Module: Python usage, tools, and style r=zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D161811
2022-11-18 09:26:25 +00:00