Граф коммитов

626 Коммитов

Автор SHA1 Сообщение Дата
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
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