Closed Bug 867617 Opened 11 years ago Closed 6 years ago

Transition JS code of the Mozilla-codebase to version-free JS

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1390106

People

(Reporter: bruant.d, Unassigned)

References

Details

Might require static analysis to find all cases where JS-version specific is used in the Mozilla codebase.
If too numerous, might require automated rewriting.
Blocks: 1JS
Probably need to wait for some ES6 sugar to land before being able to do that.
for each() should be doable now, I guess.
As is harmony-style generators (i.e. function*)
Depends on: 925989
Assignee: general → nobody
Depends on: 1083459
Depends on: 968038
Depends on: 1083499
To completely remove the version= parsing code from ScriptLoader we will have to finish this. I actually get very few matches for this on searchfox: https://searchfox.org/mozilla-central/search?q=%3B%5Cs*version%3D&case=false&regexp=true&path=
Hasn't this been fixed in Firefox 57? To be precise, in bug 1390106.
Flags: needinfo?(VYV03354)
Yes (and bug 1428745).
Status: NEW → RESOLVED
Closed: 6 years ago
Depends on: 1428745, 1417844
Flags: needinfo?(VYV03354)
Resolution: --- → FIXED
I confused this bug with bug 867609.
No longer depends on: 1417844, 1428745
Resolution: FIXED → DUPLICATE
You need to log in before you can comment on or make changes to this bug.