// ArrayBuffer.slice should be warned once and only once. enableLastWarning(); ArrayBuffer.slice(new ArrayBuffer(10), 1); var warning = getLastWarning(); assertEq(warning !== null, true, "warning should be generated"); assertEq(warning.name, "Warning"); clearLastWarning(); ArrayBuffer.slice(new ArrayBuffer(10), 1); warning = getLastWarning(); assertEq(warning, null, "warning should not generated for 2nd ocurrence");