Commit Graph
1750 Commits
Author SHA1 Message Date
Randell Jesup b34506507d Bug 2045522: Catch per-request exceptions so a bad handler cannot crash the server r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D305049
2026-06-09 13:34:09 +00:00
Randell Jesup 948c5e6a24 Bug 2045067: use per-test NodeHTTP2Server in test_stale-while-revalidate_loop.js r=necko-reviewers,valentin,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D304836
2026-06-08 22:44:50 +00:00
Ted Campbell 909b390891 Bug 2011346 - Support xpcshelltestrunner http3server on macos. r=florian
The http3 server runs on host machine, so must set DYLD_LIBRARY_PATH if host
is macos.

Differential Revision: https://phabricator.services.mozilla.com/D279617
2026-06-04 02:49:57 +00:00
Florian Quèze ad2021368a Bug 2042711 - Stringify msg in xpcshell info() to force addProfilerMarker's text-marker path, r=profiler-reviewers,canova.
After bug 2010890, addProfilerMarker's data argument is
(UTF8String or object): a non-string msg takes the object branch and
is JSON-stringified. info() always wants a text marker, so stringify
here to take the UTF8String branch unconditionally.

Differential Revision: https://phabricator.services.mozilla.com/D302741
2026-06-02 14:16:01 +00:00
Duncan McIntosh 67defd4dcf Bug 2019113 - Part 2: Add tests for DynamicLauncher portal usage from the browser. r=emilio,extension-reviewers,robwu,gerard-majax,Thinker,ahal
Differential Revision: https://phabricator.services.mozilla.com/D289371
2026-05-28 23:47:05 +00:00
Florian Quèze 4f3fb8bf93 Bug 2042832 - Remove --total-chunks/--this-chunk and chunk_by_slice from xpcshell harness, r=ahal.
Same reasoning as the mochitest cleanup in the previous commit. Neither
xpcshell task in taskcluster/kinds/test/xpcshell.yml sets
test-manifest-loader: null, so taskgraph always pre-resolves their
manifests and passes them via MOZHARNESS_TEST_PATHS. desktop_unittest.py
never appends --total-chunks/--this-chunk to the xpcshell command,
self.totalChunks stays at its default of 1, and the chunk_by_slice call
in runxpcshelltests.py never fires.

Differential Revision: https://phabricator.services.mozilla.com/D302813
2026-05-28 07:56:14 +00:00
Alexandre Poirot 81fd28204b Bug 1622857 - [devtools] Remove now unused dumpv/verbose logging logic. r=devtools-reviewers,nchevobbe
The transport layer was the only one using this.

Differential Revision: https://phabricator.services.mozilla.com/D299058
2026-05-18 09:12:41 +00:00
iulian moraru 806660fa25 Revert "Bug 2019113 - Post: Display the page action on Flatpak and Snap installations. r=nrishel" for causing ThreadSanitizer failures on nsCharTraits.h.
This reverts commit bde4bcc89a.

Revert "Bug 2019113 - Part 3: Provide the window to createLinuxDesktopEntry when pinning. r=nrishel"

This reverts commit f38b471713.

Revert "Bug 2019113 - Part 2: Add tests for DynamicLauncher portal usage from the browser. r=emilio,extension-reviewers,robwu,gerard-majax,Thinker,ahal"

This reverts commit 89a81eb63b.

Revert "Bug 2019113 - Part 1: Use the DynamicLauncher portal from createLinuxDesktopEntry and deleteLinuxDesktopEntry. r=emilio,nrishel"

This reverts commit b6b202794e.
2026-05-15 02:36:09 +00:00
Duncan McIntosh 89a81eb63b Bug 2019113 - Part 2: Add tests for DynamicLauncher portal usage from the browser. r=emilio,extension-reviewers,robwu,gerard-majax,Thinker,ahal
Differential Revision: https://phabricator.services.mozilla.com/D289371
2026-05-14 21:15:40 +00:00
Ryan VanderMeulen 01305ffd86 Bug 2016937 - Fix testAddTaskTestRejectedUndefined perma failure. r=ahal
selftest.py: pass timeoutFactor to runTests() so the per-sub-test timeout
is not silently reset to 30s. Previously, setUp() set
self.x.harness_timeout=60 for ccov, but runTests() unconditionally
overwrites harness_timeout from HARNESS_TIMEOUT*timeoutFactor, so that
assignment had no effect.

Coverage flushing (flushCounters + IOUtils.move) before and after each
sub-test adds significant overhead on ccov builds - on Windows this
consistently pushes the sub-test past the 30s default timeout, causing
TEST-UNEXPECTED-TIMEOUT. A 1.5x factor is applied universally to
provide headroom on slow workers; ccov builds get 2.0x to account for
the extra overhead.

Differential Revision: https://phabricator.services.mozilla.com/D299583
2026-05-12 01:58:07 +00:00
Kershaw Chang 4050b1421f Bug 2025276 - More 0RTT tests, r=necko-reviewers,jschanck,valentin
Differential Revision: https://phabricator.services.mozilla.com/D296653
2026-05-07 00:35:52 +00:00
Kershaw Chang ea10a7b786 Bug 2006292 - Fix tests, r=necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D276654
2026-04-30 16:02:11 +00:00
Florian Quèze 7b778f7964 Bug 2035261 - Improve uncaught exception and rejection reporting in mochitests, r=ahal.
Pass the exception's actual stack via the harness's stack field instead of
synthesizing one rooted in simpletestOnerror or assertNoUncaughtRejections.
For uncaught rejections, also pass the rejection date as the assertion's
timestamp rather than baking it into the failure message, so otherwise
identical failures fingerprint to the same message. The rejection failure
message is simplified to "uncaught rejection: <message>".

Plumbing changes:
- Assert.report / Assert.AssertionError accept a string stack and an
  optional time.
- StructuredLog.testStatus accepts an optional time that overrides the
  default Date.now().
- The mochitest reporter and browser-harness.xhtml forward the new time
  field through testResult and addResult.

Differential Revision: https://phabricator.services.mozilla.com/D296797
2026-04-30 15:58:21 +00:00
abhishekmadan30 9d299dae5f Bug 1973525 - Create a stamp file to ensure verification of symlinks occurs once per build.r=glandium,releng-reviewers,ahal,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D285303
2026-04-23 03:30:27 +00:00
Florian Quèze 97ec1f4c51 Bug 2033448 - Make profiling xpcshell tests work even for tests that override Services or Cc, r=canaltinova.
The profiler-related code paths in head.js run after the test file has
been loaded into the harness' global scope, so a test that declares
`var Cc = ...` or `var Services = ...` at top level shadows the bindings
that head.js relies on. Switch those paths to the existing `_Services`
pattern and add an `_Cc` alias captured before any test file is loaded.

test_utf8_illegals.js was hitting this: `var Cc = Components.Constructor`
made head.js throw a TypeError when setting up the profiler timeout
timer, which skipped `_PromiseTestUtils.uninit()` and
`Cu.exitIfInAutomation()` and led to a shutdown crash. Rename the
test's local to `CC` to match the convention used elsewhere.

Differential Revision: https://phabricator.services.mozilla.com/D295280
2026-04-20 21:58:02 +00:00
Sylvestre Ledru bdd074022b Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,perftest-reviewers,ahal,sergesanspaille,sparky
Differential Revision: https://phabricator.services.mozilla.com/D282635
2026-04-14 19:33:10 +00:00
Florian Quèze ea9c91f340 Bug 2028234 - Emit test_start before test setup so runtime data includes setup overhead, r=ahal.
Differential Revision: https://phabricator.services.mozilla.com/D291311
2026-04-03 05:57:40 +00:00
Adam Vandolder 80767fc4f2 Bug 1892551 - Part 14: Set sessionHistoryInParent test manifest variable to always be true. r=taskgraph-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D284728
2026-03-18 17:26:43 +00:00
Adam Vandolder 33f5a412e7 Bug 1892551 - Part 3: Remove disableSessionHistoryInParent pref. r=jgraham,dom-core,farre
Differential Revision: https://phabricator.services.mozilla.com/D208062
2026-03-18 17:26:18 +00:00
Lars Eggert c5128740cf Bug 2023247 - Use NS_ERROR_NET_RESET instead of NS_ERROR_NET_INTERRUPT r=kershaw,necko-reviewers
`NS_ERROR_NET_INTERRUPT` is not in the restart condition list, so using
it silently drops the request without fallback to H1/H2. Use
`NS_ERROR_NET_RESET` instead.

Differential Revision: https://phabricator.services.mozilla.com/D287813
2026-03-17 08:52:11 +00:00
rperta 3a0dc49f95 Revert "Bug 2023247 - Use NS_ERROR_NET_RESET instead of NS_ERROR_NET_INTERRUPT r=kershaw,necko-reviewers" for causing xpc failures on test_http3.js
This reverts commit 9d5cc67a60.
2026-03-17 04:17:42 +00:00
Lars Eggert 9d5cc67a60 Bug 2023247 - Use NS_ERROR_NET_RESET instead of NS_ERROR_NET_INTERRUPT r=kershaw,necko-reviewers
`NS_ERROR_NET_INTERRUPT` is not in the restart condition list, so using
it silently drops the request without fallback to H1/H2. Use
`NS_ERROR_NET_RESET` instead.

Differential Revision: https://phabricator.services.mozilla.com/D287813
2026-03-17 02:44:56 +00:00
Sylvestre Ledru 05e870a9a8 Bug 2023419 - Remove Emacs/Vim modelines from testing/ r=emilio,perftest-reviewers,jgraham,geckodriver-reviewers,sparky
replaced by .editorconfig
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D287873
2026-03-16 19:41:12 +00:00
Cosmin Sabou f4420a75d7 Revert "Bug 2023247 - Use NS_ERROR_NET_RESET instead of NS_ERROR_NET_INTERRUPT r=kershaw,necko-reviewers" for causing xpcshell failures on test_http2-proxy.js.
This reverts commit 44a77872cf.
2026-03-16 18:45:42 +00:00
Lars Eggert 44a77872cf Bug 2023247 - Use NS_ERROR_NET_RESET instead of NS_ERROR_NET_INTERRUPT r=kershaw,necko-reviewers
`NS_ERROR_NET_INTERRUPT` is not in the restart condition list, so using
it silently drops the request without fallback to H1/H2. Use
`NS_ERROR_NET_RESET` instead.

Differential Revision: https://phabricator.services.mozilla.com/D287813
2026-03-16 08:36:49 +00:00
Damien Carver 9f29376065 Bug 1635350 - Remove MOZ_GECKO_PROFILER ifdef. r=necko-reviewers,whimboo,geckoview-reviewers,webrtc-reviewers,devtools-reviewers,profiler-reviewers,dom-storage-reviewers,translations-reviewers,canaltinova,TravisLong,valentin,m_kato,jesup,bwc,nchevobbe,jari
The maintenance cost of supporting non-profiler builds now outweighs the benefits.
While previously maintained for Tier 3 platforms, the profiler now supports marker recording across these targets.
Removing this toggle simplifies the build system and allows for faster development.

Differential Revision: https://phabricator.services.mozilla.com/D284849
2026-03-13 08:39:58 +00:00
Valentin Gosu f98ac74904 Bug 2001895 - Make NodeServers (https) work in mochitests r=ahal
Spawn moz-http2.js server for mochitests.

Differential Revision: https://phabricator.services.mozilla.com/D279128
2026-03-12 13:55:57 +00:00
Silaghi 890797b8d6 Revert "Bug 1635350 - Remove MOZ_GECKO_PROFILER ifdef. r=necko-reviewers,whimboo,geckoview-reviewers,webrtc-reviewers,devtools-reviewers,profiler-reviewers,dom-storage-reviewers,translations-reviewers,canaltinova,TravisLong,valentin,m_kato,jesup,bwc,nchevobbe,jari" for causing build bustages
This reverts commit 9c6ccb9aae.
2026-03-11 14:45:41 +00:00
Damien Carver 9c6ccb9aae Bug 1635350 - Remove MOZ_GECKO_PROFILER ifdef. r=necko-reviewers,whimboo,geckoview-reviewers,webrtc-reviewers,devtools-reviewers,profiler-reviewers,dom-storage-reviewers,translations-reviewers,canaltinova,TravisLong,valentin,m_kato,jesup,bwc,nchevobbe,jari
The maintenance cost of supporting non-profiler builds now outweighs the benefits.
While previously maintained for Tier 3 platforms, the profiler now supports marker recording across these targets.
Removing this toggle simplifies the build system and allows for faster development.

Differential Revision: https://phabricator.services.mozilla.com/D284849
2026-03-11 14:27:55 +00:00
Alexandre Poirot 3fe196f5ae Bug 2019672 - Remove obsolete CoverageUtils.sys.mjs and jscov-dir-prefix mach argument. r=marco
This logic was only tracking privileged parent process javascript,
whereas JS_CODE_COVERAGE_OUTPUT_DIR is the typical equivalent and works
on all processes.

Differential Revision: https://phabricator.services.mozilla.com/D285084
2026-03-09 09:16:09 +00:00
Gabriele Svelto 2289e47fed Bug 1999263 - Prevent a race when attempting to generate a minidump in timed-out XPCShell tests r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D274995
2026-02-27 08:37:32 +00:00
Geoff Lankow 9d6012d52e Bug 2018521 - Avoid multiple 'retry' keyword arguments. r=sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D284418
2026-02-24 07:30:14 +00:00
Florian Quèze 2beaccdc7f Bug 2017139 - Make structured logging the default for all mozharness tests, r=ahal.
Differential Revision: https://phabricator.services.mozilla.com/D283569
2026-02-23 22:22:26 +00:00
Florian Quèze 857715d03e Bug 2018130 - Divide xpcshell parallel test times by thread count in error summary, r=ahal.
The error summary formatter sums raw test_start-to-test_end times for
xpcshell manifests, but this overestimates wall-clock time when tests run
in parallel across multiple threads. Pass the thread count from the
xpcshell harness via group_start extra data, and divide individual test
times by that count during the parallel phase.

Differential Revision: https://phabricator.services.mozilla.com/D284511
2026-02-23 22:20:58 +00:00
Randell Jesup 27342fc6d7 Bug 1577576: return an error on an invalid frame ID in HTTP2 r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D284287
2026-02-21 13:19:21 +00:00
Alex Hochheiden 937f09785c Bug 1727385 - Fix broken MDN links in documentation and source comments r=geckodriver-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D283394
2026-02-19 10:01:48 +00:00
Cristina Horotan f807c9b27e Revert "Bug 2015841 - ruff: fix 'Lambda may be unnecessary; consider inlining inner function' r=linter-reviewers,perftest-reviewers,sessionstore-reviewers,ahal,sparky,sclements" for causing lint failure
This reverts commit 0382300c2d.

Revert "Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,ahal,sergesanspaille"

This reverts commit 1e0b4c3c7b.

Revert "Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements"

This reverts commit 15a20a737e.

Revert "Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal"

This reverts commit 4b0785d39e.
2026-02-18 17:18:07 +00:00
Sylvestre Ledru 1e0b4c3c7b Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,ahal,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D282635
2026-02-18 16:47:12 +00:00
iulian moraru c616d6af1d Revert "Bug 2015841 - ruff: fix 'Lambda may be unnecessary; consider inlining inner function' r=linter-reviewers,perftest-reviewers,sessionstore-reviewers,ahal,sparky,sclements" for causing multiple android reftest failures.
This reverts commit 5eca473e96.

Revert "Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,ahal,sergesanspaille"

This reverts commit 654a09320c.

Revert "Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements"

This reverts commit 93b38f0d79.

Revert "Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal"

This reverts commit cc04e8271b.
2026-02-13 22:35:55 +00:00
Sylvestre Ledru 654a09320c Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,ahal,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D282635
2026-02-13 21:36:22 +00:00
Florian Quèze b82fc4432b Bug 2015029 - make xpcshell and mochitest output group_result status=SKIP lines in the error summary file for missing test manifests, r=ahal.
Differential Revision: https://phabricator.services.mozilla.com/D282170
2026-02-06 21:05:23 +00:00
Mark Banner d8ce901237 Bug 1967204 - remove superfluous eslint-env annotations from testing. r=frontend-codestyle-reviewers,perftest-reviewers,sparky,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D279317
2026-01-21 13:57:48 +00:00
Atila Butkovits d95fe903b7 Revert "Bug 1967204 - remove superfluous eslint-env annotations from remaining places. r=frontend-codestyle-reviewers,geckoview-reviewers,whimboo,Gijs,nalexander" for causing failures at browser_webconsole_stubs_page_error.js.
This reverts commit a0fd5cb925.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from devtools. r=devtools-reviewers,ochameau"

This reverts commit 437173a655.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from netwerk. r=necko-reviewers,cookie-reviewers,valentin"

This reverts commit 379e12b4e7.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from tools. r=frontend-codestyle-reviewers,Gijs"

This reverts commit 78ab55c903.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from testing. r=frontend-codestyle-reviewers,perftest-reviewers,sparky,Gijs"

This reverts commit 24b398368a.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from browser. r=frontend-codestyle-reviewers,credential-management-reviewers,omc-reviewers,home-newtab-reviewers,mkennedy,mconley,dimi,Gijs,emcminn"

This reverts commit f9d3a69d83.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from toolkit. r=frontend-codestyle-reviewers,credential-management-reviewers,desktop-theme-reviewers,manuel,mkennedy,dimi,Gijs,dao"

This reverts commit 1a9053a6b4.

Revert "Bug 1967204 - remove superfluous eslint-env annotations from dom/ r=dom-core,media-playback-reviewers,smaug,aosmond"

This reverts commit f342d41a38.
2026-01-20 15:00:04 +00:00
Mark Banner 24b398368a Bug 1967204 - remove superfluous eslint-env annotations from testing. r=frontend-codestyle-reviewers,perftest-reviewers,sparky,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D279317
2026-01-20 13:45:30 +00:00
Ted Campbell 33a56b3bc7 Bug 2009091 - Avoid clobbering host environment when running nodejs for xpcshellremote tests r=ahal,valentin
The remote XPCShell test configuration for Android builds up `XPCShellRemote.env` with environment
variables for the remote device. We also want some of these on the host for httpserver/NodeServer.sys.mjs,
but some of these may break host apps. In particular the 'HOME' variable is used on host for
'adb' to run so we want to avoid clobbering it with the value used for the Android device.

Differential Revision: https://phabricator.services.mozilla.com/D278226
2026-01-12 22:08:19 +00:00
Alex Hochheiden 02333707ab Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-08 21:15:53 +00:00
Atila Butkovits ce6aff66e2 Revert "Bug 2006716 - Remove unused default_bindir() from ruff.py r=ahal,linter-reviewers" for causing failures at tp5n-pageset.manifest.
This reverts commit a198379dd7.

Revert "Bug 2006716 - Add `ruff-format` linter r=ahal,linter-reviewers"

This reverts commit 8e2f1e924b.

Revert "Bug 2006716 - Remove `black` linter r=ahal,linter-reviewers"

This reverts commit 857218c417.

Revert "Bug 2006716 - Fix `ruff` linter `stderr` callback broken in D190696 r=ahal,linter-reviewers"

This reverts commit da4a569cfb.

Revert "Bug 2006716 - Update `ruff` to version `0.14.9` and use consistent versions in `lint.txt` and `python-test.txt` r=ahal,linter-reviewers"

This reverts commit 0781186b2e.

Revert "Bug 2006716 - Reformat entire repo with `ruff-format` (`black` replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth"

This reverts commit b2b8db2859.
2026-01-07 21:34:31 +00:00
Alex Hochheiden b2b8db2859 Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-07 18:08:27 +00:00
Alexandru Marc d296caccba Revert "Bug 2006716 - Remove unused default_bindir() from ruff.py r=ahal,linter-reviewers" for causing toolchain bustages
This reverts commit 76033c983e.

Revert "Bug 2006716 - Add `ruff-format` linter r=ahal,linter-reviewers"

This reverts commit 19fd8c23ca.

Revert "Bug 2006716 - Remove `black` linter r=ahal,linter-reviewers"

This reverts commit 0b01c783a6.

Revert "Bug 2006716 - Fix `ruff` linter `stderr` callback broken in D190696 r=ahal,linter-reviewers"

This reverts commit 72cab75517.

Revert "Bug 2006716 - Update `ruff` to version `0.14.9` and use consistent versions in `lint.txt` and `python-test.txt` r=ahal,linter-reviewers"

This reverts commit a434d066ce.

Revert "Bug 2006716 - Reformat entire repo with `ruff-format` (`black` replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth"

This reverts commit 3ed06912eb.
2026-01-07 00:54:28 +00:00
Alex Hochheiden 3ed06912eb Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-07 00:32:15 +00:00