gecko-dev/devtools/client
Nicolas Chevobbe 317a7ff2c2 Bug 1660466 - Fix attaching target/thread test intermittents. r=jdescottes.
Move the function taking care of closing the Browser Console to shared-head so
we can close it before closing the tabs opened during the test.

While attaching the worker, check that the Worker Debugger isn't closed, and
if it is, reject the promise. On the target list, catch rejection while attaching
and simply bail out so we don't call the rest of the code in onTargetAvailable.

Those guards are not enough to prevent any failure while attaching, so we're
wrapping calls to `attachAndInitThread`/`_onThreadInitialized` in try/catch
blocks to avoid test failures.

Differential Revision: https://phabricator.services.mozilla.com/D88766
2020-09-02 14:43:23 +00:00
..
aboutdebugging Bug 1620467 - Part 4: Change internal uses of -moz-appearance to appearance and -moz-default-appearance. r=emilio,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,ntim,agi,miketaylr 2020-07-16 22:04:14 +00:00
accessibility Bug 1629890 - Use Front/Actor::isDestroyed to replace actorID checks r=nchevobbe 2020-08-12 11:33:44 +00:00
application Bug 1653998 - View source of worker from the Application panel r=jdescottes 2020-08-07 12:47:34 +00:00
bin Bug 1628599 - Fixing all links pointing to docs.firefox-dev.tools r=Honza,remote-protocol-reviewers,perftest-reviewers,maja_zf,davehunt 2020-06-01 10:58:38 +00:00
debugger Bug 1662066 - Use a single waitFor test helper implementation. r=nchevobbe 2020-09-01 09:11:34 +00:00
dom Bug 1652440 - adjust devtools to work with object.is() instead of ==. r=rcaliman,jdescottes 2020-07-22 14:53:16 +00:00
framework Bug 1662054 - Add a destroy function to targetList. r=jdescottes. 2020-09-02 14:39:42 +00:00
fronts Bug 1660466 - Fix attaching target/thread test intermittents. r=jdescottes. 2020-09-02 14:43:23 +00:00
inspector Bug 1662066 - Use a single waitFor test helper implementation. r=nchevobbe 2020-09-01 09:11:34 +00:00
jsonview Bug 1652997: Package all devtools css files and load them using the internal chrome: protocol. r=nchevobbe 2020-07-15 16:02:28 +00:00
locales Bug 1657680 - Make the scrollable badge clickable and add click handler. r=gl,jdescottes,bradwerth 2020-08-22 09:12:12 +00:00
memory Bug 1649910 - Emit "switched-target" only after we fully attached to the new target. r=jdescottes 2020-07-13 14:03:24 +00:00
netmonitor Bug 1662066 - Remove netmonitor waitFor test helper. r=nchevobbe 2020-08-31 17:22:08 +00:00
performance Bug 1629890 - Use Front/Actor::isDestroyed to replace actorID checks r=nchevobbe 2020-08-12 11:33:44 +00:00
performance-new Bug 1659990 - Add a profiler preset for gfx. r=julienw,jnicol 2020-08-20 10:13:26 +00:00
preferences Bug 1603190 - Enable windowless-service-workers in Nightly r=jlast,Honza 2020-04-23 15:09:56 +00:00
responsive Bug 1662054 - Add a destroy function to targetList. r=jdescottes. 2020-09-02 14:39:42 +00:00
shared Bug 1660466 - Fix attaching target/thread test intermittents. r=jdescottes. 2020-09-02 14:43:23 +00:00
storage Bug 1654762 - Use traits to detect DevTools storage actor supported methods r=nchevobbe,davidwalsh 2020-07-24 18:07:14 +00:00
styleeditor Bug 1659589: Remove error event listener that set to stylesheet actor. r=ochameau 2020-09-01 01:44:28 +00:00
themes Bug 1660032 - Make the JS Context selector scrollable. r=jdescottes,nchevobbe 2020-08-21 09:59:34 +00:00
webconsole Bug 1660466 - Fix attaching target/thread test intermittents. r=jdescottes. 2020-09-02 14:43:23 +00:00
whats-new Bug 1652755 - Update DevTools What's New for 80 r=victoria 2020-08-14 07:18:07 +00:00
.eslintrc.js Bug 1622328 - add license info to all eslintrc files r=Standard8,webcompat-reviewers,miketaylr 2020-03-19 13:47:51 +00:00
constants.js Bug 1625495 - Remove devtools/shared/client folder r=daisuke,ochameau,nchevobbe 2020-03-31 08:36:29 +00:00
definitions.js Bug 1650453 - Remove rejected words violations in devtools source code files r=nchevobbe 2020-07-07 17:10:13 +00:00
devtools-client.js Bug 1656825 - Fix duplicate calls to lazyRequireGetter r=nchevobbe 2020-08-03 07:53:50 +00:00
devtools-fission-prefs.js Bug 1654218 - Consolidate style assignments into objects. r=nchevobbe,jdescottes 2020-08-25 06:49:11 +00:00
jar.mn Bug 1637538 - Change debug button in the Application panel for a link as per latest UX mockups r=jdescottes,fluent-reviewers,flod 2020-08-04 18:36:38 +00:00
menus.js Bug 1656825 - Fix duplicate calls to lazyRequireGetter r=nchevobbe 2020-08-03 07:53:50 +00:00
moz.build Bug 1625495 - Remove devtools/shared/client folder r=daisuke,ochameau,nchevobbe 2020-03-31 08:36:29 +00:00