Remove prototype Pipeline operator implementation
Categories
(Core :: JavaScript Engine, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox90 | --- | fixed |
People
(Reporter: mgaudet, Assigned: ashwiniwankhede.aw, Mentored)
Details
Attachments
(1 file, 1 obsolete file)
The TC39 proposal for the pipeline operator is still in Stage 1 of the TC39 process. Despite that, we have an implementation of the proposal as it looked four years ago, landed in Bug 1405943.
We should remove that (while keeping track of the removal! Some bits will come back should the propsal advance), as it's in a very confusing state, and not compiled in by default anywhere as far as I know.
This is a moderately complex task: While it will be mostly entirely code-deletion, finding the code to delete after this amount of time will require some finesse.
Anyone interested in tackling this should start from removing the ParseNodeKind::PipelineExpr
, and then search for dependencies that result from that.
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
The implementation of ParseNodeKind::PipelineExpr is removed.
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
The support for the pipeline operator proposal through use of ParseNodeKind::PipelineExpr is removed.
Updated•3 years ago
|
Pushed by mgaudet@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a0912b8ab736 Remove prototype Pipeline operator implementation r=mgaudet
Comment 4•3 years ago
|
||
bugherder |
Description
•