Name Description Size
15.2.3.3-0-1.js --- es5id: 15.2.3.3-0-1 description: Object.getOwnPropertyDescriptor must exist as a function --- 375
15.2.3.3-1-1.js --- es5id: 15.2.3.3-1-1 description: > Object.getOwnPropertyDescriptor - TypeError is thrown when first param is undefined --- 394
15.2.3.3-1-2.js --- es5id: 15.2.3.3-1-2 description: > Object.getOwnPropertyDescriptor - TypeError is thrown when first param is null --- 384
15.2.3.3-1-3.js --- es5id: 15.2.3.3-1-3 description: > Object.getOwnPropertyDescriptor - TypeError is not thrown when first param is a boolean --- 348
15.2.3.3-1-4.js --- es5id: 15.2.3.3-1-4 description: > Object.getOwnPropertyDescriptor - TypeError is not thrown when first param is a number --- 345
15.2.3.3-1.js --- es5id: 15.2.3.3-1 description: > Object.getOwnPropertyDescriptor does not throw TypeError if type of first param is not Object --- 349
15.2.3.3-2-1.js --- es5id: 15.2.3.3-2-1 description: > Object.getOwnPropertyDescriptor returns undefined for undefined property name --- 406
15.2.3.3-2-2.js --- es5id: 15.2.3.3-2-2 description: > Object.getOwnPropertyDescriptor returns undefined for null property name --- 396
15.2.3.3-2-3.js --- es5id: 15.2.3.3-2-3 description: Object.getOwnPropertyDescriptor - argument 'P' is undefined --- 520
15.2.3.3-2-4.js --- es5id: 15.2.3.3-2-4 description: > Object.getOwnPropertyDescriptor - argument 'P' is null that converts to string 'null' --- 431
15.2.3.3-2-5.js --- es5id: 15.2.3.3-2-5 description: > Object.getOwnPropertyDescriptor - argument 'P' is a boolean whose value is false --- 428
15.2.3.3-2-6.js --- es5id: 15.2.3.3-2-6 description: > Object.getOwnPropertyDescriptor - argument 'P' is a boolean whose value is true --- 425
15.2.3.3-2-7.js --- es5id: 15.2.3.3-2-7 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is NaN) --- 443
15.2.3.3-2-8.js --- es5id: 15.2.3.3-2-8 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0) --- 437
15.2.3.3-2-9.js --- es5id: 15.2.3.3-2-9 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is +0) --- 439
15.2.3.3-2-10.js --- es5id: 15.2.3.3-2-10 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is -0) --- 440
15.2.3.3-2-11.js --- es5id: 15.2.3.3-2-11 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is positive number) --- 454
15.2.3.3-2-12.js --- es5id: 15.2.3.3-2-12 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is negative number) --- 456
15.2.3.3-2-13.js --- es5id: 15.2.3.3-2-13 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is Infinity) --- 459
15.2.3.3-2-14.js --- es5id: 15.2.3.3-2-14 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is +Infinity) --- 461
15.2.3.3-2-15.js --- es5id: 15.2.3.3-2-15 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is -Infinity) --- 462
15.2.3.3-2-16.js --- es5id: 15.2.3.3-2-16 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 20 zeros)) --- 498
15.2.3.3-2-17.js --- es5id: 15.2.3.3-2-17 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 21 zeros)) --- 483
15.2.3.3-2-18.js --- es5id: 15.2.3.3-2-18 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 22 zeros)) --- 484
15.2.3.3-2-19.js --- es5id: 15.2.3.3-2-19 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e+20) --- 466
15.2.3.3-2-20.js --- es5id: 15.2.3.3-2-20 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to string (value is 1e+21) --- 448
15.2.3.3-2-21.js --- es5id: 15.2.3.3-2-21 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e+22) --- 450
15.2.3.3-2-22.js --- es5id: 15.2.3.3-2-22 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.000001) --- 459
15.2.3.3-2-23.js --- es5id: 15.2.3.3-2-23 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.0000001) --- 457
15.2.3.3-2-24.js --- es5id: 15.2.3.3-2-24 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.00000001) --- 459
15.2.3.3-2-25.js --- es5id: 15.2.3.3-2-25 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-7) --- 447
15.2.3.3-2-26.js --- es5id: 15.2.3.3-2-26 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-6) --- 451
15.2.3.3-2-27.js --- es5id: 15.2.3.3-2-27 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-5) --- 450
15.2.3.3-2-28.js --- es5id: 15.2.3.3-2-28 description: > Object.getOwnPropertyDescriptor - argument 'P' is an integer that converts to a string (value is 123) --- 446
15.2.3.3-2-29.js --- es5id: 15.2.3.3-2-29 description: > Object.getOwnPropertyDescriptor - argument 'P' is a decimal that converts to a string (value is 123.456) --- 457
15.2.3.3-2-30.js --- es5id: 15.2.3.3-2-30 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 100000000000000000000.123) --- 583
15.2.3.3-2-31.js --- es5id: 15.2.3.3-2-31 description: > Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 123.1234567) --- 468
15.2.3.3-2-32.js --- es5id: 15.2.3.3-2-32 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to an empty string --- 417
15.2.3.3-2-33.js --- es5id: 15.2.3.3-2-33 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'AB \cd' --- 434
15.2.3.3-2-34.js --- es5id: 15.2.3.3-2-34 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'undefined' --- 438
15.2.3.3-2-35.js --- es5id: 15.2.3.3-2-35 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'null' --- 423
15.2.3.3-2-36.js --- es5id: 15.2.3.3-2-36 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string '123���¦�cd' --- 468
15.2.3.3-2-37.js --- es5id: 15.2.3.3-2-37 description: > Object.getOwnPropertyDescriptor - argument 'P' is applied to string '1' --- 412
15.2.3.3-2-38.js --- es5id: 15.2.3.3-2-38 description: > Object.getOwnPropertyDescriptor - argument 'P' is an array that converts to a string --- 427
15.2.3.3-2-39.js --- es5id: 15.2.3.3-2-39 description: > Object.getOwnPropertyDescriptor - argument 'P' is a String Object that converts to a string --- 454
15.2.3.3-2-40.js --- es5id: 15.2.3.3-2-40 description: > Object.getOwnPropertyDescriptor - argument 'P' is a Boolean Object that converts to a string --- 452
15.2.3.3-2-41.js --- es5id: 15.2.3.3-2-41 description: > Object.getOwnPropertyDescriptor - argument 'P' is a Number Object that converts to a string --- 448
15.2.3.3-2-42.js --- es5id: 15.2.3.3-2-42 description: > Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own toString method --- 508
15.2.3.3-2-43.js --- es5id: 15.2.3.3-2-43 description: > Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own valueOf method --- 530
15.2.3.3-2-44.js --- es5id: 15.2.3.3-2-44 description: > Object.getOwnPropertyDescriptor - argument 'P' is an object that has an own toString method that returns an object and toValue method that returns a primitive value --- 852
15.2.3.3-2-45.js --- es5id: 15.2.3.3-2-45 description: > Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own toString and valueOf method --- 697
15.2.3.3-2-46.js --- es5id: 15.2.3.3-2-46 description: > Object.getOwnPropertyDescriptor - TypeError exception was thrown when 'P' is an object that both toString and valueOf wouldn't return primitive value --- 818
15.2.3.3-2-47.js --- es5id: 15.2.3.3-2-47 description: > Object.getOwnPropertyDescriptor - uses inherited toString method when 'P' is an object with an own valueOf and inherited toString methods --- 938
15.2.3.3-3-1.js --- es5id: 15.2.3.3-3-1 description: Object.getOwnPropertyDescriptor - 'P' is own data property --- 434
15.2.3.3-3-2.js --- es5id: 15.2.3.3-3-2 description: Object.getOwnPropertyDescriptor - 'P' is inherited data property --- 519
15.2.3.3-3-3.js --- es5id: 15.2.3.3-3-3 description: > Object.getOwnPropertyDescriptor - 'P' is own data property that overrides an inherited data property --- 605
15.2.3.3-3-4.js --- es5id: 15.2.3.3-3-4 description: > Object.getOwnPropertyDescriptor - 'P' is own data property that overrides an inherited accessor property --- 761
15.2.3.3-3-5.js --- es5id: 15.2.3.3-3-5 description: Object.getOwnPropertyDescriptor - 'P' is own accessor property --- 525
15.2.3.3-3-6.js --- es5id: 15.2.3.3-3-6 description: > Object.getOwnPropertyDescriptor - 'P' is inherited accessor property --- 634
15.2.3.3-3-7.js --- es5id: 15.2.3.3-3-7 description: > Object.getOwnPropertyDescriptor - 'P' is own accessor property that overrides an inherited data property --- 693
15.2.3.3-3-8.js --- es5id: 15.2.3.3-3-8 description: > Object.getOwnPropertyDescriptor - 'P' is own accessor property that overrides an inherited accessor property --- 793
15.2.3.3-3-9.js --- es5id: 15.2.3.3-3-9 description: > Object.getOwnPropertyDescriptor - 'P' is own accessor property without a get function --- 525
15.2.3.3-3-10.js --- es5id: 15.2.3.3-3-10 description: Object.getOwnPropertyDescriptor - 'P' is not an existing property --- 446
15.2.3.3-3-13.js --- es5id: 15.2.3.3-3-13 description: > Object.getOwnPropertyDescriptor applied to the Arguments object which implements its own property get method --- 688
15.2.3.3-3-14.js --- es5id: 15.2.3.3-3-14 description: > Object.getOwnPropertyDescriptor applied to a String object which implements its own property get method --- 453
15.2.3.3-3-15.js --- es5id: 15.2.3.3-3-15 description: > Object.getOwnPropertyDescriptor applied to a Function object which implements its own property get method --- 506
15.2.3.3-4-1.js --- es5id: 15.2.3.3-4-1 description: > Object.getOwnPropertyDescriptor returns an object representing a data desc for valid data valued properties --- 801
15.2.3.3-4-2.js --- es5id: 15.2.3.3-4-2 description: > Object.getOwnPropertyDescriptor returns undefined for non-existent properties --- 403
15.2.3.3-4-3.js --- es5id: 15.2.3.3-4-3 description: > Object.getOwnPropertyDescriptor returns an object representing an accessor desc for valid accessor properties --- 738
15.2.3.3-4-4.js --- es5id: 15.2.3.3-4-4 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.eval) --- 623
15.2.3.3-4-5.js --- es5id: 15.2.3.3-4-5 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.parseInt) --- 635
15.2.3.3-4-6.js --- es5id: 15.2.3.3-4-6 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.parseFloat) --- 641
15.2.3.3-4-7.js --- es5id: 15.2.3.3-4-7 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.isNaN) --- 626
15.2.3.3-4-8.js --- es5id: 15.2.3.3-4-8 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.isFinite) --- 635
15.2.3.3-4-9.js --- es5id: 15.2.3.3-4-9 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.decodeURI) --- 638
15.2.3.3-4-10.js --- es5id: 15.2.3.3-4-10 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.decodeURIComponent) --- 666
15.2.3.3-4-11.js --- es5id: 15.2.3.3-4-11 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.encodeURIComponent) --- 666
15.2.3.3-4-14.js --- es5id: 15.2.3.3-4-14 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getPrototypeOf) --- 635
15.2.3.3-4-15.js --- es5id: 15.2.3.3-4-15 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getOwnPropertyDescriptor) --- 665
15.2.3.3-4-16.js --- es5id: 15.2.3.3-4-16 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getOwnPropertyNames) --- 650
15.2.3.3-4-17.js --- es5id: 15.2.3.3-4-17 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.create) --- 611
15.2.3.3-4-18.js --- es5id: 15.2.3.3-4-18 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.defineProperty) --- 635
15.2.3.3-4-19.js --- es5id: 15.2.3.3-4-19 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.defineProperties) --- 641
15.2.3.3-4-20.js --- es5id: 15.2.3.3-4-20 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.seal) --- 605
15.2.3.3-4-21.js --- es5id: 15.2.3.3-4-21 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.freeze) --- 611
15.2.3.3-4-22.js --- es5id: 15.2.3.3-4-22 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.preventExtensions) --- 644
15.2.3.3-4-23.js --- es5id: 15.2.3.3-4-23 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isSealed) --- 617
15.2.3.3-4-24.js --- es5id: 15.2.3.3-4-24 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isFrozen) --- 617
15.2.3.3-4-25.js --- es5id: 15.2.3.3-4-25 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isExtensible) --- 629
15.2.3.3-4-26.js --- es5id: 15.2.3.3-4-26 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.keys) --- 605
15.2.3.3-4-27.js --- es5id: 15.2.3.3-4-27 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.constructor) --- 656
15.2.3.3-4-28.js --- es5id: 15.2.3.3-4-28 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.toString) --- 647
15.2.3.3-4-29.js --- es5id: 15.2.3.3-4-29 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.valueOf) --- 644
15.2.3.3-4-30.js --- es5id: 15.2.3.3-4-30 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.isPrototypeOf) --- 662
15.2.3.3-4-31.js --- es5id: 15.2.3.3-4-31 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.hasOwnProperty) --- 665
15.2.3.3-4-32.js --- es5id: 15.2.3.3-4-32 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.propertyIsEnumerable) --- 683
15.2.3.3-4-33.js --- es5id: 15.2.3.3-4-33 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.toLocaleString) --- 665
15.2.3.3-4-34.js --- es5id: 15.2.3.3-4-34 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.constructor) --- 662
15.2.3.3-4-35.js --- es5id: 15.2.3.3-4-35 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.toString) --- 653
15.2.3.3-4-36.js --- es5id: 15.2.3.3-4-36 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.apply) --- 644
15.2.3.3-4-37.js --- es5id: 15.2.3.3-4-37 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.call) --- 641
15.2.3.3-4-38.js --- es5id: 15.2.3.3-4-38 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.bind) --- 641
15.2.3.3-4-39.js --- es5id: 15.2.3.3-4-39 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.constructor) --- 653
15.2.3.3-4-40.js --- es5id: 15.2.3.3-4-40 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.concat) --- 638
15.2.3.3-4-41.js --- es5id: 15.2.3.3-4-41 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.join) --- 632
15.2.3.3-4-42.js --- es5id: 15.2.3.3-4-42 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reverse) --- 641
15.2.3.3-4-43.js --- es5id: 15.2.3.3-4-43 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.slice) --- 635
15.2.3.3-4-44.js --- es5id: 15.2.3.3-4-44 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.sort) --- 632
15.2.3.3-4-45.js --- es5id: 15.2.3.3-4-45 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.toString) --- 644
15.2.3.3-4-46.js --- es5id: 15.2.3.3-4-46 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.push) --- 632
15.2.3.3-4-47.js --- es5id: 15.2.3.3-4-47 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.pop) --- 629
15.2.3.3-4-48.js --- es5id: 15.2.3.3-4-48 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.shift) --- 635
15.2.3.3-4-49.js --- es5id: 15.2.3.3-4-49 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.unshift) --- 641
15.2.3.3-4-50.js --- es5id: 15.2.3.3-4-50 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.splice) --- 638
15.2.3.3-4-51.js --- es5id: 15.2.3.3-4-51 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.toLocaleString) --- 662
15.2.3.3-4-52.js --- es5id: 15.2.3.3-4-52 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.indexOf) --- 641
15.2.3.3-4-53.js --- es5id: 15.2.3.3-4-53 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.lastIndexOf) --- 653
15.2.3.3-4-54.js --- es5id: 15.2.3.3-4-54 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.every) --- 635
15.2.3.3-4-55.js --- es5id: 15.2.3.3-4-55 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.some) --- 632
15.2.3.3-4-56.js --- es5id: 15.2.3.3-4-56 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.forEach) --- 641
15.2.3.3-4-57.js --- es5id: 15.2.3.3-4-57 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.map) --- 629
15.2.3.3-4-58.js --- es5id: 15.2.3.3-4-58 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.filter) --- 638
15.2.3.3-4-59.js --- es5id: 15.2.3.3-4-59 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reduce) --- 638
15.2.3.3-4-60.js --- es5id: 15.2.3.3-4-60 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reduceRight) --- 653
15.2.3.3-4-61.js --- es5id: 15.2.3.3-4-61 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.fromCharCode) --- 629
15.2.3.3-4-62.js --- es5id: 15.2.3.3-4-62 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.constructor) --- 656
15.2.3.3-4-63.js --- es5id: 15.2.3.3-4-63 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.charAt) --- 641
15.2.3.3-4-64.js --- es5id: 15.2.3.3-4-64 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.charCodeAt) --- 653
15.2.3.3-4-65.js --- es5id: 15.2.3.3-4-65 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.concat) --- 641
15.2.3.3-4-66.js --- es5id: 15.2.3.3-4-66 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.indexOf) --- 644
15.2.3.3-4-67.js --- es5id: 15.2.3.3-4-67 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.lastIndexOf) --- 656
15.2.3.3-4-68.js --- es5id: 15.2.3.3-4-68 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.match) --- 638
15.2.3.3-4-69.js --- es5id: 15.2.3.3-4-69 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.replace) --- 644
15.2.3.3-4-70.js --- es5id: 15.2.3.3-4-70 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.search) --- 641
15.2.3.3-4-71.js --- es5id: 15.2.3.3-4-71 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.slice) --- 638
15.2.3.3-4-72.js --- es5id: 15.2.3.3-4-72 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.split) --- 638
15.2.3.3-4-73.js --- es5id: 15.2.3.3-4-73 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.substring) --- 650
15.2.3.3-4-75.js --- es5id: 15.2.3.3-4-75 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLowerCase) --- 656
15.2.3.3-4-76.js --- es5id: 15.2.3.3-4-76 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toString) --- 647
15.2.3.3-4-77.js --- es5id: 15.2.3.3-4-77 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toUpperCase) --- 656
15.2.3.3-4-78.js --- es5id: 15.2.3.3-4-78 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.valueOf) --- 644
15.2.3.3-4-79.js --- es5id: 15.2.3.3-4-79 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLocaleLowerCase) --- 674
15.2.3.3-4-80.js --- es5id: 15.2.3.3-4-80 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLocaleUpperCase) --- 674
15.2.3.3-4-81.js --- es5id: 15.2.3.3-4-81 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.localeCompare) --- 662
15.2.3.3-4-82.js --- es5id: 15.2.3.3-4-82 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.trim) --- 635
15.2.3.3-4-84.js --- es5id: 15.2.3.3-4-84 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.constructor) --- 659
15.2.3.3-4-85.js --- es5id: 15.2.3.3-4-85 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.toString) --- 650
15.2.3.3-4-86.js --- es5id: 15.2.3.3-4-86 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.valueOf) --- 647
15.2.3.3-4-88.js --- es5id: 15.2.3.3-4-88 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.constructor) --- 656
15.2.3.3-4-89.js --- es5id: 15.2.3.3-4-89 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toString) --- 647
15.2.3.3-4-90.js --- es5id: 15.2.3.3-4-90 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toLocaleString) --- 665
15.2.3.3-4-91.js --- es5id: 15.2.3.3-4-91 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toFixed) --- 644
15.2.3.3-4-92.js --- es5id: 15.2.3.3-4-92 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toExponential) --- 662
15.2.3.3-4-93.js --- es5id: 15.2.3.3-4-93 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toPrecision) --- 656
15.2.3.3-4-94.js --- es5id: 15.2.3.3-4-94 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.valueOf) --- 644
15.2.3.3-4-96.js --- es5id: 15.2.3.3-4-96 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.abs) --- 596
15.2.3.3-4-97.js --- es5id: 15.2.3.3-4-97 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.acos) --- 599
15.2.3.3-4-98.js --- es5id: 15.2.3.3-4-98 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.asin) --- 599
15.2.3.3-4-99.js --- es5id: 15.2.3.3-4-99 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.atan) --- 599
15.2.3.3-4-100.js --- es5id: 15.2.3.3-4-100 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.atan2) --- 603
15.2.3.3-4-101.js --- es5id: 15.2.3.3-4-101 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.ceil) --- 600
15.2.3.3-4-102.js --- es5id: 15.2.3.3-4-102 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.cos) --- 597
15.2.3.3-4-103.js --- es5id: 15.2.3.3-4-103 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.exp) --- 597
15.2.3.3-4-104.js --- es5id: 15.2.3.3-4-104 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.floor) --- 603
15.2.3.3-4-105.js --- es5id: 15.2.3.3-4-105 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.log) --- 597
15.2.3.3-4-106.js --- es5id: 15.2.3.3-4-106 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.max) --- 597
15.2.3.3-4-107.js --- es5id: 15.2.3.3-4-107 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.min) --- 597
15.2.3.3-4-108.js --- es5id: 15.2.3.3-4-108 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.pow) --- 597
15.2.3.3-4-109.js --- es5id: 15.2.3.3-4-109 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.random) --- 606
15.2.3.3-4-110.js --- es5id: 15.2.3.3-4-110 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.round) --- 603
15.2.3.3-4-111.js --- es5id: 15.2.3.3-4-111 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.sin) --- 597
15.2.3.3-4-112.js --- es5id: 15.2.3.3-4-112 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.sqrt) --- 600
15.2.3.3-4-113.js --- es5id: 15.2.3.3-4-113 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.tan) --- 597
15.2.3.3-4-114.js --- es5id: 15.2.3.3-4-114 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.parse) --- 603
15.2.3.3-4-115.js --- es5id: 15.2.3.3-4-115 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.UTC) --- 597
15.2.3.3-4-116.js --- es5id: 15.2.3.3-4-116 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.constructor) --- 651
15.2.3.3-4-117.js --- es5id: 15.2.3.3-4-117 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getTime) --- 639
15.2.3.3-4-118.js --- es5id: 15.2.3.3-4-118 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getTimezoneOffset) --- 669
15.2.3.3-4-120.js --- es5id: 15.2.3.3-4-120 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getFullYear) --- 651
15.2.3.3-4-121.js --- es5id: 15.2.3.3-4-121 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMonth) --- 642
15.2.3.3-4-122.js --- es5id: 15.2.3.3-4-122 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getDate) --- 639
15.2.3.3-4-123.js --- es5id: 15.2.3.3-4-123 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getDay) --- 636
15.2.3.3-4-124.js --- es5id: 15.2.3.3-4-124 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getHours) --- 642
15.2.3.3-4-125.js --- es5id: 15.2.3.3-4-125 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMinutes) --- 648
15.2.3.3-4-126.js --- es5id: 15.2.3.3-4-126 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getSeconds) --- 648
15.2.3.3-4-127.js --- es5id: 15.2.3.3-4-127 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMilliseconds) --- 663
15.2.3.3-4-128.js --- es5id: 15.2.3.3-4-128 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCFullYear) --- 660
15.2.3.3-4-129.js --- es5id: 15.2.3.3-4-129 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMonth) --- 651
15.2.3.3-4-130.js --- es5id: 15.2.3.3-4-130 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCDate) --- 648
15.2.3.3-4-131.js --- es5id: 15.2.3.3-4-131 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCDay) --- 645
15.2.3.3-4-132.js --- es5id: 15.2.3.3-4-132 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCHours) --- 651
15.2.3.3-4-133.js --- es5id: 15.2.3.3-4-133 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMinutes) --- 657
15.2.3.3-4-134.js --- es5id: 15.2.3.3-4-134 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCSeconds) --- 657
15.2.3.3-4-135.js --- es5id: 15.2.3.3-4-135 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMilliseconds) --- 672
15.2.3.3-4-136.js --- es5id: 15.2.3.3-4-136 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setTime) --- 639
15.2.3.3-4-138.js --- es5id: 15.2.3.3-4-138 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setFullYear) --- 651
15.2.3.3-4-139.js --- es5id: 15.2.3.3-4-139 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMonth) --- 642
15.2.3.3-4-140.js --- es5id: 15.2.3.3-4-140 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setDate) --- 639
15.2.3.3-4-141.js --- es5id: 15.2.3.3-4-141 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setHours) --- 642
15.2.3.3-4-142.js --- es5id: 15.2.3.3-4-142 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMinutes) --- 648
15.2.3.3-4-143.js --- es5id: 15.2.3.3-4-143 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setSeconds) --- 648
15.2.3.3-4-144.js --- es5id: 15.2.3.3-4-144 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMilliseconds) --- 663
15.2.3.3-4-145.js --- es5id: 15.2.3.3-4-145 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCFullYear) --- 660
15.2.3.3-4-146.js --- es5id: 15.2.3.3-4-146 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMonth) --- 651
15.2.3.3-4-147.js --- es5id: 15.2.3.3-4-147 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCDate) --- 648
15.2.3.3-4-148.js --- es5id: 15.2.3.3-4-148 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCHours) --- 651
15.2.3.3-4-149.js --- es5id: 15.2.3.3-4-149 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMinutes) --- 657
15.2.3.3-4-150.js --- es5id: 15.2.3.3-4-150 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCSeconds) --- 657
15.2.3.3-4-151.js --- es5id: 15.2.3.3-4-151 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMilliseconds) --- 672
15.2.3.3-4-152.js --- es5id: 15.2.3.3-4-152 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleString) --- 660
15.2.3.3-4-153.js --- es5id: 15.2.3.3-4-153 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toString) --- 642
15.2.3.3-4-154.js --- es5id: 15.2.3.3-4-154 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toUTCString) --- 651
15.2.3.3-4-156.js --- es5id: 15.2.3.3-4-156 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toTimeString) --- 654
15.2.3.3-4-157.js --- es5id: 15.2.3.3-4-157 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toDateString) --- 654
15.2.3.3-4-158.js --- es5id: 15.2.3.3-4-158 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleDateString) --- 672
15.2.3.3-4-159.js --- es5id: 15.2.3.3-4-159 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleTimeString) --- 672
15.2.3.3-4-160.js --- es5id: 15.2.3.3-4-160 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.valueOf) --- 639
15.2.3.3-4-161.js --- es5id: 15.2.3.3-4-161 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toISOString) --- 651
15.2.3.3-4-162.js --- es5id: 15.2.3.3-4-162 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toJSON) --- 636
15.2.3.3-4-163.js --- es5id: 15.2.3.3-4-163 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.constructor) --- 657
15.2.3.3-4-165.js --- es5id: 15.2.3.3-4-165 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.exec) --- 636
15.2.3.3-4-166.js --- es5id: 15.2.3.3-4-166 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.test) --- 636
15.2.3.3-4-167.js --- es5id: 15.2.3.3-4-167 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.toString) --- 648
15.2.3.3-4-168.js --- es5id: 15.2.3.3-4-168 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Error.prototype.constructor) --- 654
15.2.3.3-4-169.js --- es5id: 15.2.3.3-4-169 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Error.prototype.toString) --- 645
15.2.3.3-4-170.js --- es5id: 15.2.3.3-4-170 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (EvalError.prototype.constructor) --- 666
15.2.3.3-4-171.js --- es5id: 15.2.3.3-4-171 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RangeError.prototype.constructor) --- 669
15.2.3.3-4-172.js --- es5id: 15.2.3.3-4-172 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (ReferenceError.prototype.constructor) --- 681
15.2.3.3-4-173.js --- es5id: 15.2.3.3-4-173 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (SyntaxError.prototype.constructor) --- 672
15.2.3.3-4-174.js --- es5id: 15.2.3.3-4-174 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (TypeError.prototype.constructor) --- 666
15.2.3.3-4-175.js --- es5id: 15.2.3.3-4-175 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (URIError.prototype.constructor) --- 663
15.2.3.3-4-176.js --- es5id: 15.2.3.3-4-176 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (JSON.stringify) --- 615
15.2.3.3-4-177.js --- es5id: 15.2.3.3-4-177 description: > Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (JSON.parse) --- 603
15.2.3.3-4-178.js --- es5id: 15.2.3.3-4-178 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.NaN) --- 787
15.2.3.3-4-179.js --- es5id: 15.2.3.3-4-179 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.Infinity) --- 797
15.2.3.3-4-180.js --- es5id: 15.2.3.3-4-180 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.undefined) --- 799
15.2.3.3-4-182.js --- es5id: 15.2.3.3-4-182 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Object.prototype) --- 740
15.2.3.3-4-183.js --- es5id: 15.2.3.3-4-183 description: > Object.getOwnPropertyDescriptor returns undefined for non-existent property (arguments_1) on built-in object (Function) --- 449
15.2.3.3-4-184.js --- es5id: 15.2.3.3-4-184 description: > Object.getOwnPropertyDescriptor returns undefined for non-existent property (caller) on built-in object (Math) --- 431
15.2.3.3-4-185.js --- es5id: 15.2.3.3-4-185 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Function.prototype) --- 744
15.2.3.3-4-186.js --- es5id: 15.2.3.3-4-186 description: > Object.getOwnPropertyDescriptor returns data desc for properties on built-ins (Function.length) --- 725
15.2.3.3-4-187.js --- es5id: 15.2.3.3-4-187 description: > Object.getOwnPropertyDescriptor returns data desc for properties on built-ins (Function (instance).length) --- 762
15.2.3.3-4-188.js --- es5id: 15.2.3.3-4-188 description: > Object.getOwnPropertyDescriptor returns undefined for non-existent properties on built-ins (Function (instance).name) --- 494
15.2.3.3-4-189.js --- es5id: 15.2.3.3-4-189 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Array.prototype) --- 738
15.2.3.3-4-190.js --- es5id: 15.2.3.3-4-190 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (String.prototype) --- 740
15.2.3.3-4-191.js --- es5id: 15.2.3.3-4-191 description: > Object.getOwnPropertyDescriptor returns data desc for properties on built-ins (String.length) --- 721
15.2.3.3-4-192.js --- es5id: 15.2.3.3-4-192 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (String (instance).length) --- 767
15.2.3.3-4-193.js --- es5id: 15.2.3.3-4-193 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Boolean.prototype) --- 742
15.2.3.3-4-194.js --- es5id: 15.2.3.3-4-194 description: > Object.getOwnPropertyDescriptor returns data desc for properties on built-ins (Boolean.length) --- 723
15.2.3.3-4-195.js --- es5id: 15.2.3.3-4-195 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.prototype) --- 740
15.2.3.3-4-196.js --- es5id: 15.2.3.3-4-196 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.MAX_VALUE) --- 740
15.2.3.3-4-197.js --- es5id: 15.2.3.3-4-197 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.MIN_VALUE) --- 740
15.2.3.3-4-198.js --- es5id: 15.2.3.3-4-198 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.NaN) --- 728
15.2.3.3-4-199.js --- es5id: 15.2.3.3-4-199 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.NEGATIVE_INFINITY) --- 756
15.2.3.3-4-200.js --- es5id: 15.2.3.3-4-200 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.POSITIVE_INFINITY) --- 756
15.2.3.3-4-201.js --- es5id: 15.2.3.3-4-201 description: > Object.getOwnPropertyDescriptor returns data desc for properties on built-ins (Number.length) --- 721
15.2.3.3-4-202.js --- es5id: 15.2.3.3-4-202 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.E) --- 720
15.2.3.3-4-203.js --- es5id: 15.2.3.3-4-203 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LN10) --- 726
15.2.3.3-4-204.js --- es5id: 15.2.3.3-4-204 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LN2) --- 724
15.2.3.3-4-205.js --- es5id: 15.2.3.3-4-205 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LOG2E) --- 728
15.2.3.3-4-206.js --- es5id: 15.2.3.3-4-206 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LOG10E) --- 730
15.2.3.3-4-207.js --- es5id: 15.2.3.3-4-207 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.PI) --- 722
15.2.3.3-4-208.js --- es5id: 15.2.3.3-4-208 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.SQRT1_2) --- 732
15.2.3.3-4-209.js --- es5id: 15.2.3.3-4-209 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.SQRT2) --- 728
15.2.3.3-4-210.js --- es5id: 15.2.3.3-4-210 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Date.prototype) --- 736
15.2.3.3-4-211.js --- es5id: 15.2.3.3-4-211 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype) --- 740
15.2.3.3-4-212.js --- es5id: 15.2.3.3-4-212 description: > Object.getOwnPropertyDescriptor returns accessor desc for accessors on built-ins (RegExp.prototype.source) --- 731
15.2.3.3-4-213.js --- es5id: 15.2.3.3-4-213 description: > Object.getOwnPropertyDescriptor returns accessor desc for accessors on built-ins (RegExp.prototype.global) --- 731
15.2.3.3-4-214.js --- es5id: 15.2.3.3-4-214 description: > Object.getOwnPropertyDescriptor returns accessor desc for accessors on built-ins (RegExp.prototype.ignoreCase) --- 739
15.2.3.3-4-215.js --- es5id: 15.2.3.3-4-215 description: > Object.getOwnPropertyDescriptor returns accessor desc for accessors on built-ins (RegExp.prototype.multiline) --- 737
15.2.3.3-4-216.js --- es5id: 15.2.3.3-4-216 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Error.prototype) --- 738
15.2.3.3-4-217.js --- es5id: 15.2.3.3-4-217 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (EvalError.prototype) --- 746
15.2.3.3-4-218.js --- es5id: 15.2.3.3-4-218 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RangeError.prototype) --- 748
15.2.3.3-4-219.js --- es5id: 15.2.3.3-4-219 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (ReferenceError.prototype) --- 756
15.2.3.3-4-220.js --- es5id: 15.2.3.3-4-220 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (SyntaxError.prototype) --- 750
15.2.3.3-4-221.js --- es5id: 15.2.3.3-4-221 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (TypeError.prototype) --- 746
15.2.3.3-4-222.js --- es5id: 15.2.3.3-4-222 description: > Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (URIError.prototype) --- 744
15.2.3.3-4-223.js --- es5id: 15.2.3.3-4-223 description: > Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'value' attribute --- 519
15.2.3.3-4-224.js --- es5id: 15.2.3.3-4-224 description: > Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'writable' attribute --- 567
15.2.3.3-4-225.js --- es5id: 15.2.3.3-4-225 description: > Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'enumerable' attribute --- 605
15.2.3.3-4-226.js --- es5id: 15.2.3.3-4-226 description: > Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'configurable' attribute --- 656
15.2.3.3-4-227.js --- es5id: 15.2.3.3-4-227 description: > Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'value' attribute --- 515
15.2.3.3-4-228.js --- es5id: 15.2.3.3-4-228 description: > Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'writable' attribute --- 583
15.2.3.3-4-229.js --- es5id: 15.2.3.3-4-229 description: > Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'enumerable' attribute --- 613
15.2.3.3-4-230.js --- es5id: 15.2.3.3-4-230 description: > Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'configurable' attribute --- 670
15.2.3.3-4-231.js --- es5id: 15.2.3.3-4-231 description: > Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'value' attribute --- 525
15.2.3.3-4-232.js --- es5id: 15.2.3.3-4-232 description: > Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'writable' attribute --- 591
15.2.3.3-4-233.js --- es5id: 15.2.3.3-4-233 description: > Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'enumerable' attribute --- 617
15.2.3.3-4-234.js --- es5id: 15.2.3.3-4-234 description: > Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'configurable' attribute --- 676
15.2.3.3-4-235.js --- es5id: 15.2.3.3-4-235 description: > Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'value' attribute --- 531
15.2.3.3-4-236.js --- es5id: 15.2.3.3-4-236 description: > Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'writable' attribute --- 587
15.2.3.3-4-237.js --- es5id: 15.2.3.3-4-237 description: > Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'enumerable' attribute --- 619
15.2.3.3-4-238.js --- es5id: 15.2.3.3-4-238 description: > Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'configurable' attribute --- 684
15.2.3.3-4-239.js --- es5id: 15.2.3.3-4-239 description: > Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'value' attribute --- 598
15.2.3.3-4-240.js --- es5id: 15.2.3.3-4-240 description: > Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'writable' attribute --- 655
15.2.3.3-4-241.js --- es5id: 15.2.3.3-4-241 description: > Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'enumerable' attribute --- 700
15.2.3.3-4-242.js --- es5id: 15.2.3.3-4-242 description: > Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'configurable' attribute --- 747
15.2.3.3-4-243.js --- es5id: 15.2.3.3-4-243 description: > Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'value' attribute --- 597
15.2.3.3-4-244.js --- es5id: 15.2.3.3-4-244 description: > Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'writable' attribute --- 655
15.2.3.3-4-245.js --- es5id: 15.2.3.3-4-245 description: > Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'enumerable' attribute --- 699
15.2.3.3-4-246.js --- es5id: 15.2.3.3-4-246 description: > Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'configurable' attribute --- 746
15.2.3.3-4-247.js --- es5id: 15.2.3.3-4-247 description: > Object.getOwnPropertyDescriptor - returned value is an instance of object --- 453
15.2.3.3-4-248.js --- es5id: 15.2.3.3-4-248 description: > Object.getOwnPropertyDescriptor - returned object contains the property 'value' if the value of property 'value' is not explicitly specified when defined by Object.defineProperty --- 613
15.2.3.3-4-249.js --- es5id: 15.2.3.3-4-249 description: > Object.getOwnPropertyDescriptor - returned object contains the property 'set' if the value of property 'set' is not explicitly specified when defined by Object.defineProperty. --- 610
15.2.3.3-4-250.js --- es5id: 15.2.3.3-4-250 description: > Object.getOwnPropertyDescriptor - returned object contains the property 'get' if the value of property 'get' is not explicitly specified when defined by Object.defineProperty. --- 610
browser.js 0
length.js --- esid: sec-object.getownpropertydescriptor description: > Object.getOwnPropertyDescriptor.length is 2. info: | Object.getOwnPropertyDescriptor ( O, P ) ECMAScript Standard Built-in Objects Every built-in function object, including constructors, has a "length" property whose value is an integer. Unless otherwise specified, this value is equal to the largest number of named arguments shown in the subclause headings for the function description. Unless otherwise specified, the "length" property of a built-in function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] --- 970
name.js --- es6id: 19.1.2.6 description: > Object.getOwnPropertyDescriptor.name is "getOwnPropertyDescriptor". info: | Object.getOwnPropertyDescriptor ( O, P ) 17 ECMAScript Standard Built-in Objects: Every built-in Function object, including constructors, that is not identified as an anonymous function has a name property whose value is a String. Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] --- 909
not-a-constructor.js --- esid: sec-ecmascript-standard-built-in-objects description: > Object.getOwnPropertyDescriptor does not implement [[Construct]], is not new-able info: | ECMAScript Function Objects Built-in function objects that are not identified as constructors do not implement the [[Construct]] internal method unless otherwise specified in the description of a particular function. sec-evaluatenew ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... includes: [isConstructor.js] features: [Reflect.construct, arrow-function] --- 960
primitive-string.js --- esid: sec-object.getownpropertydescriptor description: > String primitive as first argument is coerced to object. info: | Object.getOwnPropertyDescriptor ( O, P ) 1. Let obj be ? ToObject(O). [...] 3. Let desc be ? obj.[[GetOwnProperty]](key). 4. Return FromPropertyDescriptor(desc). String Exotic Objects String exotic objects always have a data property named "length" whose value is the number of code unit elements in the encapsulated String value. Both the code unit data properties and the "length" property are non-writable and non-configurable. --- 1442
primitive-symbol.js --- esid: sec-object.getownpropertydescriptor description: > Symbol primitive as first argument is coerced to object. info: | Object.getOwnPropertyDescriptor ( O, P ) 1. Let obj be ? ToObject(O). [...] 3. Let desc be ? obj.[[GetOwnProperty]](key). 4. Return FromPropertyDescriptor(desc). Properties of Symbol Instances Symbol instances are ordinary objects that inherit properties from the Symbol prototype object. Symbol instances have a [[SymbolData]] internal slot. The [[SymbolData]] internal slot is the Symbol value represented by this Symbol object. features: [Symbol] --- 932
shell.js 0