gecko-dev/devtools
Julian Descottes 537eea5819 Bug 1727506 - [devtools] Make DevTools shared-head navigateTo reusable for RDM r=ochameau
depends on D123326

This changeset introduces a single `wait` function which should work for all DevTools setups.

For the provided browser, it will check if there is a Toolbox or a RDM UI opened. Then it will start watching for Toolbox-specific or RDM-specific navigation events (incl panels etc...), as well as for the reload of the corresponding Commands instances (toolbox and RDM UI might each have one). It also extracts the "target switching" check to a separate "watch" helper so that it doesn't get mixed with the rest of the logic.

Differential Revision: https://phabricator.services.mozilla.com/D123604
2021-08-30 15:58:52 +00:00
..
client Bug 1727506 - [devtools] Make DevTools shared-head navigateTo reusable for RDM r=ochameau 2021-08-30 15:58:52 +00:00
docs Bug 1723719 - [devtools] Add DevTools performance tests overview documentation page r=davehunt,nchevobbe 2021-08-05 11:10:31 +00:00
perfdocs Bug 1725399: [perfdocs] Add link to DAMP tests in performance testing index page r=perftest-reviewers,AlexandruIonescu 2021-08-17 13:33:45 +00:00
platform Bug 1676365 - Move SpinEventLoopUntil to separate header. r=#xpcom-reviewers 2020-11-23 16:10:41 +00:00
server Bug 1708403 - Make resetting of scroll position for drawSnapshot opt-in. r=mstange,kmag 2021-08-25 20:49:18 +00:00
shared Bug 1726237 - [devtools] Fix intermittent failures with error type getGrids failed r=jdescottes 2021-08-26 18:32:12 +00:00
startup Bug 1721692 - [devtools] Wait for presShell in browser_aboutdevtools tests r=Honza 2021-08-18 08:17:59 +00:00
.eslintrc.js Bug 1714527 - [devtools] Remove unused serviceworker actor code in DevTools server r=nchevobbe,devtools-backward-compat-reviewers 2021-06-07 20:13:26 +00:00
.eslintrc.xpcshell.js Bug 1620537 - Fix eslint issues in devtools .eslintrc*.js files now that ESLint 7 will lint them. r=mossop 2020-07-24 20:39:07 +00:00
CODE_OF_CONDUCT.md
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
templates.mozbuild
tsconfig.json