Closed Bug 1936092 Opened 11 months ago Closed 10 months ago

Remove tests for JSM loader

Categories

(Core :: XPConnect, task)

task

Tracking

()

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: arai, Assigned: arai)

References

Details

Attachments

(13 files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

Part of bug 1881888, but filing separately given there are many tests for JSM loader and related APIs.

I think some of these changes are far enough away from being a pure test infrastructure change that they should get XPConnect peer review. For instance, I think Peter should look at the changes that are tweaking how some of the expando and xray tests work. I can go through and an extra review on ones where I think it is relevant, once Phabricator starts working again.

Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/dc00c2522dbf Part 1: Remove tests for JSM=>ESM shim. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/682e4e9d330b Part 2: Rewrite test for the shared system global to use ESM. r=Standard8,peterv https://hg.mozilla.org/integration/autoland/rev/f58508d78613 Part 3: Remove tests for Cu.import. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/61dea27fcb76 Part 4: Remove tests for Cu.unload. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/fba91011887a Part 5: Remove tests for the JSM environments. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/203f8c5d9f76 Part 6: Remove tests for Cu.import. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/0169ea0af1a5 Part 7: Remove tests for ChromeUtils.import. r=Standard8,dom-storage-reviewers,mccr8,asuth https://hg.mozilla.org/integration/autoland/rev/da29f4ffde2e Part 8: Remove tests for ChromeUtils.defineModuleGetter. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/eb2316c9dab1 Part 9: Remove tests for Cu.getModuleImportStack. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/e7af9adfb3d1 Part 10: Remove tests for Cu.isModuleLoaded. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/01cf5d247a96 Part 11: Remove tests for Cu.loadedJSModules. r=Standard8,mccr8 https://hg.mozilla.org/integration/autoland/rev/a526034b8066 Part 12: Remove unused test resources. r=Standard8,mccr8,asuth https://hg.mozilla.org/integration/autoland/rev/3fbe0dc36d32 Part 13: Update obsolete comments and assertion messages. r=Standard8,mccr8
Regressions: 1942976
No longer regressions: 1942976
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: