Closed Bug 1780017 Opened 3 years ago Closed 3 years ago

Migrate address bar code to ES modules

Categories

(Firefox :: Address Bar, task, P2)

task

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

(Whiteboard: [esmification-timeline] )

Attachments

(5 files)

We should migrate the jsm files under browser/components/urlbar to be ES modules.

Whiteboard: [esmification-timeline]
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ea9b3bf42ea1 Remove undefined export from UrlbarPrefs.jsm. r=adw https://hg.mozilla.org/integration/autoland/rev/213ee5578e7c Migrate browser/components/urlbar to ESM. r=adw https://hg.mozilla.org/integration/autoland/rev/e21c85d61b91 Migrate urlbar consumers to use ESM imports directly. r=adw,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/f33a58aa2f3f Load Urlbar providers via importESModule. r=adw
Flags: needinfo?(standard8)
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e158fc41594b Remove undefined export from UrlbarPrefs.jsm. r=adw https://hg.mozilla.org/integration/autoland/rev/e668d7778d97 Migrate browser/components/urlbar to ESM. r=adw https://hg.mozilla.org/integration/autoland/rev/ae6062c69aeb Migrate urlbar consumers to use ESM imports directly. r=adw,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/6f20b7e4b21b Load Urlbar providers via importESModule. r=adw
See Also: → 1681414
Flags: needinfo?(standard8)
Attachment #9286333 - Attachment description: Bug 1780017 - Add mjs files to files that may be used for generating jsdocs. → Bug 1780017 - Add mjs files to files that may be used for generating jsdocs. r?#firefox-source-docs-reviewers
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/78892b17c7ee Add mjs files to files that may be used for generating jsdocs. r=firefox-source-docs-reviewers,ahal
Flags: needinfo?(standard8)
Keywords: leave-open
Regressions: 1780416
No longer regressions: 1780416
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0a23c9e27f01 Remove undefined export from UrlbarPrefs.jsm. r=adw https://hg.mozilla.org/integration/autoland/rev/a400cbe83084 Migrate browser/components/urlbar to ESM. r=adw https://hg.mozilla.org/integration/autoland/rev/f448f044f028 Migrate urlbar consumers to use ESM imports directly. r=adw,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/35abe35417a0 Load Urlbar providers via importESModule. r=adw

Backed out for causing browser-chrome failures in browser/base/content/test/performance/browser_preferences_usage.js

Backout link: https://hg.mozilla.org/integration/autoland/rev/cb8ad931122559e1523cc7e53ae581f7886e3a19

Push with failures

Failure log

Flags: needinfo?(standard8)
Depends on: 1781124
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a1c0b375911f Remove undefined export from UrlbarPrefs.jsm. r=adw https://hg.mozilla.org/integration/autoland/rev/e89bd38c1d3f Migrate browser/components/urlbar to ESM. r=adw https://hg.mozilla.org/integration/autoland/rev/f66e30acaa44 Migrate urlbar consumers to use ESM imports directly. r=adw,preferences-reviewers https://hg.mozilla.org/integration/autoland/rev/b63f86485323 Load Urlbar providers via importESModule. r=adw
Flags: needinfo?(standard8)
Status: NEW → RESOLVED
Closed: 3 years ago
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: