Port bug 1824612: Convert toolkit/components/extensions to ES modules
Categories
(Thunderbird :: Upstream Synchronization, task)
Tracking
(thunderbird_esr102 unaffected, thunderbird115 fixed)
Tracking | Status | |
---|---|---|
thunderbird_esr102 | --- | unaffected |
thunderbird115 | --- | fixed |
People
(Reporter: betterbird.proje.ct, Assigned: mkmelin)
References
Details
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details | Review |
+++ This bug was initially created as a clone of Bug #1836657 +++
Bug 1824612 changed many Extension*.jsm
to ES modules:
https://hg.mozilla.org/mozilla-central/rev/9c02dd904edb
These are still imported in TB:
https://searchfox.org/comm-central/search?q=gre%2Fmodules%2FExtension&path=&case=false®exp=false
This should be fixed in TB and backported to 115 beta to avoid merge issues in the future. Note that bug 1824612 landed on Mozilla 115. Apparently some glue code is used to avoid failures in the consumers of the no-longer-existing JSM modules. Our project noticed since we were patching one of the JSM files which no longer exist.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/280d9dc96f26
Port bug 1824612: Convert toolkit/components/extensions to ES modules. r=leftmostcat
Assignee | ||
Comment 3•2 years ago
|
||
Comment on attachment 9338234 [details]
Bug 1837269 - Port bug 1824612: Convert toolkit/components/extensions to ES modules. r=#thunderbird-reviewers
[Approval Request Comment]
Uplift to be on sync for what toolkit's using in 115. While fallbacks will work, there's room for confusion.
Comment 4•2 years ago
|
||
Comment on attachment 9338234 [details]
Bug 1837269 - Port bug 1824612: Convert toolkit/components/extensions to ES modules. r=#thunderbird-reviewers
[Triage Comment]
Approved for beta
Comment 5•2 years ago
|
||
bugherder uplift |
Thunderbird 115.0b3:
https://hg.mozilla.org/releases/comm-beta/rev/79370ff8b258
Description
•