Commit Graph

341 Commits

Author SHA1 Message Date
Nicolas Chevobbe
37a6a78645 Bug 1739115 - [devtools] Add a section for xpcshell debugging in recurring devtools tasks documentation. r=bomsy,jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D130267
2021-11-10 14:55:37 +00:00
Jan Odvarko
16402859b4 Bug 1737573 - [devtools] Migrate MDN docs into Sphinx (connect docs to toc + css) r=nchevobbe,ahal
Differential Revision: https://phabricator.services.mozilla.com/D129798
2021-11-03 10:45:52 +00:00
Jan Odvarko
befbc86e2b Bug 1737573 - [devtools] Migrate MDN docs into Sphinx (import rst files) r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D129607
2021-11-03 10:45:51 +00:00
Jan Odvarko
4a38d3dccd Bug 1737573 - [devtools] Migrate MDN docs into Sphinx (import images III.) r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D129795
2021-11-03 10:45:48 +00:00
Jan Odvarko
59a20e1fb1 Bug 1737573 - [devtools] Migrate MDN docs into Sphinx (import images II.) r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D129794
2021-11-03 10:45:44 +00:00
Jan Odvarko
5835b23152 Bug 1737573 - [devtools] Migrate MDN docs into Sphinx (import images I.) r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D129604
2021-11-03 10:45:40 +00:00
Jan Odvarko
eca2f3ae2a Bug 1737572 - [devtools] Move documentation for contributors to a subfolder r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D129389
2021-10-26 09:41:51 +00:00
Jan Odvarko
ff42b6b16c Bug 1723925 - [devtools] Add documentation to update the simulated-devices list for RDM r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D127419
2021-10-05 07:47:18 +00:00
Alexandre Poirot
fafbaf95cb Bug 1732120 - [devtools] Remove FrameTargetActor in favor of WindowGlobalTargetActor. r=nchevobbe,devtools-backward-compat-reviewers
This intermediate actor is no longer useful for a while.
(Since we dropped the LocalTabProxy. I think since we introduced the TabDescriptor?)

I updated actor-hierarchy.md significantly as it was quite outdated!
We would probably benefit having a section dedicated to the WatcherActor.

Differential Revision: https://phabricator.services.mozilla.com/D126373
2021-09-27 12:16:12 +00:00
Alexandre Poirot
97cd4b0fcd Bug 1732120 - [devtools] Rename BrowsingContextTargetActor to WindowGlobalTargetActor. r=nchevobbe,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D126367
2021-09-27 12:16:11 +00:00
Jan Odvarko
ebc700ddd0 Bug 1731772 - [devtools] Link to the documentation about allocation tests r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D126225
2021-09-27 10:25:33 +00:00
Julian Descottes
76db5111bb Bug 1729671 - [devtools] Update performance-tests-overview.html for new allocations devtools tests r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D125534
2021-09-14 14:18:26 +00:00
Nicolas Chevobbe
0a80b50fff Bug 1729622 - [devtools] Fix match try fuzzy command in performance documentation. r=jdescottes.
Since the platform name can (and did) change from time to time,
let's only have linux in the name, which should be enough.

Differential Revision: https://phabricator.services.mozilla.com/D124883
2021-09-08 08:14:10 +00:00
Belén Albeza
6f33f27701 Bug 1715579 - [devtools] Add architecture documentation for the storage panel r=jdescottes
This documents the new architecture of the storage panel.

Differential Revision: https://phabricator.services.mozilla.com/D117334
2021-09-01 16:52:08 +00:00
Julian Descottes
f27216bdea Bug 1723719 - [devtools] Add DevTools performance tests overview documentation page r=davehunt,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D121659
2021-08-05 11:10:31 +00:00
Julian Descottes
b44277e02b Bug 1722456 - [devtools] Update documentation to find Devtools reviewers r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D121524
2021-08-02 14:14:22 +00:00
Julian Descottes
d71a5c5014 Bug 1717861 - [devtools] Remove poppedFrames from ThreadActor paused event r=ochameau,devtools-backward-compat-reviewers
Depends on D118471

Differential Revision: https://phabricator.services.mozilla.com/D118607
2021-07-05 15:58:46 +00:00
Mark Banner
28abf1cb81 Bug 1515695 - Remove Task.jsm. r=florian,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D118001
2021-06-17 08:28:02 +00:00
Julian Descottes
5e8b5107e6 Bug 1715954 - [devtools] Remove in-tree copy of acorn.js r=nchevobbe
This file is no longer used. acorn is pulled from npm by the debugger and the pretty-print worker

Differential Revision: https://phabricator.services.mozilla.com/D117531
2021-06-11 12:56:00 +00:00
Andrey Bienkowski
dbe248174f Bug 1715049 - Convert devtools/docs/tests/writing-tests.md to async/await r=championshuttler,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D117035
2021-06-09 08:53:34 +00:00
surajeet310
ea853da3f4 Bug 1714788 - Fixed more Sphinx warnings in 'mach doc' ,r=sylvestre,webdriver-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D116939
2021-06-07 19:28:40 +00:00
Alexandre Poirot
25ea4f3caa Bug 1698541 - [devtools] Stop emitting now unused tabDetached event. r=nchevobbe,devtools-backward-compat-reviewers
Now that we are destroying the target via target-destroyed-form, sent via the watcher actor
we no longer need this legacy event.

Differential Revision: https://phabricator.services.mozilla.com/D107249
2021-04-13 13:44:25 +00:00
Julian Descottes
e0cfe2d83c Bug 1698553 - [devtools] Update DevTools release doc to include same-version smoke tests r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D108523
2021-03-16 08:25:56 +00:00
Jan Odvarko
f62cae8410 Bug 1658876 - [devtools] Avoid including its own cloning and build instructions in docs. r=nchevobbe
Removing DevTools specific build instructions in favor of https://firefox-source-docs.mozilla.org/setup/index.html

Differential Revision: https://phabricator.services.mozilla.com/D108182
2021-03-15 11:41:14 +00:00
Julian Descottes
d0f4645a76 Bug 1694140 - [devtools] Stop using TargetFactory.forTab in devtools code r=perftest-reviewers,ochameau
Depends on D105998

Differential Revision: https://phabricator.services.mozilla.com/D105999
2021-02-25 18:02:51 +00:00
Brindusan Cristian
39abcde940 Backed out 10 changesets (bug 1694140, bug 1694886, bug 1688688) for devtools failures on browser_CORS-console-warnings.js. CLOSED TREE
Backed out changeset 1b7367a27d9a (bug 1694886)
Backed out changeset d5a70a3143ad (bug 1694140)
Backed out changeset 74adaced5c0a (bug 1694140)
Backed out changeset 0b8f857e3f90 (bug 1694140)
Backed out changeset 45a8dc952aba (bug 1694140)
Backed out changeset 299f17e9cb6f (bug 1694140)
Backed out changeset 6beb9dd48ef3 (bug 1694140)
Backed out changeset 5f6688e8fe4c (bug 1694140)
Backed out changeset ae1fa0484c91 (bug 1688688)
Backed out changeset 8a0f5c24ed9a (bug 1688688)
2021-02-25 16:07:39 +02:00
Julian Descottes
5b183d1d77 Bug 1694140 - [devtools] Stop using TargetFactory.forTab in devtools code r=perftest-reviewers,ochameau
Depends on D105998

Differential Revision: https://phabricator.services.mozilla.com/D105999
2021-02-25 12:58:14 +00:00
Julian Descottes
352bff0a66 Bug 1692965 - [devtools] Remove the ChromeWindowTargetActor r=ochameau,devtools-backward-compat-reviewers
The ChromeWindowTargetActor was not exposed to end users and doesn't support descriptors which will make it a blocker for fission refactors.
So we remove it for now.

Differential Revision: https://phabricator.services.mozilla.com/D105452
2021-02-18 11:10:13 +00:00
Mihai Alexandru Michis
2c06b9c5fa Bug 1677698 - Fix spelling mistake in release.md for causing lint failures. a=lint-fix
CLOSED TREE
2021-02-15 19:58:50 +02:00
Nicolas Chevobbe
4adb3533b4 Bug 1677698 - [devtools] Add documentation for recurring release tasks. r=ladybenko.
Differential Revision: https://phabricator.services.mozilla.com/D102908
2021-02-15 16:41:28 +00:00
Sylvestre Ledru
c9c024db93 Bug 1690785 - Update of the contribution doc wrt check-in needed r=jwalker,aryx DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D104057
2021-02-04 21:52:38 +00:00
Nicolas Chevobbe
7430a7d93b Bug 1689954 - [devtools] Use sphinx directives instead of hints in documentation. . DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D103769
2021-02-02 13:27:43 +00:00
Anurag Kalia
0552856184 Bug 1689282: Fix typo in devtools/docs/files/adding-files.md r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D103350
2021-01-29 09:52:51 +00:00
Alexandre Poirot
6fbec57619 Bug 1682780 - [devtools] Adapt tests and doc now that ThreadActor.attach no longer pause the thread. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D100022
2021-01-07 13:33:40 +00:00
Nicolas Chevobbe
32aaf870e6 Bug 1677942 - [devtools] Use new syntax for backward compatibility comments. r=jdescottes,devtools-backward-compat-reviewers.
This turns all existing backward compatibility comments (or
comments mentioning a specific Firefox version), into the new
syntax we agreed upon in Bug 1673535.

Differential Revision: https://phabricator.services.mozilla.com/D97395
2020-12-01 10:27:47 +00:00
Nicolas Chevobbe
ab089e8e85 Bug 1677732 - [devtools] Document backward compatibility comment pattern. r=rcaliman.
In Bug 1673535, we agreed on a specific pattern for backward compatibility comments,
so this patch documents this syntax on our backward compatibility document.

We take this as an opportunity to reword the section where we talked about removing
old backward compatibility code, as well as adding another way of testing backward compatibility.

Differential Revision: https://phabricator.services.mozilla.com/D97320
2020-11-19 13:38:46 +00:00
Dan Minor
57441aa8cc Bug 1673054 - Migrate uses of intl.uidirection to intl.l10n.pseudo; r=Gijs,zbraniecki
This also removes pref overrides from methods like LocaleService::IsLocaleRTL or
IntlService.getLocaleInfo, because it doesn't really make sense to override the
result of checking an arbitrary locale, the relevant use case is overriding the
result for the current app locale.

Removal of the intl.uidirection pref completely will be done in a separate bug.

Differential Revision: https://phabricator.services.mozilla.com/D96235
2020-11-09 15:33:39 +00:00
Julian Descottes
d6d8ea296d Bug 1654763 - [devtools] Remove implementation, tests and documentation for actorHasMethod r=rcaliman,ochameau,devtools-backward-compat-reviewers
actorhasMethod had several technical limitations making it hard to use consistently. We now removed all the call sites for this method. This changeset removes the method and all its dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D95861
2020-11-06 13:50:52 +00:00
Andrey Bienkowski
4de647d3c5 Bug 1675299 - [devtools] Improve the guidelines for commit naming r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D95864
2020-11-04 16:39:46 +00:00
Andrey Bienkowski
ee420ad724 Bug 1674971 - [devtools] Replace task.js with async/await in devtools/docs/contributing/javascript.md r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D95674
2020-11-04 10:43:35 +00:00
Julian Descottes
ea163d7b6b Bug 1674357 - [devtools] Remove lifetime from DevTools protocol r=ochameau,devtools-backward-compat-reviewers
Depends on D95299

The lifetime feature seems unused in DevTools. Removing it should have no impact.

Differential Revision: https://phabricator.services.mozilla.com/D95302
2020-11-03 16:43:52 +00:00
Julian Descottes
900514e20e Bug 1673419 - [devtools] Support performance-new typescript checks in devtools node try runner r=gregtatum,nchevobbe
This allows to run the performance-new typescript checks via
"node devtools/client/bin/devtools-node-test-runner.js --suite=performance"

Differential Revision: https://phabricator.services.mozilla.com/D95232
2020-10-30 17:15:55 +00:00
Alexandre Poirot
fdb8f8c40d Bug 1673328 - [devtools] Drop unused ThreadActor.detach method. r=nchevobbe,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D94956
2020-10-29 19:00:39 +00:00
Razvan Caliman
7feae1e668 Bug 1623667 - [devtools] Update CustomHighlighterActor comments and docs r=ochameau
Depends on D92220

Rephrasing of code comments and cleanup of documentation to reflect that `CustomHighlighterActor` is now the only actor which deals with highlighting stuff after removing `HighlighterActor` in D92220. No functionality is changed in this patch.

Differential Revision: https://phabricator.services.mozilla.com/D92221
2020-10-20 14:43:20 +00:00
Julian Descottes
23b2aef1c7 Bug 1671609 - [devtools] Remove browserSwap support from devtools r=ochameau
This method was only useful for the old RDM implementation and can now be removed.

Differential Revision: https://phabricator.services.mozilla.com/D93817
2020-10-20 17:02:34 +00:00
Razvan Maries
3954e7eb5a Backed out 5 changesets (bug 1671676, bug 1671609) for Lint failure on frame.js. CLOSED TREE
Backed out changeset aba7c7caae10 (bug 1671676)
Backed out changeset 68449199cb9a (bug 1671676)
Backed out changeset 107e0c2f141a (bug 1671609)
Backed out changeset 02bc34c28501 (bug 1671609)
Backed out changeset 5efd9f6968ed (bug 1671609)
2020-10-20 19:59:11 +03:00
Julian Descottes
66b1914d6f Bug 1671609 - [devtools] Remove browserSwap support from devtools r=ochameau
This method was only useful for the old RDM implementation and can now be removed.

Differential Revision: https://phabricator.services.mozilla.com/D93817
2020-10-19 09:32:56 +00:00
Csoregi Natalia
f9e58cacd1 Backed out 9 changesets (bug 1623667) for failures on devtools/client/*. CLOSED TREE
Backed out changeset 54ca4d13f54f (bug 1623667)
Backed out changeset ce62de8733f1 (bug 1623667)
Backed out changeset 4877c0c5ba2c (bug 1623667)
Backed out changeset d32decff7ea8 (bug 1623667)
Backed out changeset 53a2c44f955b (bug 1623667)
Backed out changeset 0addf3282b72 (bug 1623667)
Backed out changeset feeb0f0b3bb3 (bug 1623667)
Backed out changeset f90ccc4f5210 (bug 1623667)
Backed out changeset e18376ee942f (bug 1623667)
2020-10-20 17:39:28 +03:00
Razvan Caliman
1d2ad58af3 Bug 1623667 - [devtools] Update CustomHighlighterActor comments and docs r=ochameau
Depends on D92220

Rephrasing of code comments and cleanup of documentation to reflect that `CustomHighlighterActor` is now the only actor which deals with highlighting stuff after removing `HighlighterActor` in D92220. No functionality is changed in this patch.

Differential Revision: https://phabricator.services.mozilla.com/D92221
2020-10-14 14:19:39 +00:00
Sylvestre Ledru
71abba1805 no bug - Remove old DXR references r=andi DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D94076
2020-10-20 11:59:25 +00:00