Closed Bug 1771112 Opened 2 years ago Closed 2 years ago

Temporarily remove ChromeUtils.importModule API to prevent shipping it in ESR 102

Categories

(Core :: XPConnect, task, P3)

task

Tracking

()

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: jonco, Assigned: jonco)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Bug 1432901 introduce the new ChromeUtils.importModule API to load an ES6 module which will be used to convert JSMs to more spec compliant ES6 modules.

This does not have any uses outside of test code so far and we'd like to prevent it shipping in 102 ESR since it's not yet mature code. It will be reintroduced in the 103 release.

This removes the API and skips the tests. The implementation in
mozJSComponentLoader is not removed.

This patch will be backed out after the next merge.

Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a2d997e8ee10
Temporarily remove ChromeUtils.importModule API r=smaug
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
Blocks: 1771678
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: