gecko-dev/devtools
Nicolas Chevobbe 3daf92c702 Bug 1743594 - [devtools] Add a readyPromise property to the RuleView panel and wait for it in test helpers. r=ochameau.
The RuleView calls `onSelected` from its constructor, which might call `CssRuleView#selectElement`,
which returns a Promise that is resolved when the view gets populated.
So far tests weren't waiting for this specific Promise, which could lead to failures
as test would query the DOM for the CssRuleView (which might not exist yet).
In order to fix this, we expose a `readyPromise` on the RuleView panel and await
on it in the `openRuleView` test helper.

Differential Revision: https://phabricator.services.mozilla.com/D132930
2021-12-09 06:48:14 +00:00
..
client Bug 1743594 - [devtools] Add a readyPromise property to the RuleView panel and wait for it in test helpers. r=ochameau. 2021-12-09 06:48:14 +00:00
docs Bug 1743310 - Remove paint flashing support from DevTools. r=nchevobbe,devtools-backward-compat-reviewers 2021-11-30 11:46:07 +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 1731564: Use motivated SpinEventLoopUntil inside devtools/*. r=devtools-reviewers,jdescottes 2021-10-07 08:06:11 +00:00
server Bug 1744565 - [devtools] Attach the thread actor to intercept future sources when watching for sources. r=bomsy 2021-12-08 15:54:57 +00:00
shared Bug 1744565 - [devtools] Fork browser_resources_sources.js to test GC-ed sources explicitely. r=bomsy 2021-12-08 15:54:58 +00:00
startup Bug 1733496 - Migrate key-shortcuts.properties to Fluent. r=jdescottes,fluent-reviewers 2021-11-18 16:40:03 +00:00
.eslintrc.js Bug 1741369 - [devtools] Update paths to loader files in devtools/ r=ochameau 2021-11-17 12:43:26 +00:00
.eslintrc.xpcshell.js
CODE_OF_CONDUCT.md
moz.build Bug 1737573 - [devtools] Migrate MDN docs into Sphinx (connect docs to toc + css) r=nchevobbe,ahal 2021-11-03 10:45:52 +00:00
templates.mozbuild
tsconfig.json