in MotionMark/resources/extensions.js [205:222]
Array.prototype.fill = function(value) {
if (this == null)
throw new TypeError('Array.prototype.fill called on null or undefined');
var object = Object(this);
var len = parseInt(object.length, 10);
var start = arguments[1];
var relativeStart = parseInt(start, 10) || 0;
var k = relativeStart < 0 ? Math.max(len + relativeStart, 0) : Math.min(relativeStart, len);
var end = arguments[2];
var relativeEnd = end === undefined ? len : (parseInt(end) || 0) ;
var final = relativeEnd < 0 ? Math.max(len + relativeEnd, 0) : Math.min(relativeEnd, len);
for (; k < final; k++)
object[k] = value;
return object;
};