gecko-dev/devtools
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
..
client Bug 1685268 - [devtools] Don't clear StyleEditor UI on redundant dom-loading event. r=jdescottes,ochameau. 2021-03-26 09:46:33 +00:00
docs Bug 1698553 - [devtools] Update DevTools release doc to include same-version smoke tests r=nchevobbe 2021-03-16 08:25:56 +00:00
platform Bug 1676365 - Move SpinEventLoopUntil to separate header. r=#xpcom-reviewers 2020-11-23 16:10:41 +00:00
server Bug 1685268 - [devtools] Don't clear StyleEditor UI on redundant dom-loading event. r=jdescottes,ochameau. 2021-03-26 09:46:33 +00:00
shared Bug 1685268 - [devtools] Don't clear StyleEditor UI on redundant dom-loading event. r=jdescottes,ochameau. 2021-03-26 09:46:33 +00:00
startup Bug 1695253 - Replaced DTD/xhtml1-strict.dtd which lead to broken network loads. r=mossop 2021-03-24 16:52:06 +00:00
.eslintrc.js Bug 1700106 - [devtools] Exclude tests from general DevTools camelcase eslint rule. r=jdescottes 2021-03-23 15:51:17 +00:00
.eslintrc.xpcshell.js
CODE_OF_CONDUCT.md
moz.build
templates.mozbuild
tsconfig.json