2 -----------------------------------------------------
7 "_description": "null",
11 -----------------------------------------------------
15 "_description": "undefined"
18 -----------------------------------------------------
22 "_objectId": "<filtered>",
23 "_description": "Symbol()"
26 -----------------------------------------------------
27 EXPRESSION: Symbol('test')
30 "_objectId": "<filtered>",
31 "_description": "Symbol(test)"
34 -----------------------------------------------------
38 "_description": "true",
42 -----------------------------------------------------
46 "_description": "false",
50 -----------------------------------------------------
58 -----------------------------------------------------
66 -----------------------------------------------------
74 -----------------------------------------------------
82 -----------------------------------------------------
86 "_description": "1.234",
90 -----------------------------------------------------
94 "_description": "-1.234",
98 -----------------------------------------------------
102 "_description": "1000",
106 -----------------------------------------------------
107 EXPRESSION: Number.MAX_VALUE
110 "_description": "1.7976931348623157e+308",
111 "_value": 1.7976931348623157e+308
114 -----------------------------------------------------
115 EXPRESSION: Number.MIN_VALUE
118 "_description": "5e-324",
122 -----------------------------------------------------
126 "_description": "NaN",
130 -----------------------------------------------------
134 "_description": "Infinity",
138 -----------------------------------------------------
139 EXPRESSION: -Infinity
142 "_description": "-Infinity",
146 -----------------------------------------------------
154 -----------------------------------------------------
158 "_description": "\"",
162 -----------------------------------------------------
170 -----------------------------------------------------
174 "_description": "string",
178 -----------------------------------------------------
179 EXPRESSION: 'Unicode…'
182 "_description": "Unicode…",
186 -----------------------------------------------------
187 EXPRESSION: 'I wish I had something to put here.'
190 "_description": "I wish I had something to put here.",
191 "_value": "I wish I had something to put here."
194 -----------------------------------------------------
195 EXPRESSION: (function(){})
198 "_objectId": "<filtered>",
199 "_description": "function (){}"
202 -----------------------------------------------------
203 EXPRESSION: function foo(){}; foo
206 "_objectId": "<filtered>",
207 "_description": "function foo(){}"
210 -----------------------------------------------------
211 EXPRESSION: function myFunction(a, b) { console.log(a, b); }; myFunction
214 "_objectId": "<filtered>",
215 "_description": "function myFunction(a, b) { console.log(a, b); }"
218 -----------------------------------------------------
219 EXPRESSION: function myTarget(a, b) { console.log(a, b); }; myTarget.bind(null)
222 "_objectId": "<filtered>",
223 "_description": "function myTarget() {\n [native code]\n}"
226 -----------------------------------------------------
227 EXPRESSION: Array.prototype.push
230 "_objectId": "<filtered>",
231 "_description": "function push() {\n [native code]\n}"
234 -----------------------------------------------------
235 EXPRESSION: window.setTimeout
238 "_objectId": "<filtered>",
239 "_description": "function setTimeout() {\n [native code]\n}"
242 -----------------------------------------------------
243 EXPRESSION: Object.getOwnPropertyDescriptor({ get getter() { return 1 } }, 'getter').get
246 "_objectId": "<filtered>",
247 "_description": "function () { return 1 }"
250 -----------------------------------------------------
251 EXPRESSION: Object.getOwnPropertyDescriptor({ set setter(v) { console.log(v); } }, 'setter').set
254 "_objectId": "<filtered>",
255 "_description": "function (v) { console.log(v); }"
258 -----------------------------------------------------
262 "_subtype": "regexp",
263 "_objectId": "<filtered>",
264 "_description": "/ /",
267 "_subtype": "regexp",
268 "_description": "/ /",
273 "_name": "lastIndex",
283 "_name": "ignoreCase",
288 "_name": "multiline",
302 -----------------------------------------------------
306 "_subtype": "regexp",
307 "_objectId": "<filtered>",
308 "_description": "/(?:)/",
311 "_subtype": "regexp",
312 "_description": "/(?:)/",
317 "_name": "lastIndex",
327 "_name": "ignoreCase",
332 "_name": "multiline",
346 -----------------------------------------------------
347 EXPRESSION: /^r(e)g[e]{1,}x+/
350 "_subtype": "regexp",
351 "_objectId": "<filtered>",
352 "_description": "/^r(e)g[e]{1,}x+/",
355 "_subtype": "regexp",
356 "_description": "/^r(e)g[e]{1,}x+/",
361 "_name": "lastIndex",
371 "_name": "ignoreCase",
376 "_name": "multiline",
383 "_value": "^r(e)g[e]{1,}x+"
390 -----------------------------------------------------
391 EXPRESSION: /^r(e)g[e]{1,}x+/ig
394 "_subtype": "regexp",
395 "_objectId": "<filtered>",
396 "_description": "/^r(e)g[e]{1,}x+/gi",
399 "_subtype": "regexp",
400 "_description": "/^r(e)g[e]{1,}x+/gi",
405 "_name": "lastIndex",
415 "_name": "ignoreCase",
420 "_name": "multiline",
427 "_value": "^r(e)g[e]{1,}x+"
434 -----------------------------------------------------
435 EXPRESSION: new RegExp('')
438 "_subtype": "regexp",
439 "_objectId": "<filtered>",
440 "_description": "/(?:)/",
443 "_subtype": "regexp",
444 "_description": "/(?:)/",
449 "_name": "lastIndex",
459 "_name": "ignoreCase",
464 "_name": "multiline",
478 -----------------------------------------------------
479 EXPRESSION: new RegExp('test', 'i')
482 "_subtype": "regexp",
483 "_objectId": "<filtered>",
484 "_description": "/test/i",
487 "_subtype": "regexp",
488 "_description": "/test/i",
493 "_name": "lastIndex",
503 "_name": "ignoreCase",
508 "_name": "multiline",
522 -----------------------------------------------------
527 "_objectId": "<filtered>",
528 "_description": "Array",
533 "_description": "Array",
542 -----------------------------------------------------
543 EXPRESSION: [0, -0, 1, 2]
547 "_objectId": "<filtered>",
548 "_description": "Array",
553 "_description": "Array",
583 -----------------------------------------------------
584 EXPRESSION: [[1],[2],[3]]
588 "_objectId": "<filtered>",
589 "_description": "Array",
594 "_description": "Array",
606 "_description": "Array",
627 "_description": "Array",
648 "_description": "Array",
667 -----------------------------------------------------
668 EXPRESSION: [true, 1, 1.234, 'string', /regex/]
672 "_objectId": "<filtered>",
673 "_description": "Array",
678 "_description": "Array",
706 "_subtype": "regexp",
714 -----------------------------------------------------
719 "_objectId": "<filtered>",
720 "_description": "Array",
725 "_description": "Array",
737 "_description": "Array",
757 -----------------------------------------------------
758 EXPRESSION: [[undefined]]
762 "_objectId": "<filtered>",
763 "_description": "Array",
768 "_description": "Array",
780 "_description": "Array",
787 "_type": "undefined",
788 "_value": "undefined"
799 -----------------------------------------------------
800 EXPRESSION: [{a:1}, {b:2}, {c:2}]
804 "_objectId": "<filtered>",
805 "_description": "Array",
810 "_description": "Array",
820 "_description": "Object",
838 "_description": "Object",
856 "_description": "Object",
874 -----------------------------------------------------
875 EXPRESSION: [[{a:1}, {b:2}, {c:2}]]
879 "_objectId": "<filtered>",
880 "_description": "Array",
885 "_description": "Array",
897 "_description": "Array",
907 "_description": "Object",
925 "_description": "Object",
943 "_description": "Object",
965 -----------------------------------------------------
966 EXPRESSION: arr = []; arr.length = 100; arr
970 "_objectId": "<filtered>",
971 "_description": "Array",
976 "_description": "Array",
985 -----------------------------------------------------
986 EXPRESSION: arr = []; arr.length = 100; arr.fill(1)
990 "_objectId": "<filtered>",
991 "_description": "Array",
996 "_description": "Array",
1506 -----------------------------------------------------
1507 EXPRESSION: arr = []; arr.length = 100; arr[10] = 1; arr
1510 "_subtype": "array",
1511 "_objectId": "<filtered>",
1512 "_description": "Array",
1516 "_subtype": "array",
1517 "_description": "Array",
1532 -----------------------------------------------------
1533 EXPRESSION: a = null; (function() { a = arguments; })(1, '2', /3/); a
1536 "_subtype": "array",
1537 "_objectId": "<filtered>",
1538 "_description": "Arguments",
1542 "_subtype": "array",
1543 "_description": "Arguments",
1561 "_subtype": "regexp",
1569 -----------------------------------------------------
1570 EXPRESSION: new Int32Array(new ArrayBuffer(16))
1573 "_subtype": "array",
1574 "_objectId": "<filtered>",
1575 "_description": "Int32Array",
1579 "_subtype": "array",
1580 "_description": "Int32Array",
1606 "_name": "byteOffset",
1611 "_name": "byteLength",
1618 "_value": "ArrayBuffer"
1625 -----------------------------------------------------
1626 EXPRESSION: var intArray = new Int32Array(new ArrayBuffer(16)); for (var i = 0; i < intArray.length; ++i) intArray[i] = i; intArray
1629 "_subtype": "array",
1630 "_objectId": "<filtered>",
1631 "_description": "Int32Array",
1635 "_subtype": "array",
1636 "_description": "Int32Array",
1662 "_name": "byteOffset",
1667 "_name": "byteLength",
1674 "_value": "ArrayBuffer"
1681 -----------------------------------------------------
1685 "_objectId": "<filtered>",
1686 "_description": "Object",
1689 "_description": "Object",
1697 -----------------------------------------------------
1698 EXPRESSION: ({a: 1})
1701 "_objectId": "<filtered>",
1702 "_description": "Object",
1705 "_description": "Object",
1719 -----------------------------------------------------
1720 EXPRESSION: ({a: 1, b: 0, c: -0})
1723 "_objectId": "<filtered>",
1724 "_description": "Object",
1727 "_description": "Object",
1751 -----------------------------------------------------
1752 EXPRESSION: ({a: 1, b: "string", c: /regex/, d: Symbol('sym')})
1755 "_objectId": "<filtered>",
1756 "_description": "Object",
1759 "_description": "Object",
1776 "_subtype": "regexp",
1782 "_value": "Symbol(sym)"
1789 -----------------------------------------------------
1790 EXPRESSION: o = {a:1}; o.b = o; o
1793 "_objectId": "<filtered>",
1794 "_description": "Object",
1797 "_description": "Object",
1816 -----------------------------------------------------
1817 EXPRESSION: ({a:function a(){}, b:function b(){}, get getter(){}, set setter(v){}})
1820 "_objectId": "<filtered>",
1821 "_description": "Object",
1824 "_description": "Object",
1830 "_type": "function",
1835 "_type": "function",
1851 -----------------------------------------------------
1852 EXPRESSION: function Foo() {}; new Foo
1855 "_objectId": "<filtered>",
1856 "_description": "Foo",
1859 "_description": "Foo",
1867 -----------------------------------------------------
1868 EXPRESSION: var Foo2 = function() {}; new Foo2
1871 "_objectId": "<filtered>",
1872 "_description": "Foo2",
1875 "_description": "Foo2",
1883 -----------------------------------------------------
1884 EXPRESSION: var namespace = {}; namespace.Foo3 = function() {}; new namespace.Foo3
1887 "_objectId": "<filtered>",
1888 "_description": "Foo3",
1891 "_description": "Foo3",
1899 -----------------------------------------------------
1900 EXPRESSION: function Bar() { this._x = 5 }; Bar.prototype = {constructor: Bar, get x() {return this._x;}}; new Bar
1903 "_objectId": "<filtered>",
1904 "_description": "Bar",
1907 "_description": "Bar",
1917 "_name": "constructor",
1918 "_type": "function",
1930 -----------------------------------------------------
1931 EXPRESSION: function Bar2() { this._x = 5 }; Bar.prototype = {get x() {return this._x;}}; new Bar2
1934 "_objectId": "<filtered>",
1935 "_description": "Bar2",
1938 "_description": "Bar2",
1952 -----------------------------------------------------
1953 EXPRESSION: window.loadEvent
1956 "_objectId": "<filtered>",
1957 "_description": "Event",
1960 "_description": "Event",
1965 "_name": "clipboardData",
1966 "_type": "undefined",
1967 "_value": "undefined"
1978 "_value": "#document"
1981 "_name": "currentTarget",
1986 "_name": "eventPhase",
1995 -----------------------------------------------------
1996 EXPRESSION: new ArrayBuffer(16)
1999 "_objectId": "<filtered>",
2000 "_description": "ArrayBuffer",
2003 "_description": "ArrayBuffer",
2008 "_name": "byteLength",
2017 -----------------------------------------------------
2018 EXPRESSION: new DataView(new ArrayBuffer(16))
2021 "_objectId": "<filtered>",
2022 "_description": "DataView",
2025 "_description": "DataView",
2030 "_name": "byteOffset",
2035 "_name": "byteLength",
2042 "_value": "ArrayBuffer"
2049 -----------------------------------------------------
2050 EXPRESSION: obj = {}; obj['prop'] = 1; obj[Symbol()] = 2; obj[Symbol('sym')] = 3; obj[Symbol('sym')] = 4; obj[Symbol.iterator] = Symbol(); obj
2053 "_objectId": "<filtered>",
2054 "_description": "Object",
2057 "_description": "Object",
2067 "_name": "Symbol()",
2072 "_name": "Symbol(sym)",
2077 "_name": "Symbol(sym)",
2082 "_name": "Symbol(Symbol.iterator)",
2084 "_value": "Symbol()"
2091 -----------------------------------------------------
2092 EXPRESSION: document.body
2096 "_objectId": "<filtered>",
2097 "_description": "body",
2101 "_description": "body",
2111 "_name": "background",
2135 -----------------------------------------------------
2136 EXPRESSION: div = document.createElement('div'); div.className = 'foo bar'; div
2140 "_objectId": "<filtered>",
2141 "_description": "div.foo.bar",
2145 "_description": "div.foo.bar",
2165 "_name": "translate",
2179 -----------------------------------------------------
2180 EXPRESSION: span = document.createElement('span'); span.id = 'foo'; span
2184 "_objectId": "<filtered>",
2185 "_description": "span#foo",
2189 "_description": "span#foo",
2204 "_name": "translate",
2214 "_name": "tabIndex",
2223 -----------------------------------------------------
2224 EXPRESSION: document.createTextNode('text')
2228 "_objectId": "<filtered>",
2229 "_description": "#text",
2233 "_description": "#text",
2238 "_name": "wholeText",
2243 "_name": "splitText",
2244 "_type": "function",
2248 "_name": "replaceWholeText",
2249 "_type": "function",
2267 -----------------------------------------------------
2268 EXPRESSION: document.head.children
2271 "_subtype": "array",
2272 "_objectId": "<filtered>",
2273 "_description": "HTMLCollection",
2277 "_subtype": "array",
2278 "_description": "HTMLCollection",
2303 "_type": "function",
2307 "_name": "namedItem",
2308 "_type": "function",
2316 -----------------------------------------------------
2317 EXPRESSION: document.getElementsByClassName('my-test')
2320 "_subtype": "array",
2321 "_objectId": "<filtered>",
2322 "_description": "NodeList",
2326 "_subtype": "array",
2327 "_description": "NodeList",
2336 "_value": "p.my-test"
2342 "_value": "p.my-test"
2348 "_value": "p.my-test"
2351 "_name": "constructor",
2353 "_value": "NodeListConstructor"
2357 "_type": "function",
2365 -----------------------------------------------------
2366 EXPRESSION: document.querySelectorAll('.my-test')
2369 "_subtype": "array",
2370 "_objectId": "<filtered>",
2371 "_description": "NodeList",
2375 "_subtype": "array",
2376 "_description": "NodeList",
2385 "_value": "p.my-test"
2391 "_value": "p.my-test"
2397 "_value": "p.my-test"
2400 "_name": "constructor",
2402 "_value": "NodeListConstructor"
2406 "_type": "function",
2414 -----------------------------------------------------
2415 EXPRESSION: error = null; try { [].x.x; } catch (e) { error = e; }; error
2418 "_subtype": "error",
2419 "_objectId": "<filtered>",
2420 "_description": "TypeError: undefined is not an object (evaluating '[].x.x')",
2423 "_subtype": "error",
2424 "_description": "TypeError: undefined is not an object (evaluating '[].x.x')",
2431 "_value": "undefined is not an object (evaluating '[].x.x')"
2446 "_value": "eval code\neval@[native code]\n_evaluateOn\n_evaluateAndWrap\nevaluate"
2453 -----------------------------------------------------
2454 EXPRESSION: error = null; try { eval('if()'); } catch (e) { error = e; }; error
2457 "_subtype": "error",
2458 "_objectId": "<filtered>",
2459 "_description": "SyntaxError: Unexpected token ')'",
2462 "_subtype": "error",
2463 "_description": "SyntaxError: Unexpected token ')'",
2470 "_value": "Unexpected token ')'"
2485 "_value": "eval@[native code]\neval code\neval@[native code]\n_evaluateOn\n_evaluateAndWrap\nevaluate"
2492 -----------------------------------------------------
2493 EXPRESSION: error = null; try { document.createTextNode('').splitText(100); } catch (e) { error = e; }; error
2496 "_subtype": "error",
2497 "_objectId": "<filtered>",
2498 "_description": "Error: IndexSizeError: DOM Exception 1",
2501 "_subtype": "error",
2502 "_description": "Error: IndexSizeError: DOM Exception 1",
2514 "_value": "IndexSizeError"
2519 "_value": "IndexSizeError: DOM Exception 1"
2536 -----------------------------------------------------
2541 "_objectId": "<filtered>",
2542 "_description": "Map",
2547 "_description": "Map",
2556 -----------------------------------------------------
2557 EXPRESSION: map = new Map; map.set(1, 2); map.set('key', 'value'); map
2561 "_objectId": "<filtered>",
2562 "_description": "Map",
2567 "_description": "Map",
2576 "_description": "1",
2579 "_properties": null,
2584 "_description": "2",
2587 "_properties": null,
2594 "_description": "key",
2597 "_properties": null,
2602 "_description": "value",
2605 "_properties": null,
2613 -----------------------------------------------------
2614 EXPRESSION: map = new Map; map.set({a:1}, {b:2}); map.set(document.body, [1,2]); map
2618 "_objectId": "<filtered>",
2619 "_description": "Map",
2624 "_description": "Map",
2633 "_description": "Object",
2647 "_description": "Object",
2664 "_description": "body",
2674 "_name": "background",
2698 "_subtype": "array",
2699 "_description": "Array",
2722 -----------------------------------------------------
2723 EXPRESSION: map = new Map; for (var i = 0; i <= 100; i++) map.set(i, i); map
2727 "_objectId": "<filtered>",
2728 "_description": "Map",
2733 "_description": "Map",
2742 "_description": "0",
2745 "_properties": null,
2750 "_description": "0",
2753 "_properties": null,
2760 "_description": "1",
2763 "_properties": null,
2768 "_description": "1",
2771 "_properties": null,
2778 "_description": "2",
2781 "_properties": null,
2786 "_description": "2",
2789 "_properties": null,
2796 "_description": "3",
2799 "_properties": null,
2804 "_description": "3",
2807 "_properties": null,
2814 "_description": "4",
2817 "_properties": null,
2822 "_description": "4",
2825 "_properties": null,
2833 -----------------------------------------------------
2834 EXPRESSION: map = new WeakMap; strongKey = {id:1}; map.set(strongKey, [1,2]); map
2837 "_subtype": "weakmap",
2838 "_objectId": "<filtered>",
2839 "_description": "WeakMap",
2843 "_subtype": "weakmap",
2844 "_description": "WeakMap",
2853 "_description": "Object",
2867 "_subtype": "array",
2868 "_description": "Array",
2891 -----------------------------------------------------
2896 "_objectId": "<filtered>",
2897 "_description": "Set",
2902 "_description": "Set",
2911 -----------------------------------------------------
2912 EXPRESSION: set = new Set; set.add(1); set.add(2); set.add('key'); set
2916 "_objectId": "<filtered>",
2917 "_description": "Set",
2922 "_description": "Set",
2931 "_description": "1",
2934 "_properties": null,
2941 "_description": "2",
2944 "_properties": null,
2951 "_description": "key",
2954 "_properties": null,
2962 -----------------------------------------------------
2963 EXPRESSION: set = new Set; set.add({a:1}); set.add(document.body); set.add([1,2]); set
2967 "_objectId": "<filtered>",
2968 "_description": "Set",
2973 "_description": "Set",
2982 "_description": "Object",
2999 "_description": "body",
3009 "_name": "background",
3035 "_subtype": "array",
3036 "_description": "Array",
3059 -----------------------------------------------------
3060 EXPRESSION: set = new Set; for (var i = 0; i <= 100; i++) set.add(i); set
3064 "_objectId": "<filtered>",
3065 "_description": "Set",
3070 "_description": "Set",
3079 "_description": "0",
3082 "_properties": null,
3089 "_description": "1",
3092 "_properties": null,
3099 "_description": "2",
3102 "_properties": null,
3109 "_description": "3",
3112 "_properties": null,
3119 "_description": "4",
3122 "_properties": null,
3130 -----------------------------------------------------
3131 EXPRESSION: 'a'[Symbol.iterator]()
3134 "_subtype": "iterator",
3135 "_objectId": "<filtered>",
3136 "_description": "StringIterator",
3139 "_subtype": "iterator",
3140 "_description": "StringIterator",
3155 "_description": "a",
3158 "_properties": null,
3166 -----------------------------------------------------
3167 EXPRESSION: 'long string'[Symbol.iterator]()
3170 "_subtype": "iterator",
3171 "_objectId": "<filtered>",
3172 "_description": "StringIterator",
3175 "_subtype": "iterator",
3176 "_description": "StringIterator",
3183 "_value": "long string",
3191 "_description": "l",
3194 "_properties": null,
3201 "_description": "o",
3204 "_properties": null,
3211 "_description": "n",
3214 "_properties": null,
3221 "_description": "g",
3224 "_properties": null,
3231 "_description": " ",
3234 "_properties": null,
3242 -----------------------------------------------------
3243 EXPRESSION: [][Symbol.iterator]()
3246 "_subtype": "iterator",
3247 "_objectId": "<filtered>",
3248 "_description": "ArrayIterator",
3251 "_subtype": "iterator",
3252 "_description": "ArrayIterator",
3259 "_subtype": "array",
3262 "_subtype": "array",
3263 "_description": "Array",
3283 -----------------------------------------------------
3284 EXPRESSION: [1][Symbol.iterator]()
3287 "_subtype": "iterator",
3288 "_objectId": "<filtered>",
3289 "_description": "ArrayIterator",
3292 "_subtype": "iterator",
3293 "_description": "ArrayIterator",
3300 "_subtype": "array",
3303 "_subtype": "array",
3304 "_description": "Array",
3330 "_description": "1",
3333 "_properties": null,
3341 -----------------------------------------------------
3342 EXPRESSION: [1, 'two', 3, 'four', 5, 'size'][Symbol.iterator]()
3345 "_subtype": "iterator",
3346 "_objectId": "<filtered>",
3347 "_description": "ArrayIterator",
3350 "_subtype": "iterator",
3351 "_description": "ArrayIterator",
3358 "_subtype": "array",