Reverted Array.values() breaks some legacy apps

Published: | Categories: JavaScript


Firefox 48 has added the support for the Array.prototype.values method in ECMAScript 2015 (ES6). There are several reports of broken applications, including Microsoft Dynamics CRM 2011 and Outlook Web App, due to the new method shipped with Microsoft Edge and Apple Safari as well. Mozilla developers are considering disabling it in Firefox.

Update: The values method has been disabled with Firefox 49.0.2 to avoid compatibility issues, though it’s still available on Firefox Nightly.

Update 2: The method has been re-enabled with Firefox 60.