Commit Graph
144 Commits
Author SHA1 Message Date
Sylvestre Ledru acc40eb939 Bug 2036386 - Documentation linux_build: make not present on fresh Ubuntu install DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D303739
2026-06-02 09:18:33 +00:00
Sylvestre Ledru 0716275b9e Bug 2040162 - Apply rumdl fixes to docs/setup r=firefox-source-docs-reviewers,championshuttler DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D301160
2026-05-21 16:06:14 +00:00
Sylvestre Ledru 497c4ddd93 no bug - docs: make the Firefox code-contribution guide friendlier for newcomers r=overholt DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D298089
2026-05-05 07:21:37 +00:00
Sylvestre Ledru a2ce5437ce Bug 2024589 - doc: use the :searchfox: macro r=asuth,perftest-reviewers,necko-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,credential-management-reviewers,search-reviewers,releng-reviewers,places-reviewers,profiler-reviewers,win-reviewers,omc-reviewers,urlbar-reviewers,permissions-reviewers,core-sessionstore-reviewers,browser-installer-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,niklas,sthompson,janerik,bhearsum,valentin,dshin,sparky,scunnane,canaltinova,hanna_a,handyman,ahal,farre,jteow,emz,nrishel,ohall,dimi,robwu,emilio
Differential Revision: https://phabricator.services.mozilla.com/D288640
2026-04-30 13:28:53 +00:00
Sylvestre Ledru 62b1ca8d05 Bug 2024589 - adjust the code: searchfox.org/mozilla-central is now redirecting to searchfox.org/firefox-main/ r=asuth,perftest-reviewers,necko-reviewers,jgraham,webcompat-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,taskgraph-reviewers,releng-reviewers,desktop-theme-reviewers,win-reviewers,translations-reviewers,omc-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,core-sessionstore-reviewers,browser-installer-reviewers,profiles-reviewers,dom-worker-reviewers,geckodriver-reviewers,ai-platform-reviewers,Sasha,niklas,manuel,janerik,bhearsum,valentin,twisniewski,nchevobbe,emcminn,webrtc-reviewers,mjf,handyman,mconley,mossop,ahal,sparky,nrishel,robwu,ohall,dimi,hjones
Differential Revision: https://phabricator.services.mozilla.com/D288623
2026-04-30 13:28:49 +00:00
Andreas Farre b03056171f Bug 2027627 - Add support for --with-ccache=buildcache. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D290792
2026-03-31 08:00:47 +00:00
Sylvestre Ledru 46017f5449 Bug 2015713 - doc: fix links & add a title alias r=marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D283254
2026-02-13 19:59:13 +00:00
Daniel Tang 1ecf4eb8bf Bug 2012556 - Optionalize python3-pip r=firefox-build-system-reviewers,ahochheiden
System pip3 is only one option for installing Mercurial, which isn't as
relevant after the switch to Git. Also update docs that many commands
have been tested to not require python3-pip but require python3-venv.

Differential Revision: https://phabricator.services.mozilla.com/D280474
2026-01-27 21:38:11 +00:00
denyshon 41fb5dce23 Bug 2010914 - Correct the Build section number in setup/windows_build r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D279463
2026-01-17 15:48:46 +00:00
Sylvestre Ledru c58924c239 Bug 2000422 - fix incorrect wording in contributing_code.html r=marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D277156
2025-12-20 17:01:35 +00:00
Sylvestre Ledru 2520c5a0d4 Bug 1995076 - doc/linux: add a link to the configure page r=firefox-build-system-reviewers,sergesanspaille DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D269166
2025-10-20 07:31:42 +00:00
Kagami Sascha Rosylight 6fd0596cf8 Bug 1986168 - Update Linux build documentation to say Py3.9+ r=sylvestre DONTBUILD
Corresponds to bug 1966763.

Differential Revision: https://phabricator.services.mozilla.com/D263218
2025-08-31 10:07:43 +00:00
Rob Wu 897ad34e72 Bug 1979538 - Improve Windows build setup instructions r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D258816
2025-07-28 18:53:20 +00:00
Sylvestre Ledru 602d0a656a Bug 1972239 - Fix a 404 in "How To Contribute Code To Firefox links"
Differential Revision: https://phabricator.services.mozilla.com/D255496
2025-06-30 13:37:23 +00:00
Sylvestre Ledru de16c6cdac Bug 1964702 - doc: replace paste.m.o by gist.github.com r=glob,tgiles DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D250438
2025-05-21 17:32:14 +00:00
Nathan Mentze 47f94e8818 Bug 1965859 - Append O flag to curl command in linux_build.rst r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D248938
2025-05-13 01:47:12 +00:00
Nathan Mentze ea543ca683 Bug 1964217 - Remove unnecessary Python version reference in linux_build.rst r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D247692
2025-05-06 22:12:00 +00:00
pollymce 50d545133b Bug 1951127 - Add links to mobile firefox setup pages r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D247446
2025-05-06 18:56:33 +00:00
David Shin 3974c474be Bug 1963848: Remove link to hg.mozilla.org in example mozconfig file. r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D247455
2025-05-05 05:44:28 +00:00
David Shin 897ee969b1 Bug 1963848: Remove reference to hg in MacOS/Windows build bootstrapping. r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D247454
2025-05-05 05:44:25 +00:00
Mike Hommey 49204b4918 Bug 1963756 - Change the path where the repo is bootstrapped by default with git. r=glob,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D247416
2025-05-01 21:17:49 +00:00
Sebastian Hengst 09529029bf Revert "Bug 1963756 - Change the path where the repo is bootstrapped by default with git. r=glob,sylvestre" on requested from glandium
This reverts commit 50ef357b73.
2025-05-01 20:45:47 +00:00
Mike Hommey 50ef357b73 Bug 1963756 - Change the path where the repo is bootstrapped by default with git. r=glob,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D247416
2025-05-01 19:57:51 +00:00
Mike Hommey d696c8ad11 Bug 1963756 - Add support for plain git bootstrap, and make it the default. r=firefox-build-system-reviewers,sylvestre,taskgraph-reviewers,ahochheiden,bhearsum
While here we also remove the unused watchman argument.

Differential Revision: https://phabricator.services.mozilla.com/D247415
2025-05-01 19:57:48 +00:00
Sylvestre Ledru 07abc3ac8a Bug 1962537 - docs: remove more hg docs
Differential Revision: https://phabricator.services.mozilla.com/D246772
2025-04-29 22:27:27 +00:00
Sylvestre Ledru 96d082f80e Bug 1962537 - docs: remove more hg docs
Differential Revision: https://phabricator.services.mozilla.com/D246998
2025-04-29 22:26:42 +00:00
Simon Friedberger ec8d39a0ff Bug 1958840. Add -L to curl commands in docs to allow redirects r=glob,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D244587
2025-04-10 07:53:51 +00:00
Mike Kaply 623f628776 Bug 1902338 - Add docs for building Firefox on Windows with WSL. r=glandium DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D213604
2025-01-10 15:37:33 +00:00
Nicolas Silva e381e9f3eb Bug 1933987 - Add some doc about toolkit/moz.configure. r=sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D230529
2024-12-11 21:30:19 +00:00
Erich Gubler 3daf157f7a Bug 1933474 - docs: use trailing comma in conditional optimization example' list r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D230272
2024-11-26 15:17:56 +00:00
Erich Gubler f005a78f4a Bug 1933474 - docs: fix conditional optimization example r=padenot
Using the current example on latest `mozilla-unified` yields this error
when used in a `mach build`:

```
TypeError: startswith first arg must be str or a tuple of str, not list
```

Implement the diagnostic's advice: swap the list for a tuple.

Differential Revision: https://phabricator.services.mozilla.com/D230271
2024-11-26 15:17:56 +00:00
ahochheiden 331e96bce7 Bug 1930880 - Update the Linux Build docs to correctly state Python 3.8 as the minimum Python version to build r=firefox-build-system-reviewers,sylvestre,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D228888
2024-11-13 20:14:23 +00:00
Alex Jakobi cbab66d88c Bug 1928016 - Add information to provide compatible Python version using virtual environments r=mac-reviewers,mstange
Differential Revision: https://phabricator.services.mozilla.com/D227323
2024-11-05 16:41:42 +00:00
Paul Adenot 4ac9ea1055 Bug 1919737 - Document the moz.build hook. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D222810
2024-10-03 10:00:33 +00:00
Tim Giles 4c8de92255 Bug 1921556 - Add Git vcs args snippet to sections that use bootstrap.py r=sylvestre DONTBUILD
This will clarify when to use the `--vcs=git` argument during the setup
process to prevent people from accidentally setting up their repository
for Mercurial.

Differential Revision: https://phabricator.services.mozilla.com/D224259
2024-10-02 14:56:16 +00:00
Tara 207311d92f Bug 1894927 - Modify Windows installation documentation for Android. r=geckoview-reviewers,zmckenney,gmalekpour
Differential Revision: https://phabricator.services.mozilla.com/D216428
2024-07-16 20:09:47 +00:00
Sylvestre Ledru 0fa553a58f no bug - doc: adjust the wording now that we are close to 2M DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D216152
2024-07-10 14:22:45 +00:00
Tim Giles 38eec1c10e Bug 1843638 - Explain when to use ./mach clobber in build docs r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D214889
2024-06-27 17:02:47 +00:00
Haik Aftandilian d78a36ce3b No bug: Add some more information about signing to the Mac build instructions r=mac-reviewers,bradwerth DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D210104
2024-05-22 03:19:48 +00:00
Simon Friedberger 585ba83600 No bug: Add link to signing to Mac package building docs
Differential Revision: https://phabricator.services.mozilla.com/D209664
2024-05-08 13:38:31 +00:00
Tim Giles 5c7e670ea5 Bug 1843629 - Explain some non-fatal errors in the OS build docs. r=sylvestre DONTBUILD
These are some of the errors that some Outreachy applicants were
experiencing. Figured having some additional documentation explaining
that not all errors and warnings are fatal might help unblock new
contributors in the future.

Differential Revision: https://phabricator.services.mozilla.com/D208804
2024-05-03 11:28:15 +00:00
Tim Giles f70b529209 Bug 1843613 - Add section about messaging etiquette. r=sylvestre DONTBUILD
Adds a small list of helpful items for contributors as they get started
working on Firefox, specifically about messaging and expectations.
This will hopefully add some clarity and reduce frustration from these
contributors.

Differential Revision: https://phabricator.services.mozilla.com/D205885
2024-04-01 14:46:50 +00:00
Greg Tatum 7314a5f698 Bug 1875317 - Document ac_add_options --as-milestone; r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D198966
2024-02-20 18:34:02 +00:00
Carlos Duarte Do Nascimento 7534bdc7dc Bug 1867857 - Add instructions to source documentation for testing in other Macs by packaging. r=sylvestre DONTBUILD
When I had to test a change in another macOS version, I naively copied the `Nightly.app` to another computer, just to find out it silently fails (because of symlinked libraries) and it took a while (and external help) to figure that out.

This change instructs developers to package and use the `.dmg` instead when they want to do that, sparing the frustration and incentivizing testing in different systems.

Differential Revision: https://phabricator.services.mozilla.com/D195319
2023-12-06 08:54:49 +00:00
Sylvestre Ledru e85bdbf766 Bug 1866741 - remove the duplicate Note: info in the note section
Differential Revision: https://phabricator.services.mozilla.com/D194731
2023-11-27 16:59:50 +00:00
Sylvestre Ledru 5603fecbe2 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
ahochheiden dff09f328b Bug 1865693 - Add recommendation for setting up a Dev Drive on Windows 11 and building Firefox on that instead r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D194122
2023-11-22 05:56: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
Robert Longson 51c6c3e91e Bug 1861854 - remove outdated links r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D192483
2023-11-07 07:15:46 +00:00