404946fc2bbc09db1f0ff45383cb1efec68c6cd752feed485ca2035b0d797d0ca9a3816d632ddedcb1a1fbedcac8af2c799a69052a264878288e65009519c9 459 B

12345678910111213
  1. 'use strict';
  2. var DESCRIPTORS = require('../internals/descriptors');
  3. var fails = require('../internals/fails');
  4. // V8 ~ Chrome 36-
  5. // https://bugs.chromium.org/p/v8/issues/detail?id=3334
  6. module.exports = DESCRIPTORS && fails(function () {
  7. // eslint-disable-next-line es/no-object-defineproperty -- required for testing
  8. return Object.defineProperty(function () { /* empty */ }, 'prototype', {
  9. value: 42,
  10. writable: false
  11. }).prototype !== 42;
  12. });