Simplify/remove devtools' Parser.jsm
Categories
(DevTools :: General, task, P3)
Tracking
(firefox70 fixed)
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: jdescottes, Assigned: jdescottes)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
See Bug 1563474. Most of https://searchfox.org/mozilla-central/rev/40e889be8ff926e32f7567957f4c316f14f6fbef/devtools/shared/Parser.jsm is unused and can be removed. There is also no need to keep this as a JSM.
Assignee | ||
Comment 1•6 years ago
|
||
Depends on D39321
Assignee | ||
Comment 2•6 years ago
|
||
Depends on D39332
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D39333
Assignee | ||
Comment 4•6 years ago
|
||
Depends on D39335
Looking in details at get(), the implementation can also be simplified
Comment 5•6 years ago
|
||
Oh, if we could not have this as a jsm, we could use it in Worker context, and we could simplify js-property-provider !
Assignee | ||
Comment 6•6 years ago
|
||
(In reply to Nicolas Chevobbe [:nchevobbe] from comment #5)
Oh, if we could not have this as a jsm, we could use it in Worker context, and we could simplify js-property-provider !
Sorry for giving any false hope, but even if the file can be a regular module, it still needs to use reflect.jsm, so it will still be a no go in worker environments I guess :/
Comment 8•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/66876e1aedd8
https://hg.mozilla.org/mozilla-central/rev/b6e25b59fb8c
https://hg.mozilla.org/mozilla-central/rev/d83446689677
https://hg.mozilla.org/mozilla-central/rev/549f27fe407d
Description
•