// Copyright (C) 2021 Igalia, S.L. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- esid: sec-array.prototype.toSpliced description: Array.prototype.toSpliced(undefined) returns an empty array info: | 22.1.3.25 Array.prototype.toSpliced (start, deleteCount , ...items ) ... 3. Let relativeStart be ? ToIntegerOrInfinity(start). ... 6. Else, let actualStart be min(relativeStart, len). ... 8. If start is not present, then a. Let actualDeleteCount be 0. 8. Else if deleteCount is not present, then a. Let actualDeleteCount be len - actualStart. ... features: [change-array-by-copy] includes: [compareArray.js] ---*/ var result = ["first", "second", "third"].toSpliced(undefined); assert.compareArray(result, []); reportCompare(0, 0);