Open
Bug 1415188
Opened 7 years ago
Updated 2 years ago
Consider removing Reflect.parse's "builder" API
Categories
(Core :: JavaScript Engine, enhancement, P5)
Core
JavaScript Engine
Tracking
()
NEW
People
(Reporter: jorendorff, Unassigned)
Details
Reflect.parse takes an optional `builder` argument. If present, it's an object with a ton of methods, and it's used to build the resulting AST. (The default, if `builder` is missing, is to build a straightforward JSON AST.) https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API#Builder_objects This API is brittle. Every time we add anything to JS syntax--or remove an obsolete feature--all code using the builder API breaks. Therefore I doubt anyone is using it and we should remove it.
Reporter | ||
Updated•7 years ago
|
status-firefox58:
--- → fix-optional
Comment 1•6 years ago
|
||
https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Move_fix-optionals
status-firefox59:
--- → ?
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•