Object.getOwnPropertyNames includes "arguments" and "caller" for bound functions
[WebKit-https.git] / LayoutTests / inspector / runtime / getProperties-expected.txt
1
2 == Running test suite: Runtime.getProperties
3 -- Running test case: CheckPropertiesOfWrapperObject
4 Evaluating expression: (function(){var r = Object(5); r.foo = 'cat';return r;})()
5 Properties:
6   __proto__ object Number
7   foo string cat
8
9 -- Running test case: CheckPropertiesOfArray
10 Evaluating expression: ['red', 'green', 'blue']
11 Properties:
12   __proto__ object Array
13   0 string red
14   1 string green
15   2 string blue
16
17 -- Running test case: CheckPropertiesOfBoundConstructor
18 Evaluating expression: Number.bind({}, 5)
19 Properties:
20   __proto__ function function () {
21     [native code]
22 }
23   length number 0
24   name string bound Number
25 Internal properties:
26   boundArgs object Array
27   boundThis object Object
28   targetFunction function function Number() {
29     [native code]
30 }
31
32 -- Running test case: CheckPropertiesOfBoundFunctionNoArguments
33 Evaluating expression: (function(){}).bind(null)
34 Properties:
35   __proto__ function function () {
36     [native code]
37 }
38   length number 0
39   name string bound 
40 Internal properties:
41   boundThis object undefined
42   targetFunction function function (){}
43