Update add-ons manager code for newer JS standards

NEW
Unassigned

Status

()

Toolkit
Add-ons Manager
2 years ago
2 years ago

People

(Reporter: mossop, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(firefox44 affected)

Details

(Reporter)

Description

2 years ago
Maybe a meta bug, maybe just a way to get started but there are a bunch of things in the add-ons manager code that is based on older JS syntax which has since been replaced with much nicer versions. Things like naming function properties which is no longer necessary and using __defineGetter__ which we can use defineProperty or even nicer stuff for now.
You need to log in before you can comment on or make changes to this bug.