js/src/jit-test/tests/basic/spread-array-decompile.js
author Narcis Beleuzu <nbeleuzu@mozilla.com>
Sun, 08 Jun 2025 04:30:04 +0300
changeset 791250 96bd92b2e4fb987ae5d7acdb636d00d65ab13f8d
parent 96029 34476c720f8fa8624cf2100d1e6fa5aae16d301e
permissions -rw-r--r--
Revert "Bug 1674687 - [cssom-view] Make scroll-related OM properties doubles. r=mats,webidl,smaug" for multiple mochitest failures related to scroll This reverts commit e23a083a9011e255170ec32965b26809405342e2.

var samples = [
    "[...a]",
    "[...[1]]",
    "[1, ...a, 2]",
    "[1, ...[2, 3], 4]",
    "[...[1], , ]",
    "[1, , ...[2]]",
    "[, 1, ...[2], ...[3], , 4, 5, , ]"
];
for (var sample of samples) {
    var source = "function f() {\n    return " + sample + ";\n}";
    eval(source);
    assertEq(f.toString(), source);
}