Closed
Bug 1766801
Opened 3 years ago
Closed 2 years ago
[meta] Prepare out-of-tree code for ESM-ification
Categories
(Core :: XPConnect, task)
Core
XPConnect
Tracking
()
RESOLVED
INVALID
People
(Reporter: arai, Unassigned)
References
Details
(Keywords: meta)
There are some not-in-tree (mozilla-central, comm-central) consumer of JSM (Cu.import, ChromeUtils.import), and they needs to be rewritten during ESM-ification.
The shim code mentioned in bug 1766761 should help not to break during transition, but
the rewrite is necessary anyway at some timing.
So far, the following will be affected:
- Firefox extensions that uses experiments
- this requires privileged signature. so there won't be many
- some of https://github.com/mozilla-extensions/
- AutoConfig script
- written by users (enterprise case etc)
- needs detailed documentation for rewrite
- needs some cycles compatible both with before/after
- Thunderbird extensions
- experiments API is available for all extensions
- needs detailed documentation for rewrite (can be share the content with AutoConfig?)
- needs some cycles compatible both with before/after
| Reporter | ||
Updated•3 years ago
|
Summary: [meta] Prepare not-in-tree code for ESM-ification → [meta] Prepare out-of-tree code for ESM-ification
Comment 1•2 years ago
|
||
The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:sefeng, maybe it's time to close this bug?
Flags: needinfo?(sefeng)
| Reporter | ||
Comment 2•2 years ago
|
||
looks like there's nothing to do in bugzilla.
it will be handled as documentation, announcements, and some PRs on other repositories.
Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(sefeng)
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•