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

806 Коммитов

Автор SHA1 Сообщение Дата
Mark Banner c2782050e8 Bug 1854948 - Remove support for Cu.import and XPCOMUtils.defineLazyModuleGetter from most of ESLint. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D189132
2023-09-25 14:26:43 +00:00
Mike Hommey 53765a27b9 Bug 1851754 - Upgrade minimum supported Clang version to 8. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188898
2023-09-22 02:34:51 +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
Andrew McCreight 3612879ca2 Bug 1852559 - Minor cleanup for the What is a Triaged Bug documentation. r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Add a link for the first mention of "Severity", use upper cased
Severity more consistently, use "nor".

Differential Revision: https://phabricator.services.mozilla.com/D188288
2023-09-14 20:06:11 +00:00
Sylvestre Ledru 9ef7ca73e1 Bug 1851239 - doc: fix the link to the Debugging on MacOS page
Depends on D187395

Differential Revision: https://phabricator.services.mozilla.com/D187396
2023-09-04 20:02:29 +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
Andrew Halberstadt 5983e78c51 Bug 1848533 - Update 'create linter' example to use ruff, r=linter-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D187133
2023-08-31 04:17:34 +00:00
Mike Hommey 368daa89f8 Bug 1849273 - Remove the explicit --enable-crashreporter in mozconfig.common. r=firefox-build-system-reviewers,ahochheiden
It has been enabled by default on the relevant platforms essentially
forever, so it doesn't need to be explicitly enabled.

As such, since --enable-crashreporter is not really a useful thing to
point at to wrt build options, we remove its mention from the
configuring build options doc.

Differential Revision: https://phabricator.services.mozilla.com/D186513
2023-08-23 19:07:08 +00:00
Logan Rosen a18b378958 Bug 1849084 - fix moznetwork doc generation r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D186417
2023-08-21 10:52:36 +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
Andrew McCreight 645a487f4f Bug 1845838 - XPCOM stands for Cross Platform Component Object Model. r=xpcom-reviewers,nika DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D185952
2023-08-10 22:41:34 +00:00
Mark Banner 98a950aa76 Bug 1846758 - Automatically mark *.worker.?js files as belonging to the worker environment. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D185321
2023-08-04 09:51:15 +00:00
Geoff Brown ba344289f9 Bug 1837652 - Add esr115 desupport info to update infrastructure docs r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D185188
2023-08-02 18:26:52 +00:00
Tooru Fujisawa aa900309a0 Bug 1843797 - Add ESLint rule to reject ChromeUtils.import. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D183696
2023-07-31 21:03:44 +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
Rob Wu ae769e9e02 Bug 1845804 - Put WebExtensions under Gecko in the overview r=mossop,perftest-reviewers,devtools-reviewers,afinder
... and rename "web extensions" to "WebExtensions".

Differential Revision: https://phabricator.services.mozilla.com/D184765
2023-07-28 14:21:51 +00:00
Vincent Hilla 3f90cef3c9 Bug 1845550 - Docs on linting: clarify command to create git hook. r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D184600
2023-07-26 19:06:22 +00:00
Dave Townsend 60c7c71e2d Bug 1842620: Add overviews of the main applications to the docs. r=Gijs,geckoview-reviewers,owlish,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D183173
2023-07-26 18:22:32 +00:00
Kagami Sascha Rosylight d97b1ea4f6 Bug 1844802 - Restore links to GeckoView Contributor Guide r=firefox-source-docs-reviewers,sylvestre,geckoview-reviewers,m_kato DONTBUILD
D150200 broke this when changing the title and missed it, probably because breaking links only emits warnings instead of errors.

Differential Revision: https://phabricator.services.mozilla.com/D184245
2023-07-24 12:28:49 +00:00
Kagami Sascha Rosylight dc28b760e9 Bug 1844803 - Replace mentions of Triage Center with BugDash r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D184240
2023-07-21 16:45:59 +00:00
Gijs Kruitbosch d46e06edf2 Bug 1842244 - update security bug process documentation, r=dveditz DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D183154
2023-07-21 10:31:57 +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
Ray Kraesig 72acfa071a Bug 1842918 - normalize away spaces in `$(PYTHON3)` r=firefox-build-system-reviewers,glandium
As of bug 1838763, Python virtualenvs are now located in a subdirectory
of `$MOZBUILD_STATE_PATH`. This, in turn, defaults to a subdirectory of
the home directory, which on Windows often contains spaces.

The Windows build instructions were updated to add a requirement that
`MOZBUILD_STATE_PATH` not contain spaces, under the assumption that this
was merely a clarification of an existing restriction; but this is
indeed a new requirement and breaks existing setups.

Instead, allow makefiles to safely invoke `$(PYTHON3)` without quoting
it everywhere (as they do) by ensuring that its value contains no
spaces, by using the DOS-style (8.3) short path to the Python
executable.

Additionally, clarify in the documentation exactly which paths are
required not to contain spaces.

Differential Revision: https://phabricator.services.mozilla.com/D183305
2023-07-13 13:29:57 +00:00
Sylvestre Ledru a489e659b5 Bug 1838167 - doc: Fix links to MDN Position page DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D183376
2023-07-12 11:30:28 +00:00
CanadaHonk 513aff8119 Bug 1841117 - Remove unused intl.uidirection pref r=gregp,sylvestre
It was still in `about:config` and referenced in some docs after mostly
being removed in Bug 1676137.

Differential Revision: https://phabricator.services.mozilla.com/D182748
2023-07-10 12:00:58 +00:00
Cristian Tuns d58b87b9ba Backed out changeset 088b1611348a (bug 1841117) as requested by canadahonk CLOSED TREE 2023-07-04 18:39:27 -04:00
CanadaHonk 094b41d891 Bug 1841117 - Remove unused intl.uidirection pref r=gregp
It was still in `about:config` and referenced in some docs after mostly
being removed in Bug 1676137.

Differential Revision: https://phabricator.services.mozilla.com/D182748
2023-07-04 22:31:28 +00:00
Paul Adenot 5ed9d9fcb5 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
Mike Hommey 02bfed757d No bug - Document the current Rust compiler versions in use r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D182435
2023-06-29 08:52:12 +00:00
ahochheiden 1082f133a8 Bug 1838763 - Move the location of site/command virtualenvs out of the objdir and into the state dir r=firefox-build-system-reviewers,glandium
This is necessary for activating the site/command virtualenvs earlier,
since we can't determine what the objdir will be very early on in the
mach process intialization. We do know where the state dir is, and how
to get to the state dir for a specific topsrcdir, so we can use that
instead. This is already where the `mach` virtualenv lives anyway.

Differential Revision: https://phabricator.services.mozilla.com/D181029
2023-06-27 07:05:20 +00:00
Sandor Molnar 13d9eec5cc Backed out 2 changesets (bug 1821228) for causing xpc failures in netwerk/test/unit/test_http_sfv.js CLOSED TREE
Backed out changeset 5b97a82950dd (bug 1821228)
Backed out changeset b3729323872a (bug 1821228)
2023-06-23 16:20:02 +03:00
Mike Hommey 7f045e0f5d Bug 1821228 - Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-23 08:53:53 +00:00
Cristian Tuns 3ce75a5260 Backed out changeset 99fd2fc88cbf (bug 1821228) for causing bc failures in browser_contextmenu_iframe.js CLOSED TREE 2023-06-09 18:26:31 -04:00
Mike Hommey dcac592260 Bug 1821228 - Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-09 20:29:33 +00:00
Mark Banner 5dbb86265c 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
Sandor Molnar 4880fd17cf Backed out changeset 0dfe0669e0e4 (bug 1821228) for causing leakcheck failures in wpt/xpc. 2023-06-06 00:55:09 +03:00
Mike Hommey 37ae262ace Bug 1821228 - Update builders to rustc 1.70. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D179622
2023-06-05 19:42:22 +00:00
Mike Hommey e97e5246fd Bug 1834436 - Upgrade minimum supported GCC version to 8. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D178736
2023-06-01 20:09:19 +00:00
Mike Hommey fd126d15a5 Bug 1834955 - Upgrade minimum supported Clang-cl version to 9. r=firefox-build-system-reviewers,sergesanspaille
We have less constraints on the minimum supported clang-cl version, and
it would unlock C++17 inline variables (which had a bug on Windows
targets in clang up-to 8.x).

Differential Revision: https://phabricator.services.mozilla.com/D179037
2023-05-29 20:31:08 +00:00
Gabriele Svelto 64a8ebc1bf Bug 1834958 - Bump the minimum version of Rust to 1.66.0 r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D179070
2023-05-26 12:56:07 +00:00
Mike Hommey 2aac970b03 Bug 1833958 - Update clang version in C++ in Firefox doc. r=firefox-source-docs-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D178891
2023-05-25 06:50:43 +00:00
Vincent Hilla 1dbf3800b3 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
Mike Hommey 89c44bc8c4 Bug 1834355 - Fix dates in the rust update policy. r=firefox-source-docs-reviewers,marco
While here, add a few more future release cycles.

Differential Revision: https://phabricator.services.mozilla.com/D178871
2023-05-23 22:20:45 +00:00
Jan de Mooij 220eaeb4ac 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
Mark Banner 2a53076d43 Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177938
2023-05-20 12:26:56 +00:00
Mark Banner 130a655906 Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner 8219a5c503 Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
donal meehan 6b0acb8052 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
Arthur Carcano 640dd3d14e Bug 1831312 - Use the mach cargo machinery to lint using clippy. r=glandium,linter-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D177156
2023-05-17 11:07:47 +00:00