Bug 1678550 - [devtools] Use require instead of ChromeUtils.import in damp.js r=perftest-reviewers,nchevobbe,ochameau,AlexandruIonescu

Depends on D97729

Remove some leftover ChromeUtils.import usage

Differential Revision: https://phabricator.services.mozilla.com/D97731
This commit is contained in:
Julian Descottes 2021-01-04 13:08:40 +00:00
Родитель 0b41d10929
Коммит c8ceefd607
1 изменённых файлов: 5 добавлений и 8 удалений

Просмотреть файл

@ -12,11 +12,8 @@ const {
} = dampWindow;
const ChromeUtils = require("ChromeUtils");
var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
const { AddonManager } = ChromeUtils.import(
"resource://gre/modules/AddonManager.jsm"
);
const Services = require("Services");
const { AddonManager } = require("resource://gre/modules/AddonManager.jsm");
const env = Cc["@mozilla.org/process/environment;1"].getService(
Ci.nsIEnvironment
@ -69,9 +66,9 @@ Damp.prototype = {
// before continuing.
async function getTalosParentProfiler() {
try {
var { TalosParentProfiler } = ChromeUtils.import(
"resource://talos-powers/TalosParentProfiler.jsm"
);
const {
TalosParentProfiler,
} = require("resource://talos-powers/TalosParentProfiler.jsm");
return TalosParentProfiler;
} catch (err) {
await new Promise(resolve => setTimeout(resolve, 500));