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