Name Description Size
15.2.3.5-0-1.js --- es5id: 15.2.3.5-0-1 description: Object.create must exist as a function --- 321
15.2.3.5-0-2.js --- es5id: 15.2.3.5-0-2 description: Object.create must exist as a function taking 2 parameters --- 330
15.2.3.5-1-1.js --- es5id: 15.2.3.5-1-1 description: Object.create throws TypeError if 'O' is undefined --- 326
15.2.3.5-1-2.js --- es5id: 15.2.3.5-1-2 description: Object.create TypeError is not thrown if 'O' is null --- 278
15.2.3.5-1-3.js --- es5id: 15.2.3.5-1-3 description: Object.create throws TypeError if 'O' is a boolean primitive --- 331
15.2.3.5-1-4.js --- es5id: 15.2.3.5-1-4 description: Object.create throws TypeError if 'O' is a number primitive --- 327
15.2.3.5-1.js --- es5id: 15.2.3.5-1 description: Object.create throws TypeError if type of first param is not Object --- 333
15.2.3.5-2-1.js --- info: | create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. es5id: 15.2.3.5-2-1 description: Object.create creates new Object --- 526
15.2.3.5-2-2.js --- es5id: 15.2.3.5-2-2 description: Object.create - returned object is an instance of Object --- 365
15.2.3.5-3-1.js --- info: | create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. es5id: 15.2.3.5-3-1 description: Object.create sets the prototype of the passed-in object --- 616
15.2.3.5-4-1.js --- info: | create sets the [[Prototype]] of the created object to first parameter. This can be checked using isPrototypeOf, or getPrototypeOf. es5id: 15.2.3.5-4-1 description: > Object.create sets the prototype of the passed-in object and adds new properties --- 937
15.2.3.5-4-2.js --- es5id: 15.2.3.5-4-2 description: Object.create - 'Properties' is undefined --- 365
15.2.3.5-4-3.js --- es5id: 15.2.3.5-4-3 description: > Object.create throws TypeError if 'Properties' is null (15.2.3.7 step 2) --- 357
15.2.3.5-4-4.js --- es5id: 15.2.3.5-4-4 description: > Object.create - argument 'Properties' is an object (15.2.3.7 step 2). --- 522
15.2.3.5-4-5.js --- es5id: 15.2.3.5-4-5 description: > Object.create - argument 'Properties' is a Function object (15.2.3.7 step 2) --- 542
15.2.3.5-4-6.js --- es5id: 15.2.3.5-4-6 description: > Object.create - argument 'Properties' is an Array object (15.2.3.7 step 2). --- 527
15.2.3.5-4-7.js --- es5id: 15.2.3.5-4-7 description: > Object.create - argument 'Properties' is a String object (15.2.3.7 step 2) --- 537
15.2.3.5-4-8.js --- es5id: 15.2.3.5-4-8 description: > Object.create - argument 'Properties' is a Boolean object whose primitive value is true (15.2.3.7 step 2). --- 575
15.2.3.5-4-9.js --- es5id: 15.2.3.5-4-9 description: > Object.create - argument 'Properties' is a Number object whose primitive value is any interesting number (15.2.3.7 step 2). --- 588
15.2.3.5-4-10.js --- es5id: 15.2.3.5-4-10 description: > Object.create - argument 'Properties' is the Math object (15.2.3.7 step 2) --- 619
15.2.3.5-4-11.js --- es5id: 15.2.3.5-4-11 description: > Object.create - argument 'Properties' is a Date object (15.2.3.7 step 2) --- 627
15.2.3.5-4-12.js --- es5id: 15.2.3.5-4-12 description: > Object.create - argument 'Properties' is a RegExp object (15.2.3.7 step 2) --- 632
15.2.3.5-4-13.js --- es5id: 15.2.3.5-4-13 description: > Object.create - argument 'Properties' is the JSON object (15.2.3.7 step 2) --- 620
15.2.3.5-4-14.js --- es5id: 15.2.3.5-4-14 description: > Object.create - argument 'Properties' is an Error object (15.2.3.7 step 2) --- 801
15.2.3.5-4-15.js --- es5id: 15.2.3.5-4-15 description: > Object.create - argument 'Properties' is the Aguments object (15.2.3.7 step 2) --- 708
15.2.3.5-4-16.js --- es5id: 15.2.3.5-4-16 description: > Object.create - own enumerable data property in 'Properties' is defined in 'obj' (15.2.3.7 step 3) --- 444
15.2.3.5-4-17.js --- es5id: 15.2.3.5-4-17 description: > Object.create - own data property in 'Properties' which is not enumerable is not defined in 'obj' (15.2.3.7 step 3) --- 552
15.2.3.5-4-18.js --- es5id: 15.2.3.5-4-18 description: > Object.create - an enumerable inherited data property in 'Properties' is not defined in 'obj' (15.2.3.7 step 3) --- 590
15.2.3.5-4-19.js --- es5id: 15.2.3.5-4-19 description: > Object.create - own enumerable accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 3) --- 560
15.2.3.5-4-20.js --- es5id: 15.2.3.5-4-20 description: > Object.create - own accessor property in 'Properties' which is not enumerable is not defined in 'obj' (15.2.3.7 step 3) --- 585
15.2.3.5-4-21.js --- es5id: 15.2.3.5-4-21 description: > Object.create - an enumerable inherited accessor property in 'Properties' is not defined in 'obj' (15.2.3.7 step 3) --- 679
15.2.3.5-4-22.js --- es5id: 15.2.3.5-4-22 description: > Object.create - own enumerable data property that overrides an enumerable inherited data property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 730
15.2.3.5-4-23.js --- es5id: 15.2.3.5-4-23 description: > Object.create - own enumerable data property that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 878
15.2.3.5-4-24.js --- es5id: 15.2.3.5-4-24 description: > Object.create - own enumerable accessor property that overrides an enumerable inherited data property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 816
15.2.3.5-4-25.js --- es5id: 15.2.3.5-4-25 description: > Object.create - own enumerable accessor property that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 913
15.2.3.5-4-26.js --- es5id: 15.2.3.5-4-26 description: > Object.create - TypeError is thrown when own enumerable accessor property of 'Properties' without a get function (15.2.3.7 step 5.a) --- 518
15.2.3.5-4-27.js --- es5id: 15.2.3.5-4-27 description: > Object.create - own enumerable accessor property in 'Properties' without a get function that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) --- 796
15.2.3.5-4-28.js --- es5id: 15.2.3.5-4-28 description: > Object.create - 'Properties' is a Function object which implements its own [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 561
15.2.3.5-4-29.js --- es5id: 15.2.3.5-4-29 description: > Object.create - 'Properties' is an Array object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 542
15.2.3.5-4-30.js --- es5id: 15.2.3.5-4-30 description: > Object.create - 'Properties' is a String object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 552
15.2.3.5-4-31.js --- es5id: 15.2.3.5-4-31 description: > Object.create - 'Properties' is a Boolean object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 559
15.2.3.5-4-32.js --- es5id: 15.2.3.5-4-32 description: > Object.create - 'Properties' is a Number object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 554
15.2.3.5-4-33.js --- es5id: 15.2.3.5-4-33 description: > Object.create - 'Properties' is the Math object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 524
15.2.3.5-4-34.js --- es5id: 15.2.3.5-4-34 description: > Object.create - 'Properties' is a Date object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 549
15.2.3.5-4-35.js --- es5id: 15.2.3.5-4-35 description: > Object.create - 'Properties' is a RegExp object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 552
15.2.3.5-4-36.js --- es5id: 15.2.3.5-4-36 description: > Object.create - 'Properties' is the JSON object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 524
15.2.3.5-4-37.js --- es5id: 15.2.3.5-4-37 description: > Object.create - 'Properties' is an Error object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 723
15.2.3.5-4-38.js --- es5id: 15.2.3.5-4-38 description: > Object.create - 'Properties' is an Arguments object which implements its own [[Get]] method to access own enumerable property (15.2.3.7 step 5.a) --- 593
15.2.3.5-4-39.js --- es5id: 15.2.3.5-4-39 description: > Object.create - ensure that side-effects of gets occur in the same order as they would for: for (P in props) props[P] (15.2.3.7 step 5.a) --- 801
15.2.3.5-4-40.js --- es5id: 15.2.3.5-4-40 description: > Object.create - ensure that if an exception is thrown it occurs in the correct order relative to prior and subsequent side-effects (15.2.3.7 step 5.a) --- 903
15.2.3.5-4-41.js --- es5id: 15.2.3.5-4-41 description: > Object.create - value of one property in 'Properties' is undefined (8.10.5 step 1) --- 389
15.2.3.5-4-42.js --- es5id: 15.2.3.5-4-42 description: > Object.create - value of one property in 'Properties' is null (8.10.5 step 1) --- 379
15.2.3.5-4-43.js --- es5id: 15.2.3.5-4-43 description: > Object.create - value of one property in 'Properties' is false (8.10.5 step 1) --- 381
15.2.3.5-4-44.js --- es5id: 15.2.3.5-4-44 description: > Object.create - value of one property in 'Properties' is a number primitive (8.10.5 step 1) --- 391
15.2.3.5-4-45.js --- es5id: 15.2.3.5-4-45 description: > Object.create - value of one property in 'Properties' is a string (8.10.5 step 1) --- 384
15.2.3.5-4-46.js --- es5id: 15.2.3.5-4-46 description: > Object.create - 'enumerable' property of one property in 'Properties' is true (8.10.5 step 3) --- 530
15.2.3.5-4-47.js --- es5id: 15.2.3.5-4-47 description: > Object.create - 'enumerable' property of one property in 'Properties' is not present (8.10.5 step 3) --- 523
15.2.3.5-4-48.js --- es5id: 15.2.3.5-4-48 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property (8.10.5 step 3.a) --- 548
15.2.3.5-4-49.js --- es5id: 15.2.3.5-4-49 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited data property (8.10.5 step 3.a) --- 674
15.2.3.5-4-50.js --- es5id: 15.2.3.5-4-50 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 3.a) --- 786
15.2.3.5-4-51.js --- es5id: 15.2.3.5-4-51 description: > Object.create - 'enumerable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 3.a) --- 861
15.2.3.5-4-52.js --- es5id: 15.2.3.5-4-52 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property (8.10.5 step 3.a) --- 644
15.2.3.5-4-53.js --- es5id: 15.2.3.5-4-53 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 3.a) --- 749
15.2.3.5-4-54.js --- es5id: 15.2.3.5-4-54 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 3.a) --- 816
15.2.3.5-4-55.js --- es5id: 15.2.3.5-4-55 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 3.a) --- 890
15.2.3.5-4-56.js --- es5id: 15.2.3.5-4-56 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 3.a) --- 656
15.2.3.5-4-57.js --- es5id: 15.2.3.5-4-57 description: > Object.create - 'enumerable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 3.a) --- 894
15.2.3.5-4-58.js --- es5id: 15.2.3.5-4-58 description: > Object.create - 'enumerable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 3.a) --- 763
15.2.3.5-4-59.js --- es5id: 15.2.3.5-4-59 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 639
15.2.3.5-4-60.js --- es5id: 15.2.3.5-4-60 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 620
15.2.3.5-4-61.js --- es5id: 15.2.3.5-4-61 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 630
15.2.3.5-4-62.js --- es5id: 15.2.3.5-4-62 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 637
15.2.3.5-4-63.js --- es5id: 15.2.3.5-4-63 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 632
15.2.3.5-4-64.js --- es5id: 15.2.3.5-4-64 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 596
15.2.3.5-4-65.js --- es5id: 15.2.3.5-4-65 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 627
15.2.3.5-4-66.js --- es5id: 15.2.3.5-4-66 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 630
15.2.3.5-4-67.js --- es5id: 15.2.3.5-4-67 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 596
15.2.3.5-4-68.js --- es5id: 15.2.3.5-4-68 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 629
15.2.3.5-4-69.js --- es5id: 15.2.3.5-4-69 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 663
15.2.3.5-4-71.js --- es5id: 15.2.3.5-4-71 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a) --- 598
15.2.3.5-4-72.js --- es5id: 15.2.3.5-4-72 description: > Object.create - 'enumerable' property of one property in 'Properties' is undefined (8.10.5 step 3.b) --- 551
15.2.3.5-4-73.js --- es5id: 15.2.3.5-4-73 description: > Object.create - value of 'enumerable' property of one property in 'Properties' is null (8.10.5 step 3.b) --- 550
15.2.3.5-4-74.js --- es5id: 15.2.3.5-4-74 description: > Object.create - 'enumerable' property of one property in 'Properties' is true (8.10.5 step 3.b) --- 533
15.2.3.5-4-75.js --- es5id: 15.2.3.5-4-75 description: > Object.create - 'enumerable' property of one property in 'Properties' is false (8.10.5 step 3.b) --- 643
15.2.3.5-4-76.js --- es5id: 15.2.3.5-4-76 description: > Object.create - 'enumerable' property of one property in 'Properties' is 0 (8.10.5 step 3.b) --- 616
15.2.3.5-4-77.js --- es5id: 15.2.3.5-4-77 description: > Object.create - 'enumerable' property of one property in 'Properties' is +0 (8.10.5 step 3.b) --- 618
15.2.3.5-4-78.js --- es5id: 15.2.3.5-4-78 description: > Object.create - 'enumerable' property of one property in 'Properties' is -0 (8.10.5 step 3.b) --- 618
15.2.3.5-4-79.js --- es5id: 15.2.3.5-4-79 description: > Object.create - 'enumerable' property of one property in 'Properties' is NaN (8.10.5 step 3.b) --- 621
15.2.3.5-4-80.js --- es5id: 15.2.3.5-4-80 description: > Object.create - 'enumerable' property of one property in 'Properties' is a positive number primitive (8.10.5 step 3.b) --- 554
15.2.3.5-4-81.js --- es5id: 15.2.3.5-4-81 description: > Object.create - 'enumerable' property of one property in 'Properties' is a negative number primitive (8.10.5 step 3.b) --- 554
15.2.3.5-4-82.js --- es5id: 15.2.3.5-4-82 description: > Object.create - 'enumerable' property of one property in 'Properties' is an empty string (8.10.5 step 3.b) --- 631
15.2.3.5-4-83.js --- es5id: 15.2.3.5-4-83 description: > Object.create - 'enumerable' property of one property in 'Properties' is a non-empty string (8.10.5 step 3.b) --- 553
15.2.3.5-4-84.js --- es5id: 15.2.3.5-4-84 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Function object (8.10.5 step 3.b) --- 555
15.2.3.5-4-85.js --- es5id: 15.2.3.5-4-85 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Array object (8.10.5 step 3.b) --- 543
15.2.3.5-4-86.js --- es5id: 15.2.3.5-4-86 description: > Object.create - 'enumerable' property of one property in 'Properties' is a String object (8.10.5 step 3.b) --- 552
15.2.3.5-4-87.js --- es5id: 15.2.3.5-4-87 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Boolean object (8.10.5 step 3.b) --- 558
15.2.3.5-4-88.js --- es5id: 15.2.3.5-4-88 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Number object (8.10.5 step 3.b) --- 554
15.2.3.5-4-89.js --- es5id: 15.2.3.5-4-89 description: > Object.create - 'enumerable' property of one property in 'Properties' is the Math object (8.10.5 step 3.b) --- 544
15.2.3.5-4-90.js --- es5id: 15.2.3.5-4-90 description: > Object.create - 'enumerable' property of one property in 'Properties' is a Date object (8.10.5 step 3.b) --- 549
15.2.3.5-4-91.js --- es5id: 15.2.3.5-4-91 description: > Object.create - 'enumerable' property of one property in 'Properties' is a RegExp object (8.10.5 step 3.b) --- 552
15.2.3.5-4-92.js --- es5id: 15.2.3.5-4-92 description: > Object.create - 'enumerable' property of one property in 'Properties' is the JSON object (8.10.5 step 3.b) --- 544
15.2.3.5-4-93.js --- es5id: 15.2.3.5-4-93 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Error object (8.10.5 step 3.b) --- 551
15.2.3.5-4-94.js --- es5id: 15.2.3.5-4-94 description: > Object.create - 'enumerable' property of one property in 'Properties' is an Arguments object (8.10.5 step 3.b) --- 603
15.2.3.5-4-96.js --- es5id: 15.2.3.5-4-96 description: > Object.create - 'enumerable' property of one property in 'Properties' is the global object (8.10.5 step 3.b) --- 546
15.2.3.5-4-97.js --- es5id: 15.2.3.5-4-97 description: > Object.create - 'enumerable' property of one property in 'Properties' is a string (value is 'false'), which is treated as the value true (8.10.5 step 3.b) --- 599
15.2.3.5-4-98.js --- es5id: 15.2.3.5-4-98 description: > Object.create - 'enumerable' property of one property in 'Properties' is new Boolean(false), which is treated as the value true (8.10.5 step 3.b) --- 601
15.2.3.5-4-99.js --- es5id: 15.2.3.5-4-99 description: > Object.create - 'configurable' property of one property in 'Properties' is true (8.10.5 step 4) --- 586
15.2.3.5-4-100.js --- es5id: 15.2.3.5-4-100 description: > Object.create - 'configurable' property of one property in 'Properties' is not present (8.10.5 step 4) includes: [propertyHelper.js] --- 490
15.2.3.5-4-101.js --- es5id: 15.2.3.5-4-101 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 493
15.2.3.5-4-102.js --- es5id: 15.2.3.5-4-102 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited data property (8.10.5 step 4.a) --- 730
15.2.3.5-4-103.js --- es5id: 15.2.3.5-4-103 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 726
15.2.3.5-4-104.js --- es5id: 15.2.3.5-4-104 description: > Object.create - 'configurable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 800
15.2.3.5-4-105.js --- es5id: 15.2.3.5-4-105 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property (8.10.5 step 4.a) --- 697
15.2.3.5-4-106.js --- es5id: 15.2.3.5-4-106 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 4.a) --- 804
15.2.3.5-4-107.js --- es5id: 15.2.3.5-4-107 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 757
15.2.3.5-4-108.js --- es5id: 15.2.3.5-4-108 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 831
15.2.3.5-4-109.js --- es5id: 15.2.3.5-4-109 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 4.a) includes: [propertyHelper.js] --- 595
15.2.3.5-4-110.js --- es5id: 15.2.3.5-4-110 description: > Object.create - 'configurable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 4.a) includes: [propertyHelper.js] --- 835
15.2.3.5-4-111.js --- es5id: 15.2.3.5-4-111 description: > Object.create - 'configurable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 4.a) includes: [propertyHelper.js] --- 702
15.2.3.5-4-112.js --- es5id: 15.2.3.5-4-112 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 696
15.2.3.5-4-113.js --- es5id: 15.2.3.5-4-113 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 677
15.2.3.5-4-114.js --- es5id: 15.2.3.5-4-114 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 686
15.2.3.5-4-115.js --- es5id: 15.2.3.5-4-115 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 694
15.2.3.5-4-116.js --- es5id: 15.2.3.5-4-116 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 689
15.2.3.5-4-117.js --- es5id: 15.2.3.5-4-117 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 652
15.2.3.5-4-118.js --- es5id: 15.2.3.5-4-118 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 684
15.2.3.5-4-119.js --- es5id: 15.2.3.5-4-119 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 685
15.2.3.5-4-120.js --- es5id: 15.2.3.5-4-120 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 652
15.2.3.5-4-121.js --- es5id: 15.2.3.5-4-121 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 686
15.2.3.5-4-122.js --- es5id: 15.2.3.5-4-122 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 719
15.2.3.5-4-124.js --- es5id: 15.2.3.5-4-124 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a) --- 654
15.2.3.5-4-125.js --- es5id: 15.2.3.5-4-125 description: > Object.create - 'configurable' property of one property in 'Properties' is undefined (8.10.5 step 4.b) includes: [propertyHelper.js] --- 489
15.2.3.5-4-126.js --- es5id: 15.2.3.5-4-126 description: > Object.create - 'configurable' property of one property in 'Properties' is null (8.10.5 step 4.b) includes: [propertyHelper.js] --- 479
15.2.3.5-4-127.js --- es5id: 15.2.3.5-4-127 description: > Object.create - 'configurable' property of one property in 'Properties' is true (8.10.5 step 4.b) --- 624
15.2.3.5-4-128.js --- es5id: 15.2.3.5-4-128 description: > Object.create - 'configurable' property of one property in 'Properties' is false (8.10.5 step 4.b) includes: [propertyHelper.js] --- 481
15.2.3.5-4-129.js --- es5id: 15.2.3.5-4-129 description: > Object.create - 'configurable' property of one property in 'Properties' is 0 (8.10.5 step 4.b) includes: [propertyHelper.js] --- 473
15.2.3.5-4-130.js --- es5id: 15.2.3.5-4-130 description: > Object.create - 'configurable' property of one property in 'Properties' is +0 (8.10.5 step 4.b) includes: [propertyHelper.js] --- 475
15.2.3.5-4-131.js --- es5id: 15.2.3.5-4-131 description: > Object.create - 'configurable' property of one property in 'Properties' is -0 (8.10.5 step 4.b) includes: [propertyHelper.js] --- 475
15.2.3.5-4-132.js --- es5id: 15.2.3.5-4-132 description: > Object.create - 'configurable' property of one property in 'Properties' is NaN (8.10.5 step 4.b) includes: [propertyHelper.js] --- 477
15.2.3.5-4-133.js --- es5id: 15.2.3.5-4-133 description: > Object.create - 'configurable' property of one property in 'Properties' is a positive number (8.10.5 step 4.b) --- 636
15.2.3.5-4-134.js --- es5id: 15.2.3.5-4-134 description: > Object.create - 'configurable' property of one property in 'Properties' is a negative number (8.10.5 step 4.b) --- 637
15.2.3.5-4-135.js --- es5id: 15.2.3.5-4-135 description: > Object.create - 'configurable' property of one property in 'Properties' is an empty string (8.10.5 step 4.b) includes: [propertyHelper.js] --- 488
15.2.3.5-4-136.js --- es5id: 15.2.3.5-4-136 description: > Object.create - 'configurable' property of one property in 'Properties' is a non-empty string (8.10.5 step 4.b) --- 639
15.2.3.5-4-137.js --- es5id: 15.2.3.5-4-137 description: > Object.create - 'configurable' property of one property in 'Properties' is a Function object (8.10.5 step 4.b) --- 646
15.2.3.5-4-138.js --- es5id: 15.2.3.5-4-138 description: > Object.create - 'configurable' property of one property in 'Properties' is an Array object (8.10.5 step 4.b) --- 633
15.2.3.5-4-139.js --- es5id: 15.2.3.5-4-139 description: > Object.create - 'configurable' property of one property in 'Properties' is a String object (8.10.5 step 4.b) --- 648
15.2.3.5-4-140.js --- es5id: 15.2.3.5-4-140 description: > Object.create - 'configurable' property of one property in 'Properties' is a Boolean object (8.10.5 step 4.b) --- 649
15.2.3.5-4-141.js --- es5id: 15.2.3.5-4-141 description: > Object.create - 'configurable' property of one property in 'Properties' is a Number object (8.10.5 step 4.b) --- 646
15.2.3.5-4-142.js --- es5id: 15.2.3.5-4-142 description: > Object.create - 'configurable' property of one property in 'Properties' is the Math object (8.10.5 step 4.b) --- 635
15.2.3.5-4-143.js --- es5id: 15.2.3.5-4-143 description: > Object.create - 'configurable' property of one property in 'Properties' is a Date object (8.10.5 step 4.b) --- 640
15.2.3.5-4-144.js --- es5id: 15.2.3.5-4-144 description: > Object.create - 'configurable' property of one property in 'Properties' is a RegExp object (8.10.5 step 4.b) --- 643
15.2.3.5-4-145.js --- es5id: 15.2.3.5-4-145 description: > Object.create - 'configurable' property of one property in 'Properties' is the JSON object (8.10.5 step 4.b) --- 635
15.2.3.5-4-146.js --- es5id: 15.2.3.5-4-146 description: > Object.create - 'configurable' property of one property in 'Properties' is an Error object (8.10.5 step 4.b) --- 642
15.2.3.5-4-147.js --- es5id: 15.2.3.5-4-147 description: > Object.create - 'configurable' property of one property in 'Properties' is an Arguments object (8.10.5 step 4.b) --- 695
15.2.3.5-4-149.js --- es5id: 15.2.3.5-4-149 description: > Object.create - 'configurable' property of one property in 'Properties' is the global object (8.10.5 step 4.b) --- 637
15.2.3.5-4-150.js --- es5id: 15.2.3.5-4-150 description: > Object.create - 'configurable' property of one property in 'Properties' is a string (value is 'false') which is treated as the value true (8.10.5 step 4.b) --- 689
15.2.3.5-4-151.js --- es5id: 15.2.3.5-4-151 description: > Object.create - 'configurable' property of one property in 'Properties' is new Boolean(false) which is treated as the value true (8.10.5 step 4.b) --- 691
15.2.3.5-4-152.js --- es5id: 15.2.3.5-4-152 description: > Object.create - 'value' property of one property in 'Properties' is present (8.10.5 step 5) --- 426
15.2.3.5-4-153.js --- es5id: 15.2.3.5-4-153 description: > Object.create - 'value' property of one property in 'Properties' is not present (8.10.5 step 5) --- 518
15.2.3.5-4-154.js --- es5id: 15.2.3.5-4-154 description: > Object.create - 'value' property of one property in 'Properties' is own data property (8.10.5 step 5.a) --- 466
15.2.3.5-4-155.js --- es5id: 15.2.3.5-4-155 description: > Object.create - 'value' property of one property in 'Properties' is an inherited data property (8.10.5 step 5.a) --- 607
15.2.3.5-4-156.js --- es5id: 15.2.3.5-4-156 description: > Object.create - 'value' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 5.a) --- 674
15.2.3.5-4-157.js --- es5id: 15.2.3.5-4-157 description: > Object.create - 'value' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 5.a) --- 818
15.2.3.5-4-158.js --- es5id: 15.2.3.5-4-158 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property (8.10.5 step 5.a) --- 571
15.2.3.5-4-159.js --- es5id: 15.2.3.5-4-159 description: > Object.create - 'value' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 5.a) --- 690
15.2.3.5-4-160.js --- es5id: 15.2.3.5-4-160 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 5.a) --- 751
15.2.3.5-4-161.js --- es5id: 15.2.3.5-4-161 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 5.a) --- 830
15.2.3.5-4-162.js --- es5id: 15.2.3.5-4-162 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 5.a) --- 645
15.2.3.5-4-163.js --- es5id: 15.2.3.5-4-163 description: > Object.create - 'value' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 5.a) --- 906
15.2.3.5-4-164.js --- es5id: 15.2.3.5-4-164 description: > Object.create - 'value' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 5.a) --- 756
15.2.3.5-4-165.js --- es5id: 15.2.3.5-4-165 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 578
15.2.3.5-4-166.js --- es5id: 15.2.3.5-4-166 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 522
15.2.3.5-4-167.js --- es5id: 15.2.3.5-4-167 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 530
15.2.3.5-4-168.js --- es5id: 15.2.3.5-4-168 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 561
15.2.3.5-4-169.js --- es5id: 15.2.3.5-4-169 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 537
15.2.3.5-4-170.js --- es5id: 15.2.3.5-4-170 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 504
15.2.3.5-4-171.js --- es5id: 15.2.3.5-4-171 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 536
15.2.3.5-4-172.js --- es5id: 15.2.3.5-4-172 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 540
15.2.3.5-4-173.js --- es5id: 15.2.3.5-4-173 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 504
15.2.3.5-4-174.js --- es5id: 15.2.3.5-4-174 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 543
15.2.3.5-4-175.js --- es5id: 15.2.3.5-4-175 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 570
15.2.3.5-4-177.js --- es5id: 15.2.3.5-4-177 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a) --- 510
15.2.3.5-4-178.js --- es5id: 15.2.3.5-4-178 description: > Object.create - 'writable' property of one property in 'Properties' is true (8.10.5 step 6) --- 653
15.2.3.5-4-179.js --- es5id: 15.2.3.5-4-179 description: > Object.create - 'writable' property of one property in 'Properties' is not present (8.10.5 step 6) includes: [propertyHelper.js] --- 482
15.2.3.5-4-180.js --- es5id: 15.2.3.5-4-180 description: > Object.create - 'writable' property of one property in 'Properties' is own data property (8.10.5 step 6.a) --- 666
15.2.3.5-4-181.js --- es5id: 15.2.3.5-4-181 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited data property (8.10.5 step 6.a) --- 795
15.2.3.5-4-182.js --- es5id: 15.2.3.5-4-182 description: > Object.create - 'writable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 6.a) --- 859
15.2.3.5-4-183.js --- es5id: 15.2.3.5-4-183 description: > Object.create - 'writable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 6.a) --- 972
15.2.3.5-4-184.js --- es5id: 15.2.3.5-4-184 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property (8.10.5 step 6.a) --- 763
15.2.3.5-4-185.js --- es5id: 15.2.3.5-4-185 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 6.a) --- 870
15.2.3.5-4-186.js --- es5id: 15.2.3.5-4-186 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 6.a) --- 928
15.2.3.5-4-187.js --- es5id: 15.2.3.5-4-187 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 6.a) --- 1003
15.2.3.5-4-188.js --- es5id: 15.2.3.5-4-188 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 6.a) includes: [propertyHelper.js] --- 612
15.2.3.5-4-189.js --- es5id: 15.2.3.5-4-189 description: > Object.create - 'writable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 6.a) includes: [propertyHelper.js] --- 841
15.2.3.5-4-190.js --- es5id: 15.2.3.5-4-190 description: > Object.create - 'writable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 6.a) includes: [propertyHelper.js] --- 719
15.2.3.5-4-191.js --- es5id: 15.2.3.5-4-191 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 792
15.2.3.5-4-192.js --- es5id: 15.2.3.5-4-192 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 742
15.2.3.5-4-193.js --- es5id: 15.2.3.5-4-193 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 744
15.2.3.5-4-194.js --- es5id: 15.2.3.5-4-194 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 767
15.2.3.5-4-195.js --- es5id: 15.2.3.5-4-195 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 751
15.2.3.5-4-196.js --- es5id: 15.2.3.5-4-196 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 716
15.2.3.5-4-197.js --- es5id: 15.2.3.5-4-197 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 748
15.2.3.5-4-198.js --- es5id: 15.2.3.5-4-198 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 748
15.2.3.5-4-199.js --- es5id: 15.2.3.5-4-199 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 716
15.2.3.5-4-200.js --- es5id: 15.2.3.5-4-200 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 753
15.2.3.5-4-201.js --- es5id: 15.2.3.5-4-201 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 784
15.2.3.5-4-203.js --- es5id: 15.2.3.5-4-203 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a) --- 718
15.2.3.5-4-204.js --- es5id: 15.2.3.5-4-204 description: > Object.create - 'writable' property of one property in 'Properties' is undefined (8.10.5 step 6.b) includes: [propertyHelper.js] --- 497
15.2.3.5-4-205.js --- es5id: 15.2.3.5-4-205 description: > Object.create - 'writable' property of one property in 'Properties' is null (8.10.5 step 6.b) includes: [propertyHelper.js] --- 487
15.2.3.5-4-206.js --- es5id: 15.2.3.5-4-206 description: > Object.create - 'writable' property of one property in 'Properties' is true (8.10.5 step 6.b) --- 547
15.2.3.5-4-207.js --- es5id: 15.2.3.5-4-207 description: > Object.create - 'writable' property of one property in 'Properties' is false (8.10.5 step 6.b) includes: [propertyHelper.js] --- 489
15.2.3.5-4-208.js --- es5id: 15.2.3.5-4-208 description: > Object.create - 'writable' property of one property in 'Properties' is 0 (8.10.5 step 6.b) includes: [propertyHelper.js] --- 481
15.2.3.5-4-209.js --- es5id: 15.2.3.5-4-209 description: > Object.create - 'writable' property of one property in 'Properties' is +0 (8.10.5 step 6.b) includes: [propertyHelper.js] --- 483
15.2.3.5-4-210.js --- es5id: 15.2.3.5-4-210 description: > Object.create - 'writable' property of one property in 'Properties' is -0 (8.10.5 step 6.b) includes: [propertyHelper.js] --- 483
15.2.3.5-4-211.js --- es5id: 15.2.3.5-4-211 description: > Object.create - 'writable' property of one property in 'Properties' is NaN (8.10.5 step 6.b) includes: [propertyHelper.js] --- 485
15.2.3.5-4-212.js --- es5id: 15.2.3.5-4-212 description: > Object.create - 'writable' property of one property in 'Properties' is a positive number primitive (8.10.5 step 6.b) --- 567
15.2.3.5-4-213.js --- es5id: 15.2.3.5-4-213 description: > Object.create - 'writable' property of one property in 'Properties' is a negative number primitive (8.10.5 step 6.b) --- 567
15.2.3.5-4-214.js --- es5id: 15.2.3.5-4-214 description: > Object.create - 'writable' property of one property in 'Properties' is an empty string (8.10.5 step 6.b) includes: [propertyHelper.js] --- 516
15.2.3.5-4-215.js --- es5id: 15.2.3.5-4-215 description: > Object.create - 'writable' property of one property in 'Properties' is a non-empty string (8.10.5 step 6.b) --- 561
15.2.3.5-4-216.js --- es5id: 15.2.3.5-4-216 description: > Object.create - 'writable' property of one property in 'Properties' is a Function object (8.10.5 step 6.b) --- 568
15.2.3.5-4-217.js --- es5id: 15.2.3.5-4-217 description: > Object.create - 'writable' property of one property in 'Properties' is an Array object (8.10.5 step 6.b) --- 555
15.2.3.5-4-218.js --- es5id: 15.2.3.5-4-218 description: > Object.create - 'writable' property of one property in 'Properties' is a String object (8.10.5 step 6.b) --- 565
15.2.3.5-4-219.js --- es5id: 15.2.3.5-4-219 description: > Object.create - 'writable' property of one property in 'Properties' is a Boolean object (8.10.5 step 6.b) --- 567
15.2.3.5-4-220.js --- es5id: 15.2.3.5-4-220 description: > Object.create - 'writable' property of one property in 'Properties' is a Number object (8.10.5 step 6.b) --- 565
15.2.3.5-4-221.js --- es5id: 15.2.3.5-4-221 description: > Object.create - 'writable' property of one property in 'Properties' is the Math object (8.10.5 step 6.b) --- 557
15.2.3.5-4-222.js --- es5id: 15.2.3.5-4-222 description: > Object.create - 'writable' property of one property in 'Properties' is a Date object (8.10.5 step 6.b) --- 562
15.2.3.5-4-223.js --- es5id: 15.2.3.5-4-223 description: > Object.create - 'writable' property of one property in 'Properties' is a RegExp object (8.10.5 step 6.b) --- 565
15.2.3.5-4-224.js --- es5id: 15.2.3.5-4-224 description: > Object.create - 'writable' property of one property in 'Properties' is the JSON object (8.10.5 step 6.b) --- 556
15.2.3.5-4-225.js --- es5id: 15.2.3.5-4-225 description: > Object.create - 'writable' property of one property in 'Properties' is an Error object (8.10.5 step 6.b) --- 563
15.2.3.5-4-226.js --- es5id: 15.2.3.5-4-226 description: > Object.create - 'writable' property of one property in 'Properties' is an Arguments object (8.10.5 step 6.b) --- 617
15.2.3.5-4-228.js --- es5id: 15.2.3.5-4-228 description: > Object.create - 'writable' property of one property in 'Properties' is the global object (8.10.5 step 6.b) --- 559
15.2.3.5-4-229.js --- es5id: 15.2.3.5-4-229 description: > Object.create - 'writable' property of one property in 'Properties' is a string (value is 'false') which is treated as the value true (8.10.5 step 6.b) --- 611
15.2.3.5-4-230.js --- es5id: 15.2.3.5-4-230 description: > Object.create - 'writable' property of one property in 'Properties' is new Boolean(false) which is treated as the value true (8.10.5 step 6.b) --- 613
15.2.3.5-4-231.js --- es5id: 15.2.3.5-4-231 description: > Object.create - 'get' property of one property in 'Properties' is present (8.10.5 step 7) --- 468
15.2.3.5-4-232.js --- es5id: 15.2.3.5-4-232 description: > Object.create - 'get' property of one property in 'Properties' is not present (8.10.5 step 7) --- 436
15.2.3.5-4-233.js --- es5id: 15.2.3.5-4-233 description: > Object.create - 'get' property of one property in 'Properties' is own data property (8.10.5 step 7.a) --- 495
15.2.3.5-4-234.js --- es5id: 15.2.3.5-4-234 description: > Object.create - 'get' property of one property in 'Properties' is an inherited data property (8.10.5 step 7.a) --- 632
15.2.3.5-4-235.js --- es5id: 15.2.3.5-4-235 description: > Object.create - 'get' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 7.a) --- 764
15.2.3.5-4-236.js --- es5id: 15.2.3.5-4-236 description: > Object.create - 'get' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 7.a) --- 846
15.2.3.5-4-237.js --- es5id: 15.2.3.5-4-237 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property (8.10.5 step 7.a) --- 600
15.2.3.5-4-238.js --- es5id: 15.2.3.5-4-238 description: > Object.create - 'get' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 7.a) --- 718
15.2.3.5-4-239.js --- es5id: 15.2.3.5-4-239 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 7.a) --- 806
15.2.3.5-4-240.js --- es5id: 15.2.3.5-4-240 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 7.a) --- 889
15.2.3.5-4-241.js --- es5id: 15.2.3.5-4-241 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 7.a) --- 641
15.2.3.5-4-242.js --- es5id: 15.2.3.5-4-242 description: > Object.create - 'get' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 7.a) --- 929
15.2.3.5-4-243.js --- es5id: 15.2.3.5-4-243 description: > Object.create - 'get' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 7.a) --- 751
15.2.3.5-4-244.js --- es5id: 15.2.3.5-4-244 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 588
15.2.3.5-4-245.js --- es5id: 15.2.3.5-4-245 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 576
15.2.3.5-4-246.js --- es5id: 15.2.3.5-4-246 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 580
15.2.3.5-4-247.js --- es5id: 15.2.3.5-4-247 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 586
15.2.3.5-4-248.js --- es5id: 15.2.3.5-4-248 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 576
15.2.3.5-4-249.js --- es5id: 15.2.3.5-4-249 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 571
15.2.3.5-4-250.js --- es5id: 15.2.3.5-4-250 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 575
15.2.3.5-4-251.js --- es5id: 15.2.3.5-4-251 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 539
15.2.3.5-4-252.js --- es5id: 15.2.3.5-4-252 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 539
15.2.3.5-4-253.js --- es5id: 15.2.3.5-4-253 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 579
15.2.3.5-4-254.js --- es5id: 15.2.3.5-4-254 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 617
15.2.3.5-4-256.js --- es5id: 15.2.3.5-4-256 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a) --- 545
15.2.3.5-4-257.js --- es5id: 15.2.3.5-4-257 description: > Object.create - 'get' property of one property in 'Properties' is undefined (8.10.5 step 7.b) --- 535
15.2.3.5-4-258.js --- es5id: 15.2.3.5-4-258 description: > Object.create - 'get' property of one property in 'Properties' is the primitive value null (8.10.5 step 7.b) --- 430
15.2.3.5-4-259.js --- es5id: 15.2.3.5-4-259 description: > Object.create - 'get' property of one property in 'Properties' is a boolean primitive (8.10.5 step 7.b) --- 426
15.2.3.5-4-260.js --- es5id: 15.2.3.5-4-260 description: > Object.create - 'get' property of one property in 'Properties' is a number primitive (8.10.5 step 7.b) --- 423
15.2.3.5-4-261.js --- es5id: 15.2.3.5-4-261 description: > Object.create - 'get' property of one property in 'Properties' is a primitive string (8.10.5 step 7.b) --- 428
15.2.3.5-4-262.js --- es5id: 15.2.3.5-4-262 description: > Object.create - 'get' property of one property in 'Properties' is an Array object (8.10.5 step 7.b) --- 426
15.2.3.5-4-263.js --- es5id: 15.2.3.5-4-263 description: > Object.create - 'get' property of one property in 'Properties' is a function (8.10.5 step 7.b) --- 540
15.2.3.5-4-266.js --- es5id: 15.2.3.5-4-266 description: > Object.create - 'set' property of one property in 'Properties' is present (8.10.5 step 8) --- 605
15.2.3.5-4-267.js --- es5id: 15.2.3.5-4-267 description: > Object.create - 'set' property of one property in 'Properties' is not present (8.10.5 step 8) includes: [propertyHelper.js] --- 515
15.2.3.5-4-268.js --- es5id: 15.2.3.5-4-268 description: > Object.create - 'set' property of one property in 'Properties' is own data property (8.10.5 step 8.a) --- 617
15.2.3.5-4-269.js --- es5id: 15.2.3.5-4-269 description: > Object.create - 'set' property of one property in 'Properties' is an inherited data property (8.10.5 step 8.a) --- 736
15.2.3.5-4-270.js --- es5id: 15.2.3.5-4-270 description: > Object.create - 'set' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 8.a) --- 889
15.2.3.5-4-271.js --- es5id: 15.2.3.5-4-271 description: > Object.create - 'set' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 8.a) --- 1010
15.2.3.5-4-272.js --- es5id: 15.2.3.5-4-272 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property (8.10.5 step 8.a) --- 713
15.2.3.5-4-273.js --- es5id: 15.2.3.5-4-273 description: > Object.create - 'set' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 8.a) --- 815
15.2.3.5-4-274.js --- es5id: 15.2.3.5-4-274 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 8.a) --- 968
15.2.3.5-4-275.js --- es5id: 15.2.3.5-4-275 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 8.a) --- 1045
15.2.3.5-4-276.js --- es5id: 15.2.3.5-4-276 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 8.a) --- 706
15.2.3.5-4-277.js --- es5id: 15.2.3.5-4-277 description: > Object.create - 'set' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 8.a) --- 929
15.2.3.5-4-278.js --- es5id: 15.2.3.5-4-278 description: > Object.create - 'set' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 8.a) --- 798
15.2.3.5-4-279.js --- es5id: 15.2.3.5-4-279 description: > Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 698
15.2.3.5-4-280.js --- es5id: 15.2.3.5-4-280 description: > Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 679
15.2.3.5-4-281.js --- es5id: 15.2.3.5-4-281 description: > Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 689
15.2.3.5-4-282.js --- es5id: 15.2.3.5-4-282 description: > Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 698
15.2.3.5-4-283.js --- es5id: 15.2.3.5-4-283 description: > Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 690
15.2.3.5-4-284.js --- es5id: 15.2.3.5-4-284 description: > Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 659
15.2.3.5-4-285.js --- es5id: 15.2.3.5-4-285 description: > Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 689
15.2.3.5-4-286.js --- es5id: 15.2.3.5-4-286 description: > Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 689
15.2.3.5-4-287.js --- es5id: 15.2.3.5-4-287 description: > Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 659
15.2.3.5-4-288.js --- es5id: 15.2.3.5-4-288 description: > Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 682
15.2.3.5-4-289.js --- es5id: 15.2.3.5-4-289 description: > Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 727
15.2.3.5-4-291.js --- es5id: 15.2.3.5-4-291 description: > Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a) --- 661
15.2.3.5-4-292.js --- es5id: 15.2.3.5-4-292 description: > Object.create - 'set' property of one property in 'Properties' is undefined (8.10.5 step 8.b) includes: [propertyHelper.js] --- 485
15.2.3.5-4-293.js --- es5id: 15.2.3.5-4-293 description: > Object.create - 'set' property of one property in 'Properties' is a primitive value null (8.10.5 step 8.b) --- 428
15.2.3.5-4-294.js --- es5id: 15.2.3.5-4-294 description: > Object.create - 'set' property of one property in 'Properties' is a primitive boolean value true (8.10.5 step 8.b) --- 436
15.2.3.5-4-295.js --- es5id: 15.2.3.5-4-295 description: > Object.create - 'set' property of one property in 'Properties' is a primitive number value (8.10.5 step 8.b) --- 429
15.2.3.5-4-296.js --- es5id: 15.2.3.5-4-296 description: > Object.create - 'set' property of one property in 'Properties' is a primitive string value (8.10.5 step 8.b) --- 431
15.2.3.5-4-297.js --- es5id: 15.2.3.5-4-297 description: > Object.create - 'set' property of one property in 'Properties' is an Date object (8.10.5 step 8.b) --- 427
15.2.3.5-4-298.js --- es5id: 15.2.3.5-4-298 description: > Object.create - 'set' property of one property in 'Properties' is a function (8.10.5 step 8.b) --- 596
15.2.3.5-4-300.js --- es5id: 15.2.3.5-4-300 description: > Object.create - 'set' property of one property in 'Properties' is a host object that isn't callable (8.10.5 step 8.b) --- 460
15.2.3.5-4-301.js --- es5id: 15.2.3.5-4-301 description: > Object.create - TypeError is thrown if both 'set' property and 'value' property of one property in 'Properties' are present (8.10.5 step 9.a) --- 494
15.2.3.5-4-302.js --- es5id: 15.2.3.5-4-302 description: > Object.create - TypeError is thrown if both 'set' property and 'writable' property of one property in 'Properties' are present (8.10.5 step 9.a) --- 501
15.2.3.5-4-303.js --- es5id: 15.2.3.5-4-303 description: > Object.create - TypeError is thrown if both 'get' property and 'value' property of one property in 'Properties' are present (8.10.5 step 9.a) --- 494
15.2.3.5-4-304.js --- es5id: 15.2.3.5-4-304 description: > Object.create - TypeError is thrown if both 'get' property and 'writable' property of one property in 'Properties' are present (8.10.5 step 9.a) --- 501
15.2.3.5-4-305.js --- es5id: 15.2.3.5-4-305 description: > Object.create defines a data property when one property in 'Properties' is generic descriptor (8.12.9 step 4.a) --- 482
15.2.3.5-4-306.js --- es5id: 15.2.3.5-4-306 description: > Object.create - [[Value]] is set as undefined if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i) --- 604
15.2.3.5-4-307.js --- es5id: 15.2.3.5-4-307 description: > Object.create - [[Writable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i) includes: [propertyHelper.js] --- 548
15.2.3.5-4-308.js --- es5id: 15.2.3.5-4-308 description: > Object.create - [[Enumerable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i) --- 717
15.2.3.5-4-309.js --- es5id: 15.2.3.5-4-309 description: > Object.create - [[Configurable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i) includes: [propertyHelper.js] --- 556
15.2.3.5-4-310.js --- es5id: 15.2.3.5-4-310 description: > Object.create - [[Get]] is set as undefined if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b) --- 612
15.2.3.5-4-311.js --- es5id: 15.2.3.5-4-311 description: > Object.create - [[Set]] is set as undefined if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b) includes: [propertyHelper.js] --- 924
15.2.3.5-4-312.js --- es5id: 15.2.3.5-4-312 description: > Object.create - [[Enumerable]] is set as false if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b) --- 731
15.2.3.5-4-313.js --- es5id: 15.2.3.5-4-313 description: > Object.create - [[Configurable]] is set as false if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b) includes: [propertyHelper.js] --- 569
15.2.3.5-4-314.js --- es5id: 15.2.3.5-4-314 description: > Object.create - some enumerable own property in 'Properties' is empty object (15.2.3.7 step 7) --- 438
15.2.3.5-4-315.js --- es5id: 15.2.3.5-4-315 description: > Object.create - all properties in 'Properties' are enumerable (data property and accessor property) (15.2.3.7 step 7) includes: [propertyHelper.js] --- 997
15.2.3.5-4-316.js --- es5id: 15.2.3.5-4-316 description: > Object.create - enumerable properties of 'Properties' are given numerical names (15.2.3.7 step 7) --- 830
browser.js 0
name.js --- es6id: 19.1.2.2 description: > Object.create.name is "create". info: | Object.create ( O [ , Properties ] ) 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] --- 833
not-a-constructor.js --- esid: sec-ecmascript-standard-built-in-objects description: > Object.create 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] --- 878
properties-arg-to-object-bigint.js --- esid: sec-object.create description: > The Properties argument is cast to an object if it's a BigInt value info: | Object.create ( O, Properties ) 3. If Properties is not undefined, then a. Return ? ObjectDefineProperties(obj, Properties). Runtime Semantics: ObjectDefineProperties ( O, Properties ) 2. Let props be ? ToObject(Properties). 3. Let keys be ? props.[[OwnPropertyKeys]](). ... // All enumerable keys are added to the created object. features: [BigInt] --- 1334
properties-arg-to-object-non-empty-string.js --- esid: sec-object.create description: > Throws a TypeError if the Properties argument is a non-empty string info: | Object.create ( O, Properties ) 3. If Properties is not undefined, then a. Return ? ObjectDefineProperties(obj, Properties). Runtime Semantics: ObjectDefineProperties ( O, Properties ) 2. Let props be ? ToObject(Properties). 3. Let keys be ? props.[[OwnPropertyKeys]](). 4. Let descriptors be a new empty List. 5. For each element nextKey of keys in List order, do a. Let propDesc be ? props.[[GetOwnProperty]](nextKey). b. If propDesc is not undefined and propDesc.[[Enumerable]] is true, then i. Let descObj be ? Get(props, nextKey). ii. Let desc be ? ToPropertyDescriptor(descObj). ToPropertyDescriptor ( Obj ) 1. If Type(Obj) is not Object, throw a TypeError exception. --- 1298
properties-arg-to-object-null.js --- esid: sec-object.create description: > Throws a TypeError if the Properties argument is null info: | Object.create ( O, Properties ) 3. If Properties is not undefined, then a. Return ? ObjectDefineProperties(obj, Properties). Runtime Semantics: ObjectDefineProperties ( O, Properties ) 2. Let props be ? ToObject(Properties). --- 574
properties-arg-to-object.js --- esid: sec-object.create description: > The Properties argument is cast to an object if not undefined info: | Object.create ( O, Properties ) 3. If Properties is not undefined, then a. Return ? ObjectDefineProperties(obj, Properties). Runtime Semantics: ObjectDefineProperties ( O, Properties ) 2. Let props be ? ToObject(Properties). 3. Let keys be ? props.[[OwnPropertyKeys]](). ... // All enumerable keys are added to the created object. features: [Symbol] --- 2763
shell.js 0