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
Mark Banner
66e8ca14df
Bug 1907841 - Change ESLint's .eslintignore to be an imported module. r=frontend-codestyle-reviewers,zeid,devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D216540
2024-07-16 12:53:09 +00:00
Alexandre Poirot
077d52cc17
Bug 1901643 - [devtools] Gather resources in arrays in order to prevent having to pass the resource type everytime. r=devtools-reviewers,devtools-backward-compat-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D213224
2024-06-18 18:33:18 +00:00
Nicolas Chevobbe
8a13e46e2e
Bug 1901942 - [devtools] Remove unused FilterCheckbox component. r=devtools-reviewers,jdescottes.
...
Differential Revision: https://phabricator.services.mozilla.com/D213391
2024-06-12 11:54:38 +00:00
Andrew Halberstadt
a680bcd3e1
Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 20:39:09 +00:00
Stanca Serban
3dbb534055
Backed out 2 changesets (bug 1868440) for gecko decision task broken. CLOSED TREE
...
Backed out changeset 4b22948d849a (bug 1868440)
Backed out changeset 837bdcb3694a (bug 1868440)
2024-04-18 21:25:43 +03:00
Andrew Halberstadt
ef4f1e168b
Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 17:50:50 +00:00
Alexandre Poirot
b21b3b8df4
Bug 1866814 - [devtools] Document the new DevTools backend usage of JS Process Actors. r=devtools-reviewers,bomsy
...
Differential Revision: https://phabricator.services.mozilla.com/D205271
2024-04-02 08:54:52 +00:00
Cristian Tuns
db7b2a330c
Backed out 3 changesets (bug 1866814) for causing bc failures browser_ext_devtools_inspectedWindow_targetSwitch.js CLOSED TREE
...
Backed out changeset 5d59dd808307 (bug 1866814)
Backed out changeset f503f5d02d1e (bug 1866814)
Backed out changeset d27f783be149 (bug 1866814)
2024-03-28 08:37:11 -04:00
Alexandre Poirot
8936686c91
Bug 1866814 - [devtools] Document the new DevTools backend usage of JS Process Actors. r=devtools-reviewers,bomsy
...
Differential Revision: https://phabricator.services.mozilla.com/D205271
2024-03-28 10:47:18 +00:00
Alexandre Poirot
cc83d3776d
Bug 1884194 - [devtools] Document the JavaScript tracer. r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D203938
2024-03-11 22:34:52 +00:00
Mark Banner
0a0c3c6972
Bug 1884623 - Cleanup jsm references in ESLint files. r=mossop,devtools-reviewers,omc-reviewers,ochameau,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D204180
2024-03-11 15:26:27 +00:00
Mark Banner
537f7b6e1b
Bug 1866720 - Clean up more imports to import ES modules directly. r=arai,extension-reviewers,devtools-reviewers,sync-reviewers,sessionstore-reviewers,dao,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D194723
2023-11-29 10:00:27 +00:00
Sylvestre Ledru
01b60bf1ca
no bug - docs: remove references to non existing docs r=geckoview-reviewers,owlish
...
Depends on D194633
Differential Revision: https://phabricator.services.mozilla.com/D194634
2023-11-24 20:25:56 +00:00
Sylvestre Ledru
ee2e8b8b55
no bug - doc: minor changes in the levelling up doc + update of the references r=devtools-reviewers,nchevobbe
...
Depends on D194525
Differential Revision: https://phabricator.services.mozilla.com/D194526
2023-11-24 20:25:55 +00:00
Sylvestre Ledru
4dc11b58e6
no bug - move the levelling doc from devtools to fx + convert r=devtools-reviewers,nchevobbe
...
pandoc -trst
Differential Revision: https://phabricator.services.mozilla.com/D194525
2023-11-24 20:25:54 +00:00
Sylvestre Ledru
d6304ccefb
Bug 1855935 - doc: move the doc from devtools to the main contrib doc r=marco,nchevobbe,devtools-reviewers DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D189645
2023-09-29 15:04:27 +00:00
Alexandre Poirot
6853779f26
Bug 1836856 - [devtools] Update actors documentation. r=devtools-reviewers,bomsy
...
This is a long overdue update to better describe the key actors:
root, descriptor, watcher, target and target-scope actors.
Differential Revision: https://phabricator.services.mozilla.com/D181136
2023-06-26 11:08:47 +00:00
Sandor Molnar
49cbc9e36b
Backed out 3 changesets (bug 1836856) for causing mochitest failures in devtools/shared/webconsole/test/chrome/test_network_security-hsts.html CLOSED TREE
...
Backed out changeset 636272515c00 (bug 1836856 )
Backed out changeset 0fe632ebb487 (bug 1836856 )
Backed out changeset 6850948b14c0 (bug 1836856 )
2023-06-23 14:36:31 +03:00
Alexandre Poirot
437597c58c
Bug 1836856 - [devtools] Update actors documentation. r=devtools-reviewers,bomsy
...
This is a long overdue update to better describe the key actors:
root, descriptor, watcher, target and target-scope actors.
Differential Revision: https://phabricator.services.mozilla.com/D181136
2023-06-23 08:22:04 +00:00
Sylvestre Ledru
4270372ab6
no bug - doc: Fix some lexical issue r=marco,devtools-reviewers DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D179308
2023-06-12 14:54:49 +00:00
Hubert Boma Manilla
c01e41d4e1
Bug 1833846 - [devtools] Update the object-with-stacks link r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D178433
2023-05-25 16:04:49 +00:00
Malte Juergens
d41eea8a1a
Bug 1809888: Rename "Content Security Policy:" console log prefix to "Content-Security-Policy:". r=freddyb,devtools-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D176947
2023-05-10 15:15:46 +00:00
Emilio Cobos Álvarez
c5c8aee75c
Bug 1827856 - Remove nativeAnonymousChildList observers. r=smaug,credential-management-reviewers,devtools-reviewers,sgalich,nchevobbe
...
You let me know if this seems appealing to you :)
Differential Revision: https://phabricator.services.mozilla.com/D175382
2023-04-18 14:58:34 +00:00
Alexandre Poirot
ac73b31464
Bug 1827430 - [devtools] Stop recording objects with "no stack" in DevTools allocation tests. r=devtools-reviewers,jdescottes
...
These objects are either internal JS Object created internally within spidermonkey,
or some objects that the Debugger API wasn't able to retrieve a precise allocation stack.
In both cases, it makes the investigations hard as we have no clue what these objects are.
Differential Revision: https://phabricator.services.mozilla.com/D175347
2023-04-13 14:04:37 +00:00
ogiorgis
0c5d75ef6a
Bug 1621950 - fix some myst ref warnings r=firefox-source-docs-reviewers,devtools-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D173843
2023-03-30 08:01:22 +00:00
Alexandre Poirot
44e5012d2c
Bug 1813648 - [devtools] Remove ActorClassWithSpec and all its dependencies. r=devtools-reviewers,jdescottes
...
Some actors weren't using any specification. They now have to pass a bare minimal spec object.
Unifying them to the regular Actor interface helps merging constructor with initialize
and instantiate all the actors without any code branch.
Differential Revision: https://phabricator.services.mozilla.com/D169359
2023-02-14 10:34:19 +00:00
ogiorgis
70bf57f81b
Bug 1749473 - remove useless md file r=firefox-source-docs-reviewers,devtools-reviewers,sylvestre,nchevobbe DONTBUILD
...
There were two index files (rst and md) here. Sphinx triggered a
warning and always used the rst.
Differential Revision: https://phabricator.services.mozilla.com/D169429
2023-02-10 11:27:11 +00:00
Alexandre Poirot
d2d3164246
Bug 1810095 - [devtools] Remove now-unused Storage target scoped actor. r=devtools-reviewers,devtools-backward-compat-reviewers,jdescottes
...
This actor was only used by the legacy listener.
Its main method was listStores which exposed all the storage type actors.
Now they are exposed via storage Resource watchers.
This requires to tweak the decision making to show the storage panel
as the actor no longer exists... Unfortunately we can't check for
resource traits on the watcher actor as the browser toolbox
on older runtime won't expose it.
Note that this.front wasn't used for a little while in ui.js.
I had to keep a few things in the frontend in order to still be able
to connect to old servers. But I put lots of comments to do proper cleanup later.
Differential Revision: https://phabricator.services.mozilla.com/D166770
2023-01-29 20:50:48 +00:00
Alexandre Poirot
ba9bf188e6
Bug 1578975 - [devtools] Remove now-unused setupInParent code. r=devtools-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D166695
2023-01-29 20:50:48 +00:00
ogiorgis
1826f0e73d
Bug 1749473 - fix all pygments warnings r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D167915
2023-01-27 13:41:10 +00:00
Nicolas Chevobbe
8006bd89d0
Bug 1811207 - [devtools] Remove debugger-tests task and run debugger jest test via devtools-tests. r=jdescottes.
...
Differential Revision: https://phabricator.services.mozilla.com/D167241
2023-01-19 14:55:40 +00:00
Alexandre Poirot
9747f788db
Bug 1807898 - [devtools] Set Telemetry sessionID by the Telemetry helper. r=devtools-reviewers,nchevobbe
...
This will help simplify all callsites manually setting this attribute.
I inlined simplification of all toolOpened/toolClosed in this changeset,
but all usages of recordEvent will be simplified in the next changeset.
Toolbox.sessionId is now only used by console performance markers in
order to help differentiate toolbox instances.
Note that about:debugging was also using a dedicated sessionId.
Differential Revision: https://phabricator.services.mozilla.com/D165935
2023-01-04 18:28:33 +00:00
Sylvestre Ledru
d2b8ba7f8a
Bug 1750450 - Fix 'Non-consecutive header level increase' DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D165655
2022-12-31 16:33:30 +00:00
Sandor Molnar
bf43a0d947
Bug 1807899 - Fix lint failures. a=fix. CLOSED TREE
2022-12-30 17:47:28 +02:00
Otto Länd
c330ed56fa
Bug 1807899, 1807899: apply code formatting via Lando
...
# ignore-this-changeset
2022-12-30 15:26:10 +00:00
Sylvestre Ledru
1fd63074c1
Bug 1807899 - Remove the trailing whitespace and Windows CR on md files r=linter-reviewers,necko-reviewers,marco,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D165662
2022-12-30 15:23:21 +00:00
Alexandre Poirot
bde84f5b65
Bug 1793604 - [devtools] Convert Loader.jsm to ESM. r=perftest-reviewers,geckoview-reviewers,preferences-reviewers,owlish,kshampur,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D158582
2022-10-14 12:19:42 +00:00
Julian Descottes
ef7dac1546
Bug 1790583 - DevTools release task service worker test page link is outdated. r=Honza
...
Differential Revision: https://phabricator.services.mozilla.com/D157201
2022-10-04 05:52:53 +00:00
Alexandre Poirot
94fbe736c2
Bug 1791828 - [devtools] Remove devtools lazyImporter in favor of ChromeUtils.defineModuleGetter. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D157910
2022-09-26 10:48:04 +00:00
Alexandre Poirot
0f32f335e3
Bug 1789201 - [devtools] Expose Services as a global to all DevTools modules. r=perftest-reviewers,nchevobbe,julienw,AlexandruIonescu
...
This will help transition to ES Modules as this symbol is exposed to them.
$ sed -ie "/require(.Services.)/d" $(git grep -l 'require("Services")' devtools/)
$ sed -ie "/loader.lazyRequireGetter(this, .Services./d" $(git grep -l 'loader.lazyRequireGetter(this, "Services"' devtools/)
+ the edition of builtin-modules.js + eslintrc.js
+ manual eslint fixes
+ removal of devtools-services in the debugger, except for jest tests
Differential Revision: https://phabricator.services.mozilla.com/D156401
2022-09-09 07:22:51 +00:00
Sylvestre Ledru
d8285cd9d9
Bug 1530945 - doc: remove an old and unused doc r=Honza DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D156431
2022-09-05 12:50:13 +00:00
Sylvestre Ledru
1038163f1e
Bug 1765029 - devtools/docs: remove an old link r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D152085
2022-07-19 06:58:27 +00:00
Tooru Fujisawa
cda8cbecfe
Bug 1667455 - Part 14: Stop importing Services.jsm in documents. r=kmag,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D150903
2022-07-11 12:41:54 +00:00
Nicolas Chevobbe
f0c6879b4f
Bug 1776145 - [devtools] Remove WebConsoleConnectionProxy. r=ochameau.
...
Differential Revision: https://phabricator.services.mozilla.com/D150087
2022-07-04 13:27:52 +00:00
Julian Descottes
ae3b9c7d50
Bug 1773203 - [devtools] Improve failure message and documentation for devtools-bundle job r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D148607
2022-06-08 07:47:25 +00:00
Nicolas Chevobbe
e6d59a9983
Bug 1668219 - [devtools] Remove now unused performance actor and front. r=julienw,devtools-backward-compat-reviewers.
...
Differential Revision: https://phabricator.services.mozilla.com/D145463
2022-05-06 17:16:28 +00:00
Tooru Fujisawa
72b868d612
Bug 1765167 - Part 2: Stop using Cu.import in devtools/. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D144095
2022-05-03 06:32:29 +00:00