Closed
Bug 1758476
Opened 3 years ago
Closed 3 years ago
Remove some unnecessary uses of the target object argument to ChromeUtils.import
Categories
(Toolkit :: General, task, P3)
Toolkit
General
Tracking
()
RESOLVED
FIXED
100 Branch
Tracking | Status | |
---|---|---|
firefox100 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
We have various code doing things like:
XPCOMUtils.defineLazyGetter(this, "PageMenuChild", () => {
let tmp = {};
ChromeUtils.import("resource://gre/modules/PageMenu.jsm", tmp);
return new tmp.PageMenuChild();
});
and
let utils = {};
ChromeUtils.import("resource://gre/modules/DownloadUtils.jsm", utils);
let displayHost = utils.DownloadUtils.getURIHost(uri.spec)[0];
Passing as the second argument is now unnecessary, as the exports are also returned from the function.
Assignee | ||
Comment 1•3 years ago
|
||
Depends on D140517
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/528295e7cb0c
Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Flags: needinfo?(standard8)
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/124502b05af0
Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu
Comment 5•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox100:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•