Closed Bug 1779982 Opened 2 years ago Closed 2 years ago

Migrate places from ChromeUtils.import to ES6 Modules

Categories

(Firefox :: Bookmarks & History, task)

task

Tracking

()

RESOLVED FIXED
104 Branch
Tracking Status
firefox104 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

(Whiteboard: [esmification-timeline])

Attachments

(3 files)

We should migrate the jsm files under toolkit/components/places and browser/components/places to be es modules.

Whiteboard: [snt][esmification-timeline] → [esmification-timeline]
Blocks: 1779984
Assignee: nobody → standard8
Status: NEW → ASSIGNED
Attachment #9285806 - Attachment description: WIP: Bug 1779982 - Migrate toolkit/components/places and browser/components/places to ESM. → Bug 1779982 - Migrate toolkit/components/places and browser/components/places to ESM. r?mak
Attachment #9285807 - Attachment description: WIP: Bug 1779982 - Migrate places consumers to use ESM imports directly. → Bug 1779982 - Migrate places consumers to use ESM imports directly. r?mak
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/267e08f3868a
Use explicit imports in controller.js rather than telling ESLint about imports from modules. r=mak
https://hg.mozilla.org/integration/autoland/rev/088e5148c307
Migrate toolkit/components/places and browser/components/places to ESM. r=mak
https://hg.mozilla.org/integration/autoland/rev/d2d8530f3c4d
Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
Backout by imoraru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a5dbb1db6794
Backed out 7 changesets (bug 1779982, bug 1780017) for causing multiple failures. CLOSED TREE
Flags: needinfo?(standard8)
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/54079aaa1857
Use explicit imports in controller.js rather than telling ESLint about imports from modules. r=mak
https://hg.mozilla.org/integration/autoland/rev/145212fd826d
Migrate toolkit/components/places and browser/components/places to ESM. r=mak
https://hg.mozilla.org/integration/autoland/rev/d4c69c956271
Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
Regressions: 1780415
Regressions: 1780417
Flags: needinfo?(standard8)
No longer regressions: 1780415
No longer regressions: 1780417
Flags: needinfo?(standard8)
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dd3c5f747ff0
Use explicit imports in controller.js rather than telling ESLint about imports from modules. r=mak
https://hg.mozilla.org/integration/autoland/rev/ca4dc0498003
Migrate toolkit/components/places and browser/components/places to ESM. r=mak
https://hg.mozilla.org/integration/autoland/rev/45314ef92b64
Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
Regressions: 1780487
Regressions: 1780416
No longer regressions: 1780416
No longer regressions: 1780487
See Also: → 1792880
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: