Commit Graph
24 Commits
Author SHA1 Message Date
Alexandre Poirot 942adef18c Bug 2031717 - [devtools] Expose local mode settings in DevTools options panel. r=devtools-reviewers,fluent-reviewers,bolsson,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D294193
2026-06-11 07:56:50 +00:00
agoloman d69d1d8e0e Revert "Bug 2031717, Bug 2031714 - [devtools] Expose local mode settings in DevTools options panel. r=devtools-reviewers,fluent-reviewers,bolsson,nchevobbe" for causing bc failures @browser_misused_characters_in_strings.js.
This reverts commit b7f48700d7.

Revert "Bug 2031714 - [devtools] Implement "Local Mode" backend. r=devtools-reviewers,devtools-backward-compat-reviewers,bomsy"

This reverts commit 0f1b6c66ab.

Revert "Bug 2031714 - [devtools] Expose a flag on the TargetFront to know if the page is an error page. r=devtools-reviewers,nchevobbe"

This reverts commit 4cbb3ac689.
2026-06-02 09:35:20 +00:00
Alexandre Poirot b7f48700d7 Bug 2031717 - [devtools] Expose local mode settings in DevTools options panel. r=devtools-reviewers,fluent-reviewers,bolsson,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D294193
2026-06-02 08:42:04 +00:00
Alexandre Poirot 26260731f1 Bug 1953578 - [devtools] Migrate all usage of react CommonJS module to the ES Module version and remove the CommonJS version. r=devtools-reviewers,profiler-reviewers,nchevobbe,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D241593
2025-03-19 13:30:51 +00:00
Alexandre Poirot 0fc6329f4b Bug 1933194 - [devtools] Fix target titles when debugging Web Extensions. r=devtools-reviewers,nchevobbe
* Display target's url's pathname instead of repeating the addon name for all documents.
* Display addon name in Debug Target Info header (instead of current target name).
* Display current target's url and title (if available) in toolbox window title.

Differential Revision: https://phabricator.services.mozilla.com/D230116
2024-12-02 16:19:59 +00:00
Alexandre Poirot 566aaa3cb8 Bug 1928336 - [devtools] Update toolbox host title on target selection and hide target URL in target info for web extensions. r=devtools-reviewers,nchevobbe
The target info url is misleading as it only refers to the top level target URL,
which in the case of add-ons is always the fallback document.
And it is also redundant with the toolbox window title which, thanks to this patch,
will be updated to the currently selected target title+url.

Differential Revision: https://phabricator.services.mozilla.com/D227466
2024-11-04 13:13:05 +00:00
Nicolas Chevobbe 76fcf0fcdd Bug 1808708 - [devtools] Only show Alway-on-top button in about:debugging webextension toolboxes. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D166097
2023-01-05 17:25:44 +00:00
Julian Descottes 15d8bdc5e0 Bug 1798859 - [devtools] Add label to always on top button for webextension toolbox r=nchevobbe,fluent-reviewers,flod
Added a blink animation instead of the transition as well. Added a border when hover/active.

Differential Revision: https://phabricator.services.mozilla.com/D161370
2022-11-07 07:58:03 +00:00
Alexandre Poirot 9beeb07755 Bug 1792847 - [devtools] Use absolute URLs to import modules in devtools/client/framework. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D158373
2022-09-30 15:17:36 +00:00
Alexandre Poirot 4ff70fda6f Bug 1780912 - [devtools] Make the local web extension toolbox be always on top. r=nchevobbe,eemeli
This allows to keep the DevTools visible while interacting with the Firefox
window where the extension is running.

This behavior is enabled by default, but can be disable on-demand via a button
in the top toolbar.
Note that it requires to close and reopen the window/toolbox as platform APIs
disallow changing this behavior "live" on a given window.

Differential Revision: https://phabricator.services.mozilla.com/D155843
2022-09-15 07:31:31 +00:00
Noemi Erli 233f0fcdf4 Backed out 2 changesets (bug 1780912) for causing failures in browser_aboutdebugging_addons_debug_console.js CLOSED TREE
Backed out changeset d2360a2a3d70 (bug 1780912)
Backed out changeset 21f1e9031be0 (bug 1780912)
2022-09-08 01:59:18 +03:00
Alexandre Poirot ce1e1a4cbe Bug 1780912 - [devtools] Make the local web extension toolbox be always on top. r=nchevobbe,eemeli
This allows to keep the DevTools visible while interacting with the Firefox
window where the extension is running.

This behavior is enabled by default, but can be disable on-demand via a button
in the top toolbar.
Note that it requires to close and reopen the window/toolbox as platform APIs
disallow changing this behavior "live" on a given window.

Differential Revision: https://phabricator.services.mozilla.com/D155843
2022-09-07 21:00:17 +00:00
Alexandre Poirot 3cadeaeb46 Bug 1788536 - [devtools] Use descriptorType instead of a type decipher from toolbox URL. r=jdescottes
This helps having the right type, even if we open the toolbox without any search params
in about:devtools-toolbox URL.

Differential Revision: https://phabricator.services.mozilla.com/D156134
2022-09-02 09:10:01 +00:00
Nicolas Chevobbe 6f2db18829 Bug 1787514 - [devtools] Fix failing framework jest tests. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D155808
2022-08-30 16:08:57 +00:00
htmlHxcker be378d41c1 Bug 1709137 - Use Multilocalization Helper for the Toolbox l10n helper r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D128204
2021-10-12 16:50:00 +00:00
Hubert Boma Manilla 21d26a9df1 Bug 1630525 - [devtools] Merge all the BrowsingContext traits to the form() r=ochameau
The traits set on attach have been a source of intermittent failures.
See Bug 1726220

Differential Revision: https://phabricator.services.mozilla.com/D123293
2021-08-23 11:10:13 +00:00
Sam Foster af0a4c265d Bug 1699631 - Move the reload icon into toolkit. r=harry,preferences-reviewers,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D119554
2021-07-12 20:45:08 +00:00
John Bieling 384135720e Bug 1708793 - Use brandShortName in Devtools when inspecting an add-on. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D114010
2021-05-03 14:35:54 +00:00
David Walsh 815dc5d3df Bug 1643990 - Set tooltip for navigation buttons r=flod,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D78690
2020-06-09 11:15:08 +00:00
David Walsh e3f31a6c64 Bug 1639425 - Add forward and back buttons to remote debugging r=daisuke,flod,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D76203
2020-06-03 22:43:56 +00:00
Julian Descottes b1779f6801 Bug 1641898 - Fix layout inconsistencies for readonly URLs in about:devtools-toolbox r=daisuke,davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D77484
2020-06-02 08:28:06 +00:00
David Walsh 491d26bf36 Bug 1617240 - Add reload button for remote debugging r=daisuke,flod,victoria
Differential Revision: https://phabricator.services.mozilla.com/D71370
2020-05-15 16:29:48 +00:00
Micah Tigley 3c29c19748 Bug 1617237 - Update snapshots for DebugTargetInfo component r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D74271
2020-05-08 00:22:59 +00:00
Julian Descottes fa030eb1c2 Bug 1589597 - Rename framework jest test folder to node r=ladybenko
Depends on D49708
Following the naming convention decided in RFC Bug 1564431

Differential Revision: https://phabricator.services.mozilla.com/D49709
2019-10-18 14:01:55 +00:00