Commit Graph
113 Commits
Author SHA1 Message Date
Sylvestre Ledru ce72a21837 Bug 2040162 - Apply rumdl fixes to devtools/docs r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D301339
2026-05-29 07:06:28 +00:00
Alexandre Poirot 9c63514236 Bug 1622857 - [devtools] Log RDP packets via MOZ_LOG. r=devtools-reviewers,jdescottes,nchevobbe
RDP can be easily traced via stdout by running:
$ MOZ_LOG="devtools_rdp:3" ./mach run

Differential Revision: https://phabricator.services.mozilla.com/D298483
2026-05-18 09:12:21 +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
Nicolas Chevobbe f67101d76f Bug 1149501 - [devtools] Update server code to simply refer to Animation instead of Animation Player. r=devtools-reviewers,devtools-backward-compat-reviewers,jdescottes.
The player word is a relic of a past implementation of the Animation API that doesn't
exist anymore.
This patch removes/renames references to player that are easy to handle.
Renaming RDP methods / fronts will be done later in following commits.

Differential Revision: https://phabricator.services.mozilla.com/D289496
2026-04-10 08:24:48 +00:00
Nicolas Chevobbe 26c0e31a45 Bug 2024622 - [devtools] Remove remaining references to defunct Launchpad. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D288647
2026-03-19 18:38:28 +00:00
Dave Townsend d3162fa3b1 Bug 1744624: Add a lint rule warning about the use of ContentTask.spawn. r=frontend-codestyle-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,tabbrowser-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,home-newtab-reviewers,urlbar-reviewers,dom-worker-reviewers,nchevobbe,edenchuang,mtigley,nsharpley,valentin,Standard8,nbarrett
Also disables the error for remaining uses and removes so old comments referencing ContentTask.spawn.

Differential Revision: https://phabricator.services.mozilla.com/D286261
2026-03-11 17:43:28 +00:00
Julian Descottes 9aec4d3d70 Bug 2017908 - [devtools] Update devtools contact email for telemetry r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D284089
2026-02-20 11:33:07 +00:00
Sylvestre Ledru acb02327bc Bug 2015713 - doc: rename the page titles to avoid conflicts r=devtools-reviewers,nchevobbe DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D283257
2026-02-13 19:59:43 +00:00
Sylvestre Ledru fcc46a2150 Bug 2015713 - doc: fix the language declarations to remove warnings r=geckoview-reviewers,devtools-reviewers,android-reviewers,nalexander,nchevobbe DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D282721
2026-02-11 09:50:50 +00:00
Nicolas Chevobbe f0d5ebd81a Bug 2004299 - [devtools] Use proper ES class in documentation examples. r=devtools-reviewers,ochameau.
Also fix the Highlighter class example to better reflect what we're doing now.

Differential Revision: https://phabricator.services.mozilla.com/D275182
2025-12-05 12:46:32 +00:00
Ted Campbell 4f27637b16 Bug 1870810 - Update mochitest.ini references to .toml in docs r=jmaher,devtools-reviewers,dom-storage-reviewers,omc-reviewers,urlbar-reviewers,dom-worker-reviewers,whimboo,home-newtab-reviewers,nchevobbe,edenchuang,mconley,jari,emcminn DONTBUILD
We previously migrated mochitest.ini (and friends) to be toml files but some
stray comments and documentation were not addressed at the time. Fix that now.

Differential Revision: https://phabricator.services.mozilla.com/D271518
2025-11-26 02:40:49 +00:00
Nicolas Chevobbe da35303962 Bug 1599082 - [devtools] Remove external usage of static EventEmitter methods. r=devtools-reviewers,jdescottes.
Replace those with inheritance/decorations, extends classes that needed it.
Next patch in stack will remove the static methods alltogether.

Differential Revision: https://phabricator.services.mozilla.com/D267589
2025-10-07 05:37:53 +00:00
Julian Descottes b7629851f0 Bug 1967741 - [devtools] Docs: remove outdated devtools docs for contributors r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D265941
2025-09-24 13:18:35 +00:00
Julian Descottes 2ffa8908ee Bug 1539441 - [devtools] Add simple mach command to run devtools node tests r=devtools-reviewers,nchevobbe,firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D256153
2025-07-07 18:29:29 +00:00
Serban Stanca df746da020 Revert "Bug 1974354 - Remove quotes around version based glean expiration in Firefox Source Docs. r=chutten" for causing python 3 failures.
This reverts commit f506d3b2de.
2025-06-27 22:43:23 +00:00
Nicholas Rishel f506d3b2de Bug 1974354 - Remove quotes around version based glean expiration in Firefox Source Docs. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D255237
2025-06-27 20:45:55 +00:00
Alexandre Poirot 9d6ab254e9 Bug 1972889 - [devtools] Flag all tests using JSObjectsTestUtils framework and generating snapshots with "object-snapshots" tag. r=devtools-reviewers,nchevobbe
This will help run them all easily via `./mach test --tag object-snapshots`.

Differential Revision: https://phabricator.services.mozilla.com/D254269
2025-06-25 00:10:09 +00:00
Julien Wajsberg 99b18511f2 Bug 1814901 - Move the "Debugging Intermittents" documentation to a more central location r=necko-reviewers,geckoview-reviewers,owlish,kershaw,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D249601
2025-06-11 12:12:34 +00:00
Julien Wajsberg a81a55abb7 Bug 1814901 - Add some tips to firefox-source-docs about debugging intermittents with the Firefox Profiler r=florian,devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D244758
2025-06-11 12:12:31 +00:00
Mark Banner 8bf730ccd9 Bug 1881701 - Move ESLint ignores and test paths to be module files as well. r=frontend-codestyle-reviewers,devtools-reviewers,Gijs,nchevobbe
This completes the moving of all the top-level configuration files to be ES modules, and named similarily.

Differential Revision: https://phabricator.services.mozilla.com/D250403
2025-05-24 17:11:39 +00:00
Alexandre Poirot 833ef8762c Bug 1958081 - [devtools] Introduce a test framework to ease testing all possible JavaScript types against various codebases. r=frontend-codestyle-reviewers,devtools-reviewers,nchevobbe,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D244246
2025-05-13 12:34:02 +00:00
Serban Stanca 1dac11cfa9 Revert "Bug 1958081 - [devtools] Cover JS Tracer stringification with the new JS Objects test framework. r=devtools-reviewers,nchevobbe" for causing devtools failures in browser_webconsole_reverse_search.js.
This reverts commit a07e576742.

This reverts commit f0b5190845.

This reverts commit 1761d4c3dd.
2025-05-08 23:00:24 +00:00
Alexandre Poirot 1761d4c3dd Bug 1958081 - [devtools] Introduce a test framework to ease testing all possible JavaScript types against various codebases. r=frontend-codestyle-reviewers,devtools-reviewers,nchevobbe,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D244246
2025-05-08 20:04:57 +00:00
Cristina Horotan 539746f658 Revert "Bug 1958081 - [devtools] Cover JS Tracer stringification with the new JS Objects test framework. r=devtools-reviewers,nchevobbe" for xpcshell failures at test_javascript_logging.js
This reverts commit 6056567c3e.

Revert "Bug 1958081 - [devtools] Migrate object inspector to the new JS objects test framework. r=devtools-reviewers,nchevobbe"

This reverts commit 8cbc65e7b5.

Revert "Bug 1958081 - [devtools] Introduce a test framework to ease testing all possible JavaScript types against various codebases. r=frontend-codestyle-reviewers,devtools-reviewers,nchevobbe,Standard8" for causing xpc failures at test_javascript_logging.js

This reverts commit ddcbf73cd8.
2025-05-08 05:42:19 +00:00
Alexandre Poirot ddcbf73cd8 Bug 1958081 - [devtools] Introduce a test framework to ease testing all possible JavaScript types against various codebases. r=frontend-codestyle-reviewers,devtools-reviewers,nchevobbe,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D244246
2025-05-08 04:05:01 +00:00
Sylvestre Ledru ba314089e1 no bug - doc: rename central => firefox r=geckoview-reviewers,nalexander,devtools-reviewers,ochameau DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D247760
2025-05-06 00:22:43 +00:00
Hubert Boma Manilla 6e90ce0ab2 Bug 1953851 - [devtools] Update the MDN links r=devtools-reviewers,nchevobbe,cookie-reviewers,valentin,fluent-reviewers,shtrom,zeid,anti-tracking-reviewers,translations-reviewers,android-reviewers,flod,bvandersloot,jonalmeida,tthibaud
Differential Revision: https://phabricator.services.mozilla.com/D241589
2025-04-01 17:12:54 +00:00
Sandor Molnar a839d26316 Backed out changeset 376442637e13 (bug 1953851) for causing build bustages. CLOSED TREE 2025-03-25 21:28:09 +02:00
Hubert Boma Manilla b6ef2193f9 Bug 1953851 - [devtools] Update the MDN links r=devtools-reviewers,nchevobbe,cookie-reviewers,valentin,fluent-reviewers,zeid,anti-tracking-reviewers,translations-reviewers,android-reviewers,flod,bvandersloot,jonalmeida,tthibaud
Differential Revision: https://phabricator.services.mozilla.com/D241589
2025-03-25 15:57:37 +00:00
Julien Wajsberg a3b5e16bba Bug 1908308 - Update the help message for many perf tests as well as related documentation r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D242029
2025-03-24 12:42:04 +00:00
Goloman Adrian 2647f047e6 Backed out 5 changesets (bug 1625546, bug 1908308) for causing bc failures @browser_aboutprofiling-more-actions-menu.js. CLOSED TREE
Backed out changeset 6bea76dcf5ca (bug 1908308)
Backed out changeset 06729b0903a0 (bug 1908308)
Backed out changeset 4292c90be2a2 (bug 1625546)
Backed out changeset bca85f1653ec (bug 1625546)
Backed out changeset b0e6c03f6294 (bug 1625546)
2025-03-21 20:06:01 +02:00
Julien Wajsberg 2d154c0182 Bug 1908308 - Update the help message for many perf tests as well as related documentation r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D242029
2025-03-21 14:32:33 +00:00
Stanca Serban 73122005bc Backed out changeset f123a8f22b50 (bug 1953851) for causing devtools failures in browser_webconsole_warning_group_cookies.js. 2025-03-17 18:02:37 +02:00
Hubert Boma Manilla d7ffb0dafb Bug 1953851 - [devtools] Update the MDN links in devtools r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D241589
2025-03-17 13:09:47 +00:00
Stanca Serban 826842a16d Backed out changeset 9d11f76b4c4d (bug 1953851) for causing devtools failures in browser_webconsole_cors_errors.js. CLOSED TREE 2025-03-17 13:17:45 +02:00
Hubert Boma Manilla 123c53908c Bug 1953851 - [devtools] Update the MDN links in devtools r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D241589
2025-03-17 09:04:32 +00:00
Alexandre Poirot a1f71632ba Bug 1929387 - [devtools] Convert Reps to ES Modules. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D228996
2025-03-05 17:05:55 +00:00
Anutrix cde6da42e6 Bug 1727389 - Fixed most of the broken developer.mozilla.org links in devtools documentation. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D237590
2025-02-11 17:20:37 +00:00
aglavic 11654a9807 Bug 1908984 - Fix typos found on perfdocs with chat GPT. r=perftest-reviewers,necko-reviewers,devtools-reviewers,dom-storage-reviewers,ochameau,kershaw,janv,sparky,jari
Differential Revision: https://phabricator.services.mozilla.com/D232547
2024-12-20 15:48:18 +00:00
Alexandre Poirot 8417905eb2 Bug 1413872 - [devtools] Spawn dedicated target actors for Web Extension Content Scripts. r=devtools-backward-compat-reviewers,devtools-reviewers,rpl,nchevobbe
This should ultimately allow to pick up content script as an evaluation context in the console.

Differential Revision: https://phabricator.services.mozilla.com/D221035
2024-12-10 18:30:57 +00:00
Tooru Fujisawa 2e6d6edbfc Bug 1934056 - Update devtools document to use ESM-based API. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D230571
2024-12-02 21:17:45 +00:00
Nicolas Chevobbe 048f1af5c9 Bug 1926495 - [devtools] Fix console architecture chart. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D226591
2024-10-23 09:46:16 +00:00
Abhijeet Chawla 0a99144b67 Bug 1855168 - Use MermaidJS to replace ASCII based Console architecture diagram r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D224603
2024-10-22 08:29:09 +00:00
Abhijeet Chawla f9245966c4 Bug 1855165 - Use MermaidJS to replace ASCII based Inspector Panel architecture diagram r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D225017
2024-10-09 10:03:44 +00:00
Chris H-C af444dbd12 Bug 1920562 - Switch all legacy events to default to enabled r=florian,janerik,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D223831
2024-10-08 20:14:41 +00:00
Sandor Molnar 92076e16a7 Backed out 5 changesets (bug 1920562) for causing xpc assertion failures. CLOSED TREE
Backed out changeset 8f085ab589a8 (bug 1920562)
Backed out changeset 4405387ae770 (bug 1920562)
Backed out changeset a68fd13a33ae (bug 1920562)
Backed out changeset cd3672fc08ed (bug 1920562)
Backed out changeset 62ab18879eea (bug 1920562)
2024-10-08 00:16:13 +03:00
Chris H-C 922605342a Bug 1920562 - Switch all legacy events to default to enabled r=florian,janerik,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D223831
2024-10-07 17:29:56 +00:00
Mark Banner ea82bec0f5 Bug 1916093 - Enable more documentation generation warnings as fatal. r=sylvestre,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D220766
2024-09-03 18:48:46 +00:00
artem manushenkov 5c673a5672 Bug 1826409 - [devtools] Show dimension overlay by default while window is resizing. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D203924
2024-07-26 08:09:27 +00:00
Alexandre Poirot 1756fdd980 Bug 1908704 - [devtools] Document the DEBUG_TRACE_LINE for devtools mochitests. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D216984
2024-07-22 13:42:21 +00:00