Convert toolkit/mozapps/extensions to ES modules
Categories
(Toolkit :: Add-ons Manager, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox115 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
Details
(Whiteboard: [esmification-timeline])
Attachments
(3 files)
As part of the ongoing work, we should convert toolkit/mozapps/extensions to ES modules.
I think there's no workers involved here, so there shouldn't be any blockers. There is a guide for the transition here.
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
Despite my comment 0, I think this needs to be worked on by someone familiar with the add-on manager.
I have recently realised that the modules here are unloaded in tests via Cu.unload and this is not supported in ES modules.
Hence alternatives need figuring out and the developers who are familiar with the code would be best to do that.
| Assignee | ||
Comment 4•2 years ago
|
||
Also renames to avoid conflicts with AddonManager.jsm once that is converted.
Updated•2 years ago
|
| Assignee | ||
Comment 5•2 years ago
|
||
Depends on D179818
| Assignee | ||
Comment 6•2 years ago
|
||
Depends on D179819
| Assignee | ||
Comment 7•2 years ago
|
||
Try push: https://treeherder.mozilla.org/jobs?repo=try&revision=da80f866a1afd98bff0c3426cec41d234b77236b
I've split the remaining files out to bug 1836480 and bug 1836482 as they need extra work/thinking about.
Comment 9•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/1f3e15de9c08
https://hg.mozilla.org/mozilla-central/rev/3a9f92ff530f
https://hg.mozilla.org/mozilla-central/rev/73920a1d9785
Description
•