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
Makoto Kato
1756e8266e
Bug 1740799 - Format Kotlin code using ktlint. r=geckoview-reviewers,owlish,linter-reviewers,sylvestre
...
Android-component and Fenix use ktlint, so mozilla-central should use same
tools via spotless.
This is from https://phabricator.services.mozilla.com/D131018
Differential Revision: https://phabricator.services.mozilla.com/D161557
2022-11-18 00:55:03 +00:00
Mark Banner
24f6e8a8ca
Bug 1799314 - Convert most of the JSM modules in testing/ to ES modules. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D161431
2022-11-17 12:00:25 +00:00
Sammy Khamis
7c1951aff7
Bug 1791851 - Add documentation for using uniffi on desktop r=bdk DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D162174
2022-11-16 21:27:31 +00:00
alwu
4526ffab6a
Bug 1800525 - Update owner and peers for 'Core: Media Playback'. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D162030
2022-11-15 19:51:23 +00:00
byron jones
00f3d7fe0a
Bug 1800083 - Move Mitchell Hentges from "Peer" to "Peer Emeritus" r=glandium,zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D161796
2022-11-15 07:18:35 +00:00
Paul Adenot
c04f7780f5
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
Gijs Kruitbosch
a636be174f
Bug 1763236 - add rudimentary documentation for mochitest-browser tests, r=sclements,hjones
...
Differential Revision: https://phabricator.services.mozilla.com/D142992
2022-11-11 15:56:31 +00:00
Gijs Kruitbosch
22d9ccf31a
Bug 1763236 - Add class documentation for fundamental building block modules of our test infrastructure, r=sclements,mossop
...
This is not perfect, but I figured getting most of this stood up will make it easier for
other folks to improve, and is a lot better than expecting people to figure most of this
out themselves. Some known issues:
- alphabetical method ordering isn't necessarily what we want here. I haven't invested
heavily in improving this. I think this can be a follow-up.
- no markdown or HTML support in sphinx-js so the formatting is... not good sometimes.
- types somehow get a bonus `()` chucked after them (so are listed as e.g. `String()`
rather than just `String`). Unclear what is causing this; it's happening in other
extant documentation, too, so I expect is a sphinx-js issue.
Differential Revision: https://phabricator.services.mozilla.com/D161650
2022-11-11 15:56:31 +00:00
Sylvestre Ledru
2f9f65bbc4
Bug 1799620 - mozlint/clippy: using nightly isn't necessary anymore r=linter-reviewers,marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D161564
2022-11-08 15:05:31 +00:00
Sylvestre Ledru
fea45ca024
Bug 1799526 - mots: some polish r=zeid DONTBUILD
...
Depends on D161575
Differential Revision: https://phabricator.services.mozilla.com/D161578
2022-11-08 15:00:07 +00:00
Sylvestre Ledru
ce02f7af5a
Bug 1799526 - mots: remove dom/html as it does not belong to layout r=mccr8,zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D161575
2022-11-08 15:00:07 +00:00
Sylvestre Ledru
c0b6621e1d
Bug 1799526 - mots: Remove jsat (not a thing anymore) r=eeejay,zeid DONTBUILD
...
Depends on D161513
Differential Revision: https://phabricator.services.mozilla.com/D161514
2022-11-07 19:59:01 +00:00
Sylvestre Ledru
da05318f43
Bug 1799526 - mots: remove or update old paths r=zeid DONTBUILD
...
Script to detect this
```
import yaml
import glob
yaml_file = open("mots.yaml", 'r')
yaml_content = yaml.load(yaml_file)
yaml_content = yaml_content['modules']
dirs = []
for key in yaml_content:
if "includes" in key:
if key['includes'] is not None:
dirs = dirs + key['includes']
if "submodules" in key:
for key2 in key["submodules"]:
if "includes" in key2:
dirs = dirs + key2['includes']
print(dirs)
for d in dirs:
d=d.replace("/**/*", "")
if not glob.glob(d):
print(d + " doesn't exist")
```
Differential Revision: https://phabricator.services.mozilla.com/D161513
2022-11-07 19:59:00 +00:00
Sylvestre Ledru
6c74a40085
Bug 1799452 - Update URLs and old content mots.yaml
r=zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D161455
2022-11-07 14:01:46 +00:00
Michael Comella
bc76492677
Bug 1798588 - add PGO to performance/benchmarking page. r=dpalmeiro DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D160980
2022-11-02 20:18:21 +00:00
june wilde
9da4567aa7
Bug 1796723 - Remove docs about foxyeah Compiler Explorer; r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D159912
2022-10-31 12:28:58 +00:00
Jonathan Watt
99120c46dd
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
Chris Martin
87046f7977
Bug 1797536 - Update Widget Ownership DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D160378
2022-10-28 15:04:29 +00:00
Mark Banner
8ebf70df90
Bug 1797969 - Add mcheang to the list of Search & Address bar reviewers. r=Gijs,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D160644
2022-10-28 13:06:21 +00:00
Mike Hommey
a834ef7676
Bug 1797869 - Bump minimum Rust version to 1.63. r=firefox-build-system-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D160585
2022-10-28 03:53:25 +00:00
Valentin Gosu
81ac2dbeac
Bug 1797771 - Update necko and jar peers r=jesup,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D160533
2022-10-27 20:17:02 +00:00
Gabriele Svelto
bd1bfa8082
Bug 1797499 - Make gankra a peer emeritus of the Crash Reporting component r=zeid DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D160366
2022-10-27 15:14:41 +00:00
Gijs Kruitbosch
105295825d
Bug 1797466 - rename prefs module and add more peers, r=mossop,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D160340
2022-10-26 15:15:01 +00:00
Michael Comella
6b03f224f1
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
Dragana Damjanovic
cc9c5f0dd4
Bug 1796316 - Change the necko owner, update the peers' list, and update the list of the relevant necko team’s directories r=zeid,necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D159784
2022-10-26 11:17:51 +00:00
Mark Banner
9613c19f16
Bug 1795880 - Add an ESLint rule to enforce using static imports where possible. r=arai,geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D160131
2022-10-26 09:37:46 +00:00
Mark Banner
7f3cba09e8
Bug 1795322 - Update toolkit modules references in remaining places. r=mossop,zeid,geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D160036
2022-10-26 08:06:37 +00:00
Csoregi Natalia
5f9da7b301
Backed out 12 changesets (bug 1795322) for causing multiple failures e.g. test_deletion_request_ping.py. CLOSED TREE
...
Backed out changeset aba25cbcda51 (bug 1795322)
Backed out changeset a4a35005ada9 (bug 1795322)
Backed out changeset 8e8d790eb0f4 (bug 1795322)
Backed out changeset db8903454bd3 (bug 1795322)
Backed out changeset 60cc71c61cad (bug 1795322)
Backed out changeset bc6a674994ad (bug 1795322)
Backed out changeset 6ac8a611f8c7 (bug 1795322)
Backed out changeset 9fb873ecfb31 (bug 1795322)
Backed out changeset c8a7a40c2a2f (bug 1795322)
Backed out changeset f2c118b6c6ce (bug 1795322)
Backed out changeset 38df43b4a70f (bug 1795322)
Backed out changeset 89aea8373411 (bug 1795322)
2022-10-25 23:47:58 +03:00
Mark Banner
fc7befc08d
Bug 1795322 - Update toolkit modules references in remaining places. r=mossop,zeid,geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D160036
2022-10-25 19:49:28 +00:00
Gijs Kruitbosch
b7d8bb78b8
Bug 1796156 - mots export + clean output, r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D159736
2022-10-25 10:49:21 +00:00
Jan de Mooij
ede44216f8
Bug 1797118 - Add missing peers to JS module. r=tcampbell,zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D160075
2022-10-25 09:45:27 +00:00
Stephen A Pohl
a4e92ed3e3
Bug 1794039: mots clean to fix data for users spohl and dlee in mots.yaml. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D160087
2022-10-24 17:53:37 +00:00
Sebastian Hengst
f01697ca5b
Bug 1796510 - fix Bugzilla component for onboarding module. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D159830
2022-10-20 13:24:44 +00:00
Greg Stoll
ae193de801
no bug - fx doc: fix link to moved string guide page r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D159705
2022-10-19 19:51:27 +00:00
Andrew McCreight
26b95558c1
Bug 1794030, part 3 - Fix XPCOM peers in mots file. r=nika,zeid DONTBUILD
...
It looks like I got dropped in the import process or something,
so I added myself in. Emilio has also been added since this was
last updated.
I also fixed up some directories for the XPCOM and XPIDL modules,
deleting ones that no longer exist and adding new ones. A few
subdirectories like io/ still aren't covered but this at least
makes the situation better.
Differential Revision: https://phabricator.services.mozilla.com/D158804
2022-10-18 18:00:08 +00:00
Andrew McCreight
e9f0788463
Bug 1794030, part 2 - Fix cycle collector module in mots. r=zeid,peterv DONTBUILD
...
Peterv has always been a peer and anba hasn't been, so I guess this is some kind
of import error.
Differential Revision: https://phabricator.services.mozilla.com/D158803
2022-10-18 18:00:07 +00:00
Andrew McCreight
f900e6a61f
Bug 1794030, part 1 - Run mots clean. r=zeid DONTBUILD
...
It wanted to make this fix, so I figured I'd split it into a separate commit.
The new name nick is confusing, but I'm not sure how to override it.
Differential Revision: https://phabricator.services.mozilla.com/D158802
2022-10-18 18:00:07 +00:00
Simon Friedberger
81ebfde770
Bug 1788671 - Document how to add Services to eslint. r=Standard8 DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D158753
2022-10-07 18:11:17 +00:00
Mike Hommey
46e4b776b5
Bug 1793550 - Make the homebrew python 3.10 problem immediately visible. r=firefox-build-system-reviewers,andi
...
The problem only happens with homebrew (python.org's build doesn't have
the problem). Many people are hitting it, and we might as well avoid
them the trouble to have to find the documentation and just fail
directly.
Differential Revision: https://phabricator.services.mozilla.com/D158546
2022-10-04 06:50:17 +00:00
Mathew Hodson
929b2a7154
Bug 1776578 - Make no-addtask-setup eslint rule check for init tasks. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D150333
2022-09-26 13:58:49 +00:00
Alexandre Poirot
848e2b334e
Bug 1791828 - [devtools] Remove eslint support for DevTools's lazyImporter. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D158004
2022-09-26 10:48:05 +00:00
Mike Hommey
f9a559f1ed
Bug 1789507 - Update builders to rustc 1.64. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D157896
2022-09-22 20:51:26 +00:00
Andrew Creskey
e8306f0cbe
Bug 1791837 - Add documentation for PerfStats r=jesup DONTBUILD
...
Initial documentation for new users.
Differential Revision: https://phabricator.services.mozilla.com/D157854
2022-09-21 18:24:42 +00:00