| OLD | NEW |
| 1 Tests how debugger presents special properties of closures, bound functions and
object wrappers. | 1 Tests how debugger presents special properties of closures, bound functions and
object wrappers. |
| 2 | 2 |
| 3 Script source was shown. | |
| 4 Set timer for test function. | |
| 5 Watch expressions updated. | 3 Watch expressions updated. |
| 6 Nodes are expanded. | 4 Nodes are expanded. |
| 7 'Object(true)' => 'Boolean' | 5 'Object(true)' => 'Boolean' |
| 8 '__proto__' => 'Boolean' | 6 '__proto__' => 'Boolean' |
| 9 '[[PrimitiveValue]]' => 'true' | 7 '[[PrimitiveValue]]' => 'true' |
| 10 '(function(a,b) { return a + b; })' => 'function (a,b) { return a + b; }' | 8 '(function(a,b) { return a + b; })' => 'function (a,b) { return a + b; }' |
| 11 'arguments' => 'null' | 9 'arguments' => 'null' |
| 12 'caller' => 'null' | 10 'caller' => 'null' |
| 13 'length' => '2' | 11 'length' => '2' |
| 14 'name' => '""' | 12 'name' => '""' |
| 15 'prototype' => 'Object' | 13 'prototype' => 'Object' |
| 16 '__proto__' => 'function Empty() {}' | 14 '__proto__' => 'function Empty() {}' |
| 17 <function scope> | 15 <function scope> |
| 18 '(function(a,b) { return a + b; }).bind({}, 2)' => 'function () { [native code]
}' | 16 '(function(a,b) { return a + b; }).bind({}, 2)' => 'function () { [native code]
}' |
| 19 'arguments' => '(...)' | 17 'arguments' => '(...)' |
| 20 'get arguments' => 'function ThrowTypeError() { [native code] }' | 18 'get arguments' => 'function ThrowTypeError() { [native code] }' |
| 21 'set arguments' => 'function ThrowTypeError() { [native code] }' | 19 'set arguments' => 'function ThrowTypeError() { [native code] }' |
| 22 'caller' => '(...)' | 20 'caller' => '(...)' |
| 23 'get caller' => 'function ThrowTypeError() { [native code] }' | 21 'get caller' => 'function ThrowTypeError() { [native code] }' |
| 24 'set caller' => 'function ThrowTypeError() { [native code] }' | 22 'set caller' => 'function ThrowTypeError() { [native code] }' |
| 25 'length' => '1' | 23 'length' => '1' |
| 26 'name' => '""' | 24 'name' => '""' |
| 27 '__proto__' => 'function Empty() {}' | 25 '__proto__' => 'function Empty() {}' |
| 28 '[[TargetFunction]]' => 'function (a,b) { return a + b; }' | 26 '[[TargetFunction]]' => 'function (a,b) { return a + b; }' |
| 29 '[[BoundThis]]' => 'Object' | 27 '[[BoundThis]]' => 'Object' |
| 30 '[[BoundArgs]]' => 'Array[1]' | 28 '[[BoundArgs]]' => 'Array[1]' |
| 31 | 29 |
| OLD | NEW |