When was the last time an existing application stopped working because of new JS features?
Or if you want language proper at some point node allowed keywords to be used as properies.
Or the "javascript" used in Qt ... or any new appliance/software that wants to provide a common accessible language for their "events" and choose a JS that is patched to support stuff like hardware functions.
I have been using these kinds of FrankeinJS in the past.
Given the way mozilla teams are still working I guess it can still happen.
EDIT and add the memory leaks and the change of performance that happens from time to time in new releases.