Closed
Bug 1203742
Opened 9 years ago
Closed 6 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
Comment 3•6 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: 6 years ago
Resolution: --- → DUPLICATE
Updated•6 years ago
|
Keywords: dev-doc-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•