| OLD | NEW |
| 1 Properties of Object(5) | 1 Checks Runtime.getProperties method |
| 2 |
| 3 Running test: testObject5 |
| 2 __proto__ own object undefined | 4 __proto__ own object undefined |
| 3 foo own string cat | 5 foo own string cat |
| 4 Internal properties | 6 Internal properties |
| 5 [[PrimitiveValue]] number 5 | 7 [[PrimitiveValue]] number 5 |
| 6 Properties of Not own properties | 8 |
| 9 Running test: testNotOwn |
| 7 __defineGetter__ inherited function undefined | 10 __defineGetter__ inherited function undefined |
| 8 __defineSetter__ inherited function undefined | 11 __defineSetter__ inherited function undefined |
| 9 __lookupGetter__ inherited function undefined | 12 __lookupGetter__ inherited function undefined |
| 10 __lookupSetter__ inherited function undefined | 13 __lookupSetter__ inherited function undefined |
| 11 __proto__ inherited no value, getter, setter | 14 __proto__ inherited no value, getter, setter |
| 12 a own number 2 | 15 a own number 2 |
| 13 b own no value, getter, setter | 16 b own no value, getter, setter |
| 14 c inherited number 4 | 17 c inherited number 4 |
| 15 constructor inherited function undefined | 18 constructor inherited function undefined |
| 16 d inherited no value, getter | 19 d inherited no value, getter |
| 17 hasOwnProperty inherited function undefined | 20 hasOwnProperty inherited function undefined |
| 18 isPrototypeOf inherited function undefined | 21 isPrototypeOf inherited function undefined |
| 19 propertyIsEnumerable inherited function undefined | 22 propertyIsEnumerable inherited function undefined |
| 20 toLocaleString inherited function undefined | 23 toLocaleString inherited function undefined |
| 21 toString inherited function undefined | 24 toString inherited function undefined |
| 22 valueOf inherited function undefined | 25 valueOf inherited function undefined |
| 23 Properties of Accessor only properties | 26 |
| 27 Running test: testAccessorsOnly |
| 24 b own no value, getter, setter | 28 b own no value, getter, setter |
| 25 d own no value, setter | 29 d own no value, setter |
| 26 Properties of array | 30 |
| 31 Running test: testArray |
| 27 0 own string red | 32 0 own string red |
| 28 1 own string green | 33 1 own string green |
| 29 2 own string blue | 34 2 own string blue |
| 30 __proto__ own object undefined | 35 __proto__ own object undefined |
| 31 length own number 3 | 36 length own number 3 |
| 32 Properties of Bound function | 37 |
| 38 Running test: testBound |
| 33 __proto__ own function undefined | 39 __proto__ own function undefined |
| 34 length own number 0 | 40 length own number 0 |
| 35 name own string bound Number | 41 name own string bound Number |
| 36 Internal properties | 42 Internal properties |
| 37 [[BoundArgs]] object undefined | 43 [[BoundArgs]] object undefined |
| 38 [[BoundThis]] object undefined | 44 [[BoundThis]] object undefined |
| 39 [[TargetFunction]] function undefined | 45 [[TargetFunction]] function undefined |
| 40 Properties of Object that throws on length access | 46 |
| 47 Running test: testObjectThrowsLength |
| 41 __proto__ own object undefined | 48 __proto__ own object undefined |
| 42 length own no value, getter | 49 length own no value, getter |
| 43 Properties of TypedArray without length | 50 |
| 51 Running test: testTypedArrayWithoutLength |
| 44 __proto__ own object undefined | 52 __proto__ own object undefined |
| OLD | NEW |