« Bugzilla Issues Index

#129 — Array concat does not set length correctly if final argument is sparse array


If the last argument is an Array with trailing sparse members the length of the result does not reflect the length of the trailing sparseness. This is an unintentional deviation from ES3.

A [[Put]] to set the correct length needs to be added at the end of the algorithm.

This need to be added to the ES5.1 errata

set IN_PROGRESS to indicated this should go into ES5.1 Errata.

Bulk resolving ES5.1 errata issues as a sampling suggests these are all fixed. If this is in error, please open a new issue on GitHub.