Closed
Bug 1224961
Opened 10 years ago
Closed 10 years ago
Remove non-standard JS features from WebExtension code
Categories
(WebExtensions :: Untriaged, defect)
WebExtensions
Untriaged
Tracking
(firefox45 fixed)
| Tracking | Status | |
|---|---|---|
| firefox45 | --- | fixed |
People
(Reporter: kmag, Assigned: kmag)
References
Details
Attachments
(1 file)
|
4.43 KB,
patch
|
billm
:
review+
|
Details | Diff | Splinter Review |
I had to do this locally in order to instrument code for coverage tests.
Array comprehensions have been dropped from the ES7 spec, and catch guards aren't on any standards track that I know of. Since we've been trying to avoid non-standard features in WebExtension code, and these have already interfered with some tooling, they should probably be removed.
| Assignee | ||
Comment 1•10 years ago
|
||
Attachment #8687729 -
Flags: review?(wmccloskey)
Attachment #8687729 -
Flags: review?(wmccloskey) → review+
| Assignee | ||
Comment 2•10 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/25b64882ded753f2bcf45337489b70f315aa1b5f
Bug 1224961: Remove non-standard JS features from WebExtension code
Comment 3•10 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox45:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Updated•10 years ago
|
Iteration: 44.3 - Nov 2 → 45.2 - Nov 30
Updated•7 years ago
|
Product: Toolkit → WebExtensions
You need to log in
before you can comment on or make changes to this bug.
Description
•