Bug 1837176 - Convert imports of httpd.js to consume the ES module directly. r=necko-reviewers,webcompat-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,twisniewski,robwu,issammani,bytesized,pbz,valentin

Differential Revision: https://phabricator.services.mozilla.com/D181159
This commit is contained in:
Mark Banner
2023-07-12 13:38:34 +00:00
parent d58b607d55
commit 544ecba3af
261 changed files with 732 additions and 319 deletions

View File

@@ -2,9 +2,6 @@
/* exported createHttpServer, promiseConsoleOutput, assertPersistentListeners */
var { XPCOMUtils } = ChromeUtils.importESModule(
"resource://gre/modules/XPCOMUtils.sys.mjs"
);
const { AppConstants } = ChromeUtils.importESModule(
"resource://gre/modules/AppConstants.sys.mjs"
);
@@ -16,15 +13,12 @@ ChromeUtils.defineESModuleGetters(this, {
ExtensionTestUtils:
"resource://testing-common/ExtensionXPCShellUtils.sys.mjs",
FileUtils: "resource://gre/modules/FileUtils.sys.mjs",
Schemas: "resource://gre/modules/Schemas.sys.mjs",
HttpServer: "resource://testing-common/httpd.sys.mjs",
NetUtil: "resource://gre/modules/NetUtil.sys.mjs",
Schemas: "resource://gre/modules/Schemas.sys.mjs",
TestUtils: "resource://testing-common/TestUtils.sys.mjs",
});
XPCOMUtils.defineLazyModuleGetters(this, {
HttpServer: "resource://testing-common/httpd.js",
});
ExtensionTestUtils.init(this);
// Persistent Listener test functionality