Strict mode Failing
Expected no error, got TypeError: undefined is not a function
non-Strict mode Failing
Expected no error, got TypeError: undefined is not a function
Features:
- change-array-by-copy
Expected no error, got TypeError: undefined is not a function
Expected no error, got TypeError: undefined is not a function
// 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, []);