| OLD | NEW |
| 1 CONSOLE MESSAGE: line 15: [object Object] | 1 CONSOLE MESSAGE: line 15: [object Object] |
| 2 CONSOLE MESSAGE: line 18: Symbol() | 2 CONSOLE MESSAGE: line 18: Symbol() |
| 3 CONSOLE MESSAGE: line 22: [object Map] | 3 CONSOLE MESSAGE: line 22: [object Map] |
| 4 CONSOLE MESSAGE: line 22: [object WeakMap] | 4 CONSOLE MESSAGE: line 22: [object WeakMap] |
| 5 CONSOLE MESSAGE: line 26: [object Set] | 5 CONSOLE MESSAGE: line 26: [object Set] |
| 6 CONSOLE MESSAGE: line 26: [object WeakSet] | 6 CONSOLE MESSAGE: line 26: [object WeakSet] |
| 7 CONSOLE MESSAGE: line 34: [object Set] |
| 7 Tests that console logging dumps proper messages. | 8 Tests that console logging dumps proper messages. |
| 8 | 9 |
| 9 console-dir-es6.html:15 Object | 10 console-dir-es6.html:15 Object |
| 10 a: 1 | 11 a: 1 |
| 11 Symbol(): 2 | 12 Symbol(): 2 |
| 12 Symbol(Symbol.iterator): Symbol(foo) | 13 Symbol(Symbol.iterator): Symbol(foo) |
| 13 Symbol(a): 3 | 14 Symbol(a): 3 |
| 14 Symbol(a): Symbol(Symbol.iterator) | 15 Symbol(a): Symbol(Symbol.iterator) |
| 15 __proto__: Object | 16 __proto__: Object |
| 16 __defineGetter__: function __defineGetter__() { [native code] } | 17 __defineGetter__: function __defineGetter__() { [native code] } |
| (...skipping 21 matching lines...) Expand all Loading... |
| 38 get: function get() { [native code] } | 39 get: function get() { [native code] } |
| 39 has: function has() { [native code] } | 40 has: function has() { [native code] } |
| 40 keys: function keys() { [native code] } | 41 keys: function keys() { [native code] } |
| 41 set: function set() { [native code] } | 42 set: function set() { [native code] } |
| 42 size: (...) | 43 size: (...) |
| 43 get size: function size() { [native code] } | 44 get size: function size() { [native code] } |
| 44 values: function values() { [native code] } | 45 values: function values() { [native code] } |
| 45 Symbol(Symbol.iterator): function entries() { [native code] } | 46 Symbol(Symbol.iterator): function entries() { [native code] } |
| 46 __proto__: Object | 47 __proto__: Object |
| 47 <entries>[1] | 48 <entries>[1] |
| 48 0: {key:Object, value:Object} | 49 0: {Object => Object} |
| 49 console-dir-es6.html:22 WeakMap | 50 console-dir-es6.html:22 WeakMap |
| 50 __proto__: WeakMap | 51 __proto__: WeakMap |
| 51 clear: function clear() { [native code] } | 52 clear: function clear() { [native code] } |
| 52 constructor: function WeakMap() { [native code] } | 53 constructor: function WeakMap() { [native code] } |
| 53 delete: function delete() { [native code] } | 54 delete: function delete() { [native code] } |
| 54 get: function get() { [native code] } | 55 get: function get() { [native code] } |
| 55 has: function has() { [native code] } | 56 has: function has() { [native code] } |
| 56 set: function set() { [native code] } | 57 set: function set() { [native code] } |
| 57 __proto__: Object | 58 __proto__: Object |
| 58 <entries>[1] | 59 <entries>[1] |
| 59 0: {key:Object, value:Object} | 60 0: {Object => Object} |
| 60 console-dir-es6.html:26 Set | 61 console-dir-es6.html:26 Set |
| 61 size: (...) | 62 size: (...) |
| 62 __proto__: Set | 63 __proto__: Set |
| 63 add: function add() { [native code] } | 64 add: function add() { [native code] } |
| 64 clear: function clear() { [native code] } | 65 clear: function clear() { [native code] } |
| 65 constructor: function Set() { [native code] } | 66 constructor: function Set() { [native code] } |
| 66 delete: function delete() { [native code] } | 67 delete: function delete() { [native code] } |
| 67 entries: function entries() { [native code] } | 68 entries: function entries() { [native code] } |
| 68 forEach: function forEach() { [native code] } | 69 forEach: function forEach() { [native code] } |
| 69 has: function has() { [native code] } | 70 has: function has() { [native code] } |
| 70 keys: function values() { [native code] } | 71 keys: function values() { [native code] } |
| 71 size: (...) | 72 size: (...) |
| 72 get size: function size() { [native code] } | 73 get size: function size() { [native code] } |
| 73 values: function values() { [native code] } | 74 values: function values() { [native code] } |
| 74 Symbol(Symbol.iterator): function values() { [native code] } | 75 Symbol(Symbol.iterator): function values() { [native code] } |
| 75 __proto__: Object | 76 __proto__: Object |
| 76 <entries>[1] | 77 <entries>[1] |
| 77 0: Object | 78 0: Object |
| 78 console-dir-es6.html:26 WeakSet | 79 console-dir-es6.html:26 WeakSet |
| 79 __proto__: WeakSet | 80 __proto__: WeakSet |
| 80 add: function add() { [native code] } | 81 add: function add() { [native code] } |
| 81 clear: function clear() { [native code] } | 82 clear: function clear() { [native code] } |
| 82 constructor: function WeakSet() { [native code] } | 83 constructor: function WeakSet() { [native code] } |
| 83 delete: function delete() { [native code] } | 84 delete: function delete() { [native code] } |
| 84 has: function has() { [native code] } | 85 has: function has() { [native code] } |
| 85 __proto__: Object | 86 __proto__: Object |
| 86 <entries>[1] | 87 <entries>[1] |
| 87 0: Object | 88 0: Object |
| 89 console-dir-es6.html:34 Set |
| 90 size: (...) |
| 91 __proto__: Set |
| 92 add: function add() { [native code] } |
| 93 clear: function clear() { [native code] } |
| 94 constructor: function Set() { [native code] } |
| 95 delete: function delete() { [native code] } |
| 96 entries: function entries() { [native code] } |
| 97 forEach: function forEach() { [native code] } |
| 98 has: function has() { [native code] } |
| 99 keys: function values() { [native code] } |
| 100 size: (...) |
| 101 get size: function size() { [native code] } |
| 102 values: function values() { [native code] } |
| 103 Symbol(Symbol.iterator): function values() { [native code] } |
| 104 __proto__: Object |
| 105 <entries>[1] |
| 106 0: Set |
| 88 | 107 |
| OLD | NEW |