Convert devtools/client JSMs to ES Modules
Categories
(DevTools :: General, task)
Tracking
(firefox106 fixed)
Tracking | Status | |
---|---|---|
firefox106 | --- | fixed |
People
(Reporter: ochameau, Assigned: ochameau)
References
(Blocks 1 open bug)
Details
(Whiteboard: [esmification-timeline])
Attachments
(2 files, 1 obsolete file)
It looks like all devtools/client JSMs could easily be converted to ES Modules all at once:
devtools/client/framework/browser-toolbox/Launcher.jsm (done in bug 1783821)
devtools/client/jsonview/Converter.jsm
devtools/client/jsonview/Sniffer.jsm
devtools/client/shared/widgets/AbstractTreeItem.jsm (unused)
devtools/client/storage/VariablesView.jsm
devtools/client/styleeditor/StyleEditorUI.jsm
devtools/client/styleeditor/StyleEditorUtil.jsm
devtools/client/styleeditor/StyleSheetEditor.jsm
The three last will allow to close bug 1242987.
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
This is the result of:
$ ./mach esmify devtools/client/
Assignee | ||
Comment 4•2 years ago
|
||
We are having a few disabling of eslint rules specific to jsm.
Let's try to narrow down more precise disablings
and fix a few small issues.
Updated•2 years ago
|
Comment 6•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4b92cb2f06fc
https://hg.mozilla.org/mozilla-central/rev/46aac0431a69
Updated•2 years ago
|
Description
•