gecko-dev/devtools/client
Nicolas Chevobbe a4cffb88df Bug 1685268 - [devtools] Don't clear StyleEditor UI on redundant dom-loading event. r=jdescottes,ochameau.
With the previous patches in this queue, it looks like the
timing is stlightly modified, and on initial load we can
reveive stylesheet resources _before_ the intial dom-loading
event.
Since we're using dom-loading to clear the UI, we might destroy
stylesheets that we shouldn't.
We fix that in 2 folds:
- clear the UI in onTargetAvailable, which we do receive before any resources
- add a flag to the `dom-loading` resource when we're already going to be triggering
  onTargetAvailable for a given interaction (toolbox opening, cross-process
  navigation or any navigation when target will follow the global lifecycle).

Differential Revision: https://phabricator.services.mozilla.com/D109471
2021-03-26 09:46:33 +00:00
..
aboutdebugging Bug 1699858 - Avoid using the toolkit/global icons which are about to change for proton. r=nchevobbe,jdescottes 2021-03-24 19:06:27 +00:00
accessibility Bug 1700106 - [devtools] Remove now-useless eslint files related to mochitests. r=jdescottes,Standard8 2021-03-23 15:51:18 +00:00
application Bug 1700106 - [devtools] Remove now-useless eslint files related to mochitests. r=jdescottes,Standard8 2021-03-23 15:51:18 +00:00
bin Bug 1673419 - [devtools] Support performance-new typescript checks in devtools node try runner r=gregtatum,nchevobbe 2020-10-30 17:15:55 +00:00
debugger Bug 1699590 - Resume page execution before ending browser_dbg-scopes-duplicated.js test. r=nchevobbe 2021-03-22 20:42:22 +00:00
dom Bug 1700106 - [devtools] Remove now-useless eslint files related to mochitests. r=jdescottes,Standard8 2021-03-23 15:51:18 +00:00
framework Bug 1699200 - [devtools] Create all commands via a CommandsFactory module. r=nchevobbe,jdescottes 2021-03-25 16:02:32 +00:00
fronts Bug 1685268 - [devtools] Watch for stylesheet resources from inspector front instead of inspector panel. r=ochameau. 2021-03-26 09:46:32 +00:00
inspector Bug 1685268 - [devtools] Watch for stylesheet resources from inspector front instead of inspector panel. r=ochameau. 2021-03-26 09:46:32 +00:00
jsonview Backed out 12 changesets (bug 1683131, bug 1696111, bug 1695987) for causing crashes(Bug 1701151). a=backout 2021-03-26 11:30:28 +02:00
locales Bug 1693147 - Use toggle button for switching between raw and formatted request view. r=bomsy 2021-03-18 12:46:47 +00:00
memory Bug 1695253 - Replaced DTD/xhtml1-strict.dtd which lead to broken network loads. r=mossop 2021-03-24 16:52:06 +00:00
netmonitor Bug 1666386 - [devtools] Find blocked request using url name fixes intermittent r=nchevobbe 2021-03-23 19:21:21 +00:00
performance Bug 1700106 - [devtools] Remove now-useless eslint files related to mochitests. r=jdescottes,Standard8 2021-03-23 15:51:18 +00:00
performance-new Bug 1698129 - Change the tabID sources from browsingContextId to browserId in the profiler r=nika,julienw 2021-03-25 12:52:11 +00:00
preferences Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
responsive Bug 1699200 - [devtools] Create all commands via a CommandsFactory module. r=nchevobbe,jdescottes 2021-03-25 16:02:32 +00:00
shared Bug 1699200 - [devtools] Create all commands via a CommandsFactory module. r=nchevobbe,jdescottes 2021-03-25 16:02:32 +00:00
storage Bug 1700106 - [devtools] Remove now-useless eslint files related to mochitests. r=jdescottes,Standard8 2021-03-23 15:51:18 +00:00
styleeditor Bug 1685268 - [devtools] Don't clear StyleEditor UI on redundant dom-loading event. r=jdescottes,ochameau. 2021-03-26 09:46:33 +00:00
themes Bug 1699858 - Avoid using the toolkit/global icons which are about to change for proton. r=nchevobbe,jdescottes 2021-03-24 19:06:27 +00:00
webconsole Bug 1699200 - [devtools] Create all commands via a CommandsFactory module. r=nchevobbe,jdescottes 2021-03-25 16:02:32 +00:00
.eslintrc.js
constants.js Bug 1673328 - [devtools] Drop unused ThreadActor.detach method. r=nchevobbe,devtools-backward-compat-reviewers 2020-10-29 19:00:39 +00:00
definitions.js Bug 1697452 - [devtools] Access local tab from the toolbox descriptorFront instead of its target in RDM definition. r=ochameau. 2021-03-10 14:28:52 +00:00
devtools-client.js Bug 1699432 - [devtools] Bail out if DevToolsClient.close becomes reentrant. r=nchevobbe 2021-03-18 16:28:27 +00:00
devtools-fission-prefs.js Bug 1689559 - [devtools] Remove devtools.target-switching.enabled preference r=nchevobbe 2021-01-29 14:37:21 +00:00
jar.mn Bug 1699858 - Avoid using the toolkit/global icons which are about to change for proton. r=nchevobbe,jdescottes 2021-03-24 19:06:27 +00:00
menus.js Bug 1694906 - [devtools] Use descriptors instead of targets in all toolbox APIs r=ochameau,nchevobbe,rpl,perftest-reviewers,sparky 2021-03-10 18:22:02 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00