gecko-dev/devtools
Rob Wu 5b0e505389 Bug 1761072 - Replace use of ExtensionParent in devtools' ExtensionsBackgroundScriptStatusWatcher r=rpl,jdescottes
ExtensionParent.jsm cannot be loaded without a profile, as explained at
https://bugzilla.mozilla.org/show_bug.cgi?id=1761072#c5.

But ExtensionsBackgroundScriptStatusWatcher would try to (lazily) load
the module before a profile was ready, in order to subscribe to future
changes. To avoid loading this whole ExtensionParent.jsm module, I have
replaced the event propagation mechanism with observers.

Differential Revision: https://phabricator.services.mozilla.com/D142065
2022-03-25 22:24:11 +00:00
..
client Bug 1758666 - [devtools] Automatically generate Window rep stub. r=bomsy 2022-03-25 15:54:18 +00:00
docs Bug 1755656 - [devtools] Updated fixing-bugs doc for CSS changes. r=Honza 2022-02-21 10:32:24 +00:00
perfdocs Backed out changeset b0f8e402178c (bug 1753413) for causing perfdocs lint failures. CLOSED TREE 2022-02-03 21:36:02 +02:00
platform Bug 1731564: Use motivated SpinEventLoopUntil inside devtools/*. r=devtools-reviewers,jdescottes 2021-10-07 08:06:11 +00:00
server Bug 1761072 - Replace use of ExtensionParent in devtools' ExtensionsBackgroundScriptStatusWatcher r=rpl,jdescottes 2022-03-25 22:24:11 +00:00
shared Bug 1759962 - Don't return the DPI override in devicePixelRatio to privileged code. r=nchevobbe,webdriver-reviewers 2022-03-23 17:03:04 +00:00
startup Bug 1686344 - Support `--backgroundtask --jsdebugger` (and `--wait-for-jsdebugger`). r=mossop,jdescottes 2022-03-03 03:38:39 +00:00
.eslintrc.js Bug 1757397 - [devtools] Enable consistant return eslint rule in the debugger. r=nchevobbe 2022-02-28 17:59:32 +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