// |reftest| shell-option(--enable-arraybuffer-resizable) skip-if(!ArrayBuffer.prototype.resize||!xulRuntime.shell) -- resizable-arraybuffer is not enabled unconditionally, requires shell-options // Copyright (C) 2021 the V8 project authors. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- esid: sec-get-arraybuffer.prototype.resizable description: Requires this value to have a [[ArrayBufferData]] internal slot info: | get ArrayBuffer.prototype.resizable 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[ArrayBufferData]]). [...] features: [resizable-arraybuffer] ---*/ assert.throws(TypeError, function() { ArrayBuffer.prototype.resizable; }); reportCompare(0, 0);