Commit Graph

212 Commits

Author SHA1 Message Date
Sylvestre Ledru
4dc11b58e6 no bug - move the levelling doc from devtools to fx + convert r=devtools-reviewers,nchevobbe
pandoc -trst

Differential Revision: https://phabricator.services.mozilla.com/D194525
2023-11-24 20:25:54 +00:00
donal meehan
83743c1e3e Bug 1865675 - Update the Pocket Guide to include the 'QA Test Plan approval due' milestone. r=RyanVM DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D194100
2023-11-20 17:35:53 +00:00
Butkovits Atila
5fbb2e88c2 Backed out 3 changesets (bug 1863497) for causing bustages. CLOSED TREE
Backed out changeset ce9934edcec1 (bug 1863497)
Backed out changeset c959dafcf46f (bug 1863497)
Backed out changeset 1caa79ee637e (bug 1863497)
2023-11-16 15:46:36 +02:00
Sylvestre Ledru
0c7c3b4598 Bug 1863497 - sccache: update the doc r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D193704
2023-11-16 09:14:59 +00:00
Tooru Fujisawa
fb4c0e8858 Bug 1864321 - Remove obsolete instruction for Visual Studio from quickref page. r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D193380
2023-11-12 11:27:27 +00:00
Tim Giles
294fddcd4a Bug 1843615 - Add sentence about using the needinfo feature on the quick reference doc. r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D192991
2023-11-08 15:47:04 +00:00
Tim Giles
d9c6718320 Bug 1843632 - Clarify 'to write a patch' and 'to submit a patch' sections. r=sylvestre DONTBUILD
This change adds a new code block section to help developers visualize
their changes before creating commits. Additionally, adds an example
of a good commit message to help new contributors with our commit
message format.

We also clarify some links by adding more context to the text.

Additionally, we clarify some of the sections in the stack_quickref
document.

Differential Revision: https://phabricator.services.mozilla.com/D192978
2023-11-08 15:47:04 +00:00
Tim Giles
11bbefd3c3 Bug 1843636 - Update docs to explain the output of ./mach build and ./mach run. r=sylvestre DONTBUILD
This patch updates the quick reference doc as well as the detailed
build docs for each operating system. These updates should help new
contributors understand what is happening when initially setting up
their Firefox development environment.

There is also a new  "Build errors" section in each detailed build doc
to enable new contributors to get the help they need in debugging build
issues. The quick reference doc points out these new sections in the
"To build & run" heading.

Additionally this patch adds some more context to the OS specific build
doc links in the quick start reference doc.

Differential Revision: https://phabricator.services.mozilla.com/D192007
2023-11-06 23:10:34 +00:00
ChaseKnowlden
96b153b6e6 Bug 1858889 - [Linux] Remove dbus-glib from docs and CI. r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D192088
2023-10-31 18:34:17 +00:00
Sylvestre Ledru
3608dc8457 Bug 1860157 - Fix typos found by codespell 2.2.6 r=webdriver-reviewers,zeid,search-reviewers,perftest-reviewers,devtools-reviewers,releng-reviewers,gbrown,sparky,jteow
Differential Revision: https://phabricator.services.mozilla.com/D191480
2023-10-19 20:52:10 +00:00
Logan Rosen
ec27e2cffa Bug 1790517 - Exclude build directories as part of ./mach ide vscode. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D183706
2023-10-12 09:31:45 +00:00
Sylvestre Ledru
7f086823f7 Bug 1855935 - doc: improve the 'Filing good bugs' + good first bug docs r=marco DONTBUILD
Depends on D189645

Differential Revision: https://phabricator.services.mozilla.com/D189646
2023-09-29 15:04:28 +00:00
Sylvestre Ledru
d6304ccefb Bug 1855935 - doc: move the doc from devtools to the main contrib doc r=marco,nchevobbe,devtools-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D189645
2023-09-29 15:04:27 +00:00
Haik Aftandilian
5ab446d22f Bug 1593072 - Patch 2 - Move existing entitlement files into a v1 directory r=spohl
Move existing entitlement files into a v1 directory and removed unused versions.

Differential Revision: https://phabricator.services.mozilla.com/D187244
2023-09-18 15:00:10 +00:00
Sylvestre Ledru
79377fb910 no bug - doc: also promote git as a repo r=glob DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D188393
2023-09-18 07:54:20 +00:00
Sylvestre Ledru
2c03103766 Bug 1851200 - doc: adjust the link to the mozilla community website
Differential Revision: https://phabricator.services.mozilla.com/D187395
2023-09-04 20:02:28 +00:00
Vinny Diehl
82f6e90142 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
Marco Bonardo
0074eee844 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
Sylvestre Ledru
35c2a6572e 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
Paul Adenot
908cfbddbc 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
Mark Banner
93e2a9f7d6 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
Vincent Hilla
d4a55603b9 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
Jan de Mooij
14fe0e72fe 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
donal meehan
90dd77e2e2 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
Sylvestre Ledru
4c8b4917bb 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
Mike Hommey
f3e13036b0 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
c6847be667 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
105e92ef5d 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
Paul Zuehlcke
6942cdc3cd 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
Emilio Cobos Álvarez
0ffa656f5a 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
bac3832b8c 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
Mark Banner
32ebe2b93b 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
Mark Banner
34440c8b3e 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
Mark Banner
9693536edd 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
Makoto Kato
a1d3429e9e 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
ogiorgis
4e44d78531 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
Sylvestre Ledru
5fef8034fc 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
Mike Hommey
7b18bbcac9 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
june wilde
32b4391747 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
Sylvestre Ledru
dee3b49803 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
Sylvestre Ledru
c2f9c2cf85 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
3331b1323d 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
Sylvestre Ledru
38df6c7c66 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
Jeff Muizelaar
b756ecdfe5 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
3d25e4614a 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
Nicolas Silva
64a4f9e61a 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
Paul Adenot
253d121d45 Bug 1800481 - Add cubeb-reviewers to Firefox Source Docs documentation. r=firefox-source-docs-reviewers,marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D162007
2022-11-14 16:17:01 +00:00
Jonathan Watt
b61f7e0db6 Bug 1798159 - Fix broken links to MozillaBuild in the Windows documentation. r=sylvestre,firefox-source-docs-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D160717
2022-10-29 19:49:14 +00:00
Michael Comella
5f96ca3edb Bug 1797137 - document excluding build directories in VS Code. r=andi DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D160126
2022-10-26 14:34:50 +00:00
Jeff Muizelaar
9d86383b8c Bug 1790069 - Add a section on multiprocess debugging. r=cmartin
Differential Revision: https://phabricator.services.mozilla.com/D156966
2022-09-09 21:26:28 +00:00