6c27f904c9e2389233dfda36a61a69d3b362e7e29c6196e2f565a372203a4e14e51e8e04537d7ba236f97694fb1c398dc8032c7bafe7467b4ca0405f9f8638 477 B

123456789101112
  1. 'use strict';
  2. var DESCRIPTORS = require('../internals/descriptors');
  3. var fails = require('../internals/fails');
  4. var createElement = require('../internals/document-create-element');
  5. // Thanks to IE8 for its funny defineProperty
  6. module.exports = !DESCRIPTORS && !fails(function () {
  7. // eslint-disable-next-line es/no-object-defineproperty -- required for testing
  8. return Object.defineProperty(createElement('div'), 'a', {
  9. get: function () { return 7; }
  10. }).a !== 7;
  11. });