Closed Bug 1203742 Opened 9 years ago Closed 6 years ago

Remove support for getter/setter with expression closure.

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

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.
Keywords: site-compat
See Also: → 1196041
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
You need to log in before you can comment on or make changes to this bug.