Commit Graph
577 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
Julian Descottes 16e251100a Bug 2042860 - Add mention about Firefox DevTools MCP in DevTools user documentation r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D302789
2026-05-28 16:33:24 +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
Sebastian Zartner cf10bb950a Bug 1455294 - Added option to toggle the display of comment nodes in the Inspector. r=devtools-reviewers,fluent-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D186612
2026-05-14 04:48:28 +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
Manuel Bucher 5732cd9380 Bug 2034194 - Remove mention of perma private browsing not having service worker enabled r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D295912
2026-04-24 07:10:52 +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
Alexandre Poirot 9886e3b936 Bug 2022844 - [devtools] Expose tracer settings in Nightly by default. r=devtools-reviewers,nchevobbe,perftest-reviewers,sparky
"devtools.debugger.features.javascript-tracing" is still relevant on
other channels and fully enable the tracer (toolbox button and
keyshortcuts automatically enabled).

Otherwise the tracer is rather controlled by
"devtools.command-button-jstracer.enabled" preference, which typically
requires user's action to enable to button from the settings panel.

Differential Revision: https://phabricator.services.mozilla.com/D289229
2026-04-08 13:30:12 +00:00
Alexandru Marc 08184c9352 Revert "Bug 2022844 - [devtools] Expose tracer settings in Nightly by default. r=devtools-reviewers,nchevobbe,perftest-reviewers,sparky" for causing dt failures @ browser_toolbox_toolbar_overflow_button_visibility
This reverts commit 8630553a18.
2026-04-03 13:33:18 +00:00
Alexandre Poirot 8630553a18 Bug 2022844 - [devtools] Expose tracer settings in Nightly by default. r=devtools-reviewers,nchevobbe,perftest-reviewers,sparky
"devtools.debugger.features.javascript-tracing" is still relevant on
other channels and fully enable the tracer (toolbox button and
keyshortcuts automatically enabled).

Otherwise the tracer is rather controlled by
"devtools.command-button-jstracer.enabled" preference, which typically
requires user's action to enable to button from the settings panel.

Differential Revision: https://phabricator.services.mozilla.com/D289229
2026-04-03 11:36:27 +00:00
Atila Butkovits fa7e4e4a19 Revert "Bug 2022844 - [devtools] Expose tracer settings in Nightly by default. r=devtools-reviewers,nchevobbe,perftest-reviewers,sparky" for causing failures at browser_toolbox_options_disable_buttons.js.
This reverts commit 75c3971083.
2026-04-02 19:06:28 +00:00
Alexandre Poirot 75c3971083 Bug 2022844 - [devtools] Expose tracer settings in Nightly by default. r=devtools-reviewers,nchevobbe,perftest-reviewers,sparky
"devtools.debugger.features.javascript-tracing" is still relevant on
other channels and fully enable the tracer (toolbox button and
keyshortcuts automatically enabled).

Otherwise the tracer is rather controlled by
"devtools.command-button-jstracer.enabled" preference, which typically
requires user's action to enable to button from the settings panel.

Differential Revision: https://phabricator.services.mozilla.com/D289229
2026-04-02 15:23:22 +00:00
Cosmin Sabou 6e644cc715 Revert "Bug 2022844 - [devtools] Expose tracer settings in Nightly by default. r=devtools-reviewers,nchevobbe" for causing talos damp failures.
This reverts commit 3e57e5e7bb.
2026-03-27 03:54:40 +00:00
Alexandre Poirot 3e57e5e7bb Bug 2022844 - [devtools] Expose tracer settings in Nightly by default. r=devtools-reviewers,nchevobbe
"devtools.debugger.features.javascript-tracing" is still relevant on
other channels and fully enable the tracer (toolbox button and
keyshortcuts automatically enabled).

Otherwise the tracer is rather controlled by
"devtools.command-button-jstracer.enabled" preference, which typically
requires user's action to enable to button from the settings panel.

Differential Revision: https://phabricator.services.mozilla.com/D289229
2026-03-26 22:56:54 +00:00
Valentin Gosu e0eb586a13 Bug 2020946 - Remove isRacing from devtools code r=devtools-reviewers,devtools-backward-compat-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D286012
2026-03-26 08:52:25 +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
Sebastian Zartner 411dca3abd Bug 2014442 - [devtools] Added element-specific :open to pseudo-class locks. r=flod,nchevobbe,devtools-reviewers,fluent-reviewers
Not only does the `:open` pseudo-class get added, it is also located in a new 'Element-specific pseudo-classes` section.
That section shows pseudo-classes that only apply to specific elements.

Differential Revision: https://phabricator.services.mozilla.com/D283992
2026-03-11 13:41:17 +00:00
Sebastian Zartner eed91402ae Bug 2022099 - [devtools] Updated docs for storage toolbar buttons. r=devtools-reviewers,nchevobbe
A new toolbar button for deleting all entries of the currently selected storage got added in bug 1349533.
This change updates the documentation related to this change.

Differential Revision: https://phabricator.services.mozilla.com/D286834
2026-03-10 09:56:26 +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
Sylvestre Ledru c8f9b4fb7f Bug 2015713 - doc/devtools: fix some incorrect links r=firefox-source-docs-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D282599
2026-02-10 23:45:42 +00:00
Sylvestre Ledru 0e9d4b497d Bug 2015713 - fix some warnings in the documentation r=firefox-source-docs-reviewers,devtools-reviewers,nchevobbe,championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D282565
2026-02-10 14:15:20 +00:00
Nicolas Chevobbe 366662e4e0 Bug 2011377 - [devtools] Stop emitting unused *-unselected events. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D279646
2026-01-21 08:09:43 +00:00
Mark Banner 862b27101a Bug 2010005 - Clean up references to .jsm in devtools code. r=devtools-reviewers,profiler-reviewers,nchevobbe,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D278776
2026-01-14 15:38:46 +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
Nicolas Chevobbe f5de228419 Bug 2002268 - [devtools] Update MDN Web/CSS urls in documentation. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D274285
2025-11-27 16:38:54 +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 8f6ed0d012 Bug 2000610 - [devtools] Fix Node Picker documentation. r=devtools-reviewers,ochameau.
The correct key for preview select is Ctrl (Command on Mac).
We take this as an opportunity to document holding Shift to
allow picking inert/pointer-events: none elements.

Differential Revision: https://phabricator.services.mozilla.com/D272874
2025-11-18 12:49:39 +00:00
Florian Quèze a0a1d82648 Bug 1997087 - Make the parsed JSON object accessible from the devtools console as $json.data, r=devtools-reviewers,ochameau,nchevobbe.
Differential Revision: https://phabricator.services.mozilla.com/D270495
2025-10-31 20:42:38 +00:00
Sylvestre Ledru e11089c457 Bug 1995150 - doc: minor typo in keyboard shortcut docs: Broken "Enter" key image r=devtools-reviewers,nchevobbe DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D269167
2025-10-20 07:31:44 +00:00
Nicolas Chevobbe d2b8469242 Bug 1992975 - [devtools] Use proper private fields in ToolSidebar. r=devtools-reviewers,ochameau.
This highlighted that one of the constructor parameter, as well as a couple of
properties weren't actually used, so remove them.

Differential Revision: https://phabricator.services.mozilla.com/D267778
2025-10-08 08:38:17 +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
Nicolas Chevobbe 0e63a7c52a Bug 1986003 - [devtools] Fix link in webconsole UI tour documentation. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D264785
2025-09-16 05:37:42 +00:00
Artem Manushenkov 396e2496c6 Bug 1984788 - Update screenshots in documentation for the split console r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D262222
2025-08-25 15:47:17 +00:00
Artem Manushenkov d8c62ccba9 Bug 1981384 - add missing alt atributes to images in split_console docs r=nchevobbe,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D261985
2025-08-22 15:14:26 +00:00
Artem Manushenkov 606c9ff449 Bug 1984296 - Document Enable Split Console setting. r=nchevobbe,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D261895
2025-08-21 23:28:19 +00:00
Nicolas Chevobbe fb215b7d6a Bug 1981432 - [devtools] Add missing alt attribute for images in devtools/docs/user/javascript_tracer/index.rst. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D261082
2025-08-18 05:41:17 +00:00
Nicolas Chevobbe 7b6ee22623 Bug 1982889 - [devtools] Use rst inline literal (double-backtick wrapped string) in JSTracer documentation. r=devtools-reviewers,bomsy.
Differential Revision: https://phabricator.services.mozilla.com/D261081
2025-08-18 05:41:14 +00:00
Nicolas Chevobbe 2d5571052c Bug 1981389 - [devtools] Add missing alt attribute for delete_storage_menu.png. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D260250
2025-08-07 12:29:37 +00:00
Nicolas Chevobbe 64b111cb6f Bug 1978878 - [devtools] Cleanup old version numbers in user documentation. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D258918
2025-07-29 10:29:20 +00:00
Nicolas Chevobbe 2d6decaaee Bug 1978864 - [devtools] Add documentation for Debugger Paused overlay setting. r=devtools-reviewers,jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D258444
2025-07-24 07:34:39 +00:00
Nicolas Chevobbe 71e01651e3 Bug 1978802 - [devtools] Add documentation for logpoint Show Stacktrace checkbox. r=devtools-reviewers,ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D258423
2025-07-23 17:37:23 +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
Tauqir 7cbb9fc362 no bug - docs: fix typo in accessibility inspector "pageto"
Differential Revision: https://phabricator.services.mozilla.com/D254487
2025-06-20 14:02:54 +00:00