Bug 1789201 - [devtools] Expose Services as a global to all DevTools modules. r=perftest-reviewers,nchevobbe,julienw,AlexandruIonescu
This will help transition to ES Modules as this symbol is exposed to them.
$ sed -ie "/require(.Services.)/d" $(git grep -l 'require("Services")' devtools/)
$ sed -ie "/loader.lazyRequireGetter(this, .Services./d" $(git grep -l 'loader.lazyRequireGetter(this, "Services"' devtools/)
+ the edition of builtin-modules.js + eslintrc.js
+ manual eslint fixes
+ removal of devtools-services in the debugger, except for jest tests
Differential Revision: https://phabricator.services.mozilla.com/D156401
This commit is contained in:
@@ -10,7 +10,6 @@ const { DevToolsServer } = require("devtools/server/devtools-server");
|
||||
const { RootActor } = require("devtools/server/actors/root");
|
||||
const { BrowserTabList } = require("devtools/server/actors/webbrowser");
|
||||
const { ProcessActorList } = require("devtools/server/actors/process");
|
||||
const Services = require("Services");
|
||||
const {
|
||||
ActorRegistry,
|
||||
} = require("devtools/server/actors/utils/actor-registry");
|
||||
|
||||
Reference in New Issue
Block a user