1// Copyright 2014 the V8 project authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5var arr = [1, 2]; 6Object.defineProperty(arr, 0xfffe, { 7 value: 3, 8 configurable: true, 9 writable: true, 10 enumerable: false 11}); 12arr[0xffff] = 4; 13arr.shift(); 14var desc = Object.getOwnPropertyDescriptor(arr, 0xfffe); 15assertEquals(4, desc.value); 16assertFalse(desc.enumerable); 17