Closed Bug 1892103 Opened 7 months ago Closed 7 months ago

Remove ./mach esmify command

Categories

(Core :: XPConnect, task, P3)

task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: arai, Assigned: arai)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

./mach esmify command is supposed for the in-tree use, and given in-tree code is 100% ESMified, the command can be removed.
One possibility is that out-of-tree code with their own JSMs may want to utilize the tool, by putting the files into the local repository and run commands, to automate the migration, but it's of course possible with not-latest code.

I think we should be fine to remove it as it will help clear up in-tree code searches.

I think any out-of-tree code for Firefox is likely to be small. Thunderbird based extensions should again be relatively small, and worst case they could get the code out from the history - they would also need to combine with Thunderbird's command & map as well and make it work with the out-of-tree code.

Assignee: nobody → arai.unmht
Status: NEW → ASSIGNED
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/53fa75f58efe Remove ./mach esmify command. r=Standard8
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
See Also: → 1895920
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: