Closed Bug 1936088 Opened 2 months ago Closed 2 months ago

Stop using JSM in the tests for EXTRA_JS_MODULES

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox135 fixed)

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: arai, Assigned: arai)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

Attachments

(2 files)

https://searchfox.org/mozilla-central/source/python/mozbuild/mozbuild/test/backend/data/build/app/moz.build#4

The build backend test is using JSM files for EXTRA_JS_MODULES etc.
They can be done also with ESM.

Blocks: 1776174
Assignee: nobody → arai.unmht
Status: NEW → ASSIGNED
Attachment #9442529 - Attachment description: Bug 1936088 - Stop using JSM in the tests for the build backend. r?#firefox-build-system-reviewers! → Bug 1936088 - Part 2: Stop using JSM in the tests for the build backend. r?#firefox-build-system-reviewers!
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/33cc24a7bbf5 Part 1: Output the line annotation in the .mjs files. r=firefox-build-system-reviewers,glandium https://hg.mozilla.org/integration/autoland/rev/9146242082da Part 2: Stop using JSM in the tests for the build backend. r=firefox-build-system-reviewers,glandium

Backed out for causing build bustages @AppConstants.sys.mjs

Flags: needinfo?(arai.unmht)
Flags: needinfo?(arai.unmht)
See Also: → 1937699
Depends on: 1937701
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/aad12cdcbe71 Part 1: Output the line annotation in the .mjs files. r=firefox-build-system-reviewers,glandium https://hg.mozilla.org/integration/autoland/rev/4bb5c3c36432 Part 2: Stop using JSM in the tests for the build backend. r=firefox-build-system-reviewers,glandium
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch

FWIW, this bug lead to a 512byte increase in Base content JS opt fission numbers. These numbers are below any alert thresholds.

Regressions: 1939273
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: