Closed
Bug 1203742
Opened 9 years ago
Closed 7 years ago
Remove support for getter/setter with expression closure.
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
DUPLICATE
of bug 1083458
Tracking | Status | |
---|---|---|
firefox43 | --- | affected |
People
(Reporter: arai, Unassigned)
References
Details
(Keywords: addon-compat, site-compat)
As a part of bug 1083458, going to remove support for following syntax.
var obj = {
get x() 1,
set x(v) this.v = v
};
This will also cause compat issue, especially in add-on (and still maybe chrome?) So we should check AMO for how much this is used in add-ons.
Bug 1196041 will remove support in class declaration, before this.
Updated•9 years ago
|
Keywords: site-compat
Reporter | ||
Comment 1•9 years ago
|
||
looks like there still so much usage in chrome JS
https://dxr.mozilla.org/mozilla-central/search?q=regexp%3A%22get+[%24A-Za-z0-9_]*\%28\%29\s*[^+{]%22&redirect=false&case=true&limit=74&offset=474
Reporter | ||
Updated•9 years ago
|
Comment 3•7 years ago
|
||
I don't think we need this bug, we are going to do this at the same time as bug 1083458. It's practically already going to be disabled with bug 1426519.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Keywords: dev-doc-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•