text: load("1d8ada728956c1a3d52d68d1d4d6dd52.js");
  // Copyright 2014 the V8 project authors. All rights reserved.
  // Use of this source code is governed by a BSD-style license that can be
  // found in the LICENSE file.
  
  var arr = [1, 2];
  Object.defineProperty(arr, 0xfffe, {
    value: 3,
    configurable: true,
    writable: true,
    enumerable: false
  });
  arr[0xffff] = 4;
  arr.shift();
  var desc = Object.getOwnPropertyDescriptor(arr, 0xfffe);
  assertEquals(4, desc.value);
  assertFalse(desc.enumerable);
  