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 |