Commit graph

243 commits

Author SHA1 Message Date
Sylvestre Ledru
c81f644f55 Bug 1892327 - doc: fix the link about fenix contribution r=jcristau DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D210996
2024-05-21 09:58:45 +00:00
Adam Brouwers-Harries
665bfdc49a Bug 1891764 - extend documentation on requesting reviews in commit message r=Standard8,firefox-source-docs-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D207586
2024-05-07 08:35:58 +00:00
Gijs Kruitbosch
b904bb706f Bug 1893159 - add technical docs for phabricator to fx-source-docs, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D208487
2024-04-30 22:58:13 +00:00
gela
58465b2927 Bug 1889805: Move the monorepo setup doc into the tree r=owlish,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D206974
2024-04-29 19:52:07 +00:00
Andrew Halberstadt
d68e3340c5 Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 20:39:09 +00:00
Stanca Serban
f9c5779927 Backed out 2 changesets (bug 1868440) for gecko decision task broken. CLOSED TREE
Backed out changeset 4b22948d849a (bug 1868440)
Backed out changeset 837bdcb3694a (bug 1868440)
2024-04-18 21:25:43 +03:00
Andrew Halberstadt
f33979228a Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 17:50:50 +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
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
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
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
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
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
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
Stephen A Pohl
bb58492631 Bug 1871447: Remove firefox-bin on macOS. r=mac-reviewers,bradwerth,glandium
Differential Revision: https://phabricator.services.mozilla.com/D197419
2024-01-09 00:18:31 +00:00
Dianna Smith
2f27b91b24 Bug 1873021 - Update 'Feature Complete Milestone' milestone date to align with soft code freeze. r=RyanVM DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D197668
2024-01-08 18:52:17 +00:00
Nico Grunbaum
a4dbdcb77f Bug 1854286 - add about:webrtc in tree docs;r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D196247
2023-12-21 18:22:55 +00:00
Jonathan Watt
630511a83a Bug 1867655. Update the docs on creating an Xcode project to debug on macOS. r=haik
Updating for the Xcode 15 user interface changes.

Differential Revision: https://phabricator.services.mozilla.com/D195166
2023-11-30 21:41:36 +00:00
Sylvestre Ledru
093efcdf84 Bug 1866741 - doc: remove the duplicate Note: info in the note section DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D194785
2023-11-27 17:12:04 +00:00
Sylvestre Ledru
a2447809e0 Bug 1863497 - sccache: update the doc r=glandium
Depends on D192932

Differential Revision: https://phabricator.services.mozilla.com/D193704
2023-11-27 16:59:49 +00:00
Gabriele Svelto
c4b9e64100 Bug 1866458 - Improve the documentation on using GDB to debug Firefox r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D194620
2023-11-27 09:31:32 +00:00
Sylvestre Ledru
84093fa945 no bug - doc: Add some pages not referenced
Depends on D194601

Differential Revision: https://phabricator.services.mozilla.com/D194602
2023-11-24 20:25:56 +00:00
Sylvestre Ledru
d221e70471 no bug - doc: remove an old doc - not referenced and duplicate content
Depends on D194526

Differential Revision: https://phabricator.services.mozilla.com/D194601
2023-11-24 20:25:55 +00:00
Sylvestre Ledru
f1b98d5dec no bug - doc: minor changes in the levelling up doc + update of the references r=devtools-reviewers,nchevobbe
Depends on D194525

Differential Revision: https://phabricator.services.mozilla.com/D194526
2023-11-24 20:25:55 +00:00
Sylvestre Ledru
65f2dcfde7 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
7ee227d94f 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
c2531b44be 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
a96b9861c9 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
d18a2c8239 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
39e47985bb 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
7f1fbd5eff 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
af4bfd0374 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
fb1a2e5df6 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
82db67a6be 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
9c6398d3ee 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
5efec3dfe0 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
7aa259d1be 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
245f70f05b 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
4c03bbe394 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
26f073dac4 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
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
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
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