Przeglądaj źródła

Update debugger baselines.

Doug Ilijev 8 lat temu
rodzic
commit
6a2e42db47

+ 37 - 103
test/DebuggerCommon/ES6_intl_simple_attach.js.dbg.baseline

@@ -1,8 +1,8 @@
 [
   {
     "this": {
-      "Run": "function <large string>",
-      "x": "undefined undefined"
+      "x": "undefined undefined",
+      "Run": "function <large string>"
     },
     "arguments": {
       "#__proto__": "Object {...}",
@@ -22,8 +22,8 @@
       }
     },
     "globals": {
-      "Run": "function <large string>",
-      "x": "undefined undefined"
+      "x": "undefined undefined",
+      "Run": "function <large string>"
     }
   },
   {
@@ -55,80 +55,58 @@
               "is": "function <large string>",
               "assign": "function <large string>",
               "values": "function <large string>",
-              "entries": "function <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "entries": "function <large string>"
             },
             "hasOwnProperty": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string hasOwnProperty",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string hasOwnProperty"
             },
             "propertyIsEnumerable": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string <large string>"
             },
             "isPrototypeOf": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string isPrototypeOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string isPrototypeOf"
             },
             "toLocaleString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toLocaleString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toLocaleString"
             },
             "toString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toString"
             },
             "valueOf": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string valueOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string valueOf"
             },
             "#__proto__": "object null",
             "__defineGetter__": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string __defineGetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __defineGetter__"
             },
             "__defineSetter__": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string __defineSetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __defineSetter__"
             },
             "__lookupGetter__": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string __lookupGetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __lookupGetter__"
             },
             "__lookupSetter__": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string __lookupSetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __lookupSetter__"
             }
           },
           "constructor": {
@@ -225,80 +203,58 @@
               "is": "function <large string>",
               "assign": "function <large string>",
               "values": "function <large string>",
-              "entries": "function <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "entries": "function <large string>"
             },
             "hasOwnProperty": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string hasOwnProperty",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string hasOwnProperty"
             },
             "propertyIsEnumerable": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string <large string>"
             },
             "isPrototypeOf": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string isPrototypeOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string isPrototypeOf"
             },
             "toLocaleString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toLocaleString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toLocaleString"
             },
             "toString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toString"
             },
             "valueOf": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string valueOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string valueOf"
             },
             "#__proto__": "object null",
             "__defineGetter__": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string __defineGetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __defineGetter__"
             },
             "__defineSetter__": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string __defineSetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __defineSetter__"
             },
             "__lookupGetter__": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string __lookupGetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __lookupGetter__"
             },
             "__lookupSetter__": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string __lookupSetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __lookupSetter__"
             }
           },
           "constructor": {
@@ -395,80 +351,58 @@
               "is": "function <large string>",
               "assign": "function <large string>",
               "values": "function <large string>",
-              "entries": "function <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "entries": "function <large string>"
             },
             "hasOwnProperty": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string hasOwnProperty",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string hasOwnProperty"
             },
             "propertyIsEnumerable": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string <large string>"
             },
             "isPrototypeOf": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string isPrototypeOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string isPrototypeOf"
             },
             "toLocaleString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toLocaleString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toLocaleString"
             },
             "toString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toString"
             },
             "valueOf": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string valueOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string valueOf"
             },
             "#__proto__": "object null",
             "__defineGetter__": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string __defineGetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __defineGetter__"
             },
             "__defineSetter__": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string __defineSetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __defineSetter__"
             },
             "__lookupGetter__": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string __lookupGetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __lookupGetter__"
             },
             "__lookupSetter__": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string __lookupSetter__",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string __lookupSetter__"
             }
           },
           "constructor": {

+ 139 - 353
test/DebuggerCommon/ES6_proto_invalidation.js.dbg.baseline

@@ -24,317 +24,227 @@
             "name": "string String",
             "fromCharCode": "function <large string>",
             "fromCodePoint": "function <large string>",
-            "raw": "function <large string>",
-            "caller": "object null",
-            "arguments": "object null"
+            "raw": "function <large string>"
           },
           "indexOf": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string indexOf",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string indexOf"
           },
           "lastIndexOf": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string lastIndexOf",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string lastIndexOf"
           },
           "replace": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string replace",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string replace"
           },
           "search": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string search",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string search"
           },
           "slice": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string slice",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string slice"
           },
           "codePointAt": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string codePointAt",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string codePointAt"
           },
           "normalize": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string normalize",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string normalize"
           },
           "charAt": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string charAt",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string charAt"
           },
           "charCodeAt": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string charCodeAt",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string charCodeAt"
           },
           "concat": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string concat",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string concat"
           },
           "localeCompare": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string localeCompare",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string localeCompare"
           },
           "match": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string match",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string match"
           },
           "split": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string split",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string split"
           },
           "substring": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string substring",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string substring"
           },
           "substr": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string substr",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string substr"
           },
           "toLocaleLowerCase": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string <large string>",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string <large string>"
           },
           "toLocaleUpperCase": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string <large string>",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string <large string>"
           },
           "toLowerCase": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string toLowerCase",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string toLowerCase"
           },
           "toString": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string toString",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string toString"
           },
           "toUpperCase": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string toUpperCase",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string toUpperCase"
           },
           "trim": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string trim",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string trim"
           },
           "valueOf": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string valueOf",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string valueOf"
           },
           "anchor": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string anchor",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string anchor"
           },
           "big": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string big",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string big"
           },
           "blink": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string blink",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string blink"
           },
           "bold": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string bold",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string bold"
           },
           "fixed": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string fixed",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string fixed"
           },
           "fontcolor": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string fontcolor",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string fontcolor"
           },
           "fontsize": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string fontsize",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string fontsize"
           },
           "italics": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string italics",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string italics"
           },
           "link": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string link",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string link"
           },
           "small": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string small",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string small"
           },
           "strike": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string strike",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string strike"
           },
           "sub": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string sub",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string sub"
           },
           "sup": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string sup",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string sup"
           },
           "repeat": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string repeat",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string repeat"
           },
           "startsWith": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string startsWith",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string startsWith"
           },
           "endsWith": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string endsWith",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string endsWith"
           },
           "includes": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string includes",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string includes"
           },
           "trimLeft": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string trimLeft",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string trimLeft"
           },
           "trimRight": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string trimRight",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string trimRight"
           },
           "Symbol.iterator": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string <large string>",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string <large string>"
           },
           "padStart": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string padStart",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string padStart"
           },
           "padEnd": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string padEnd",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string padEnd"
           },
           "length": "number 0"
         },
@@ -363,34 +273,6 @@
               "__lookupGetter__": "function <large string>",
               "__lookupSetter__": "function <large string>"
             },
-            "values": {
-              "#__proto__": "function <large string>",
-              "name": "string values",
-              "length": "number 0",
-              "caller": "object null",
-              "arguments": "object null"
-            },
-            "Symbol.iterator": {
-              "#__proto__": "function <large string>",
-              "name": "string values",
-              "length": "number 0",
-              "caller": "object null",
-              "arguments": "object null"
-            },
-            "entries": {
-              "#__proto__": "function <large string>",
-              "name": "string entries",
-              "length": "number 0",
-              "caller": "object null",
-              "arguments": "object null"
-            },
-            "keys": {
-              "#__proto__": "function <large string>",
-              "name": "string keys",
-              "length": "number 0",
-              "caller": "object null",
-              "arguments": "object null"
-            },
             "constructor": {
               "#__proto__": "function <large string>",
               "length": "number 1",
@@ -399,170 +281,142 @@
               "name": "string Array",
               "isArray": "function <large string>",
               "from": "function <large string>",
-              "of": "function <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "of": "function <large string>"
             },
             "push": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string push",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string push"
             },
             "concat": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string concat",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string concat"
             },
             "join": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string join",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string join"
             },
             "pop": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string pop",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string pop"
             },
             "reverse": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string reverse",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string reverse"
             },
             "shift": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string shift",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string shift"
             },
             "slice": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string slice",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string slice"
             },
             "sort": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string sort",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string sort"
             },
             "splice": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string splice",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string splice"
             },
             "toLocaleString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toLocaleString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toLocaleString"
             },
             "toString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toString"
             },
             "unshift": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string unshift",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string unshift"
             },
             "indexOf": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string indexOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string indexOf"
             },
             "every": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string every",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string every"
             },
             "filter": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string filter",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string filter"
             },
             "forEach": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string forEach",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string forEach"
             },
             "lastIndexOf": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string lastIndexOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string lastIndexOf"
             },
             "map": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string map",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string map"
             },
             "reduce": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string reduce",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string reduce"
             },
             "reduceRight": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string reduceRight",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string reduceRight"
             },
             "some": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string some",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string some"
             },
             "find": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string find",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string find"
             },
             "findIndex": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string findIndex",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string findIndex"
+            },
+            "keys": {
+              "#__proto__": "function <large string>",
+              "name": "string keys",
+              "length": "number 0"
+            },
+            "values": {
+              "#__proto__": "function <large string>",
+              "name": "string values",
+              "length": "number 0"
+            },
+            "Symbol.iterator": {
+              "#__proto__": "function <large string>",
+              "name": "string values",
+              "length": "number 0"
+            },
+            "entries": {
+              "#__proto__": "function <large string>",
+              "name": "string entries",
+              "length": "number 0"
             },
             "Symbol.unscopables": {
               "find": "boolean true",
@@ -577,23 +431,17 @@
             "fill": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string fill",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string fill"
             },
             "copyWithin": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string copyWithin",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string copyWithin"
             },
             "includes": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string includes",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string includes"
             },
             "length": "number 0"
           },
@@ -642,34 +490,6 @@
               "__lookupGetter__": "function <large string>",
               "__lookupSetter__": "function <large string>"
             },
-            "values": {
-              "#__proto__": "function <large string>",
-              "name": "string values",
-              "length": "number 0",
-              "caller": "object null",
-              "arguments": "object null"
-            },
-            "Symbol.iterator": {
-              "#__proto__": "function <large string>",
-              "name": "string values",
-              "length": "number 0",
-              "caller": "object null",
-              "arguments": "object null"
-            },
-            "entries": {
-              "#__proto__": "function <large string>",
-              "name": "string entries",
-              "length": "number 0",
-              "caller": "object null",
-              "arguments": "object null"
-            },
-            "keys": {
-              "#__proto__": "function <large string>",
-              "name": "string keys",
-              "length": "number 0",
-              "caller": "object null",
-              "arguments": "object null"
-            },
             "constructor": {
               "#__proto__": "function <large string>",
               "length": "number 1",
@@ -678,170 +498,142 @@
               "name": "string Array",
               "isArray": "function <large string>",
               "from": "function <large string>",
-              "of": "function <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "of": "function <large string>"
             },
             "push": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string push",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string push"
             },
             "concat": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string concat",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string concat"
             },
             "join": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string join",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string join"
             },
             "pop": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string pop",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string pop"
             },
             "reverse": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string reverse",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string reverse"
             },
             "shift": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string shift",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string shift"
             },
             "slice": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string slice",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string slice"
             },
             "sort": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string sort",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string sort"
             },
             "splice": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string splice",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string splice"
             },
             "toLocaleString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toLocaleString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toLocaleString"
             },
             "toString": {
               "#__proto__": "function <large string>",
               "length": "number 0",
-              "name": "string toString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toString"
             },
             "unshift": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string unshift",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string unshift"
             },
             "indexOf": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string indexOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string indexOf"
             },
             "every": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string every",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string every"
             },
             "filter": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string filter",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string filter"
             },
             "forEach": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string forEach",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string forEach"
             },
             "lastIndexOf": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string lastIndexOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string lastIndexOf"
             },
             "map": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string map",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string map"
             },
             "reduce": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string reduce",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string reduce"
             },
             "reduceRight": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string reduceRight",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string reduceRight"
             },
             "some": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string some",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string some"
             },
             "find": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string find",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string find"
             },
             "findIndex": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string findIndex",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string findIndex"
+            },
+            "keys": {
+              "#__proto__": "function <large string>",
+              "name": "string keys",
+              "length": "number 0"
+            },
+            "values": {
+              "#__proto__": "function <large string>",
+              "name": "string values",
+              "length": "number 0"
+            },
+            "Symbol.iterator": {
+              "#__proto__": "function <large string>",
+              "name": "string values",
+              "length": "number 0"
+            },
+            "entries": {
+              "#__proto__": "function <large string>",
+              "name": "string entries",
+              "length": "number 0"
             },
             "Symbol.unscopables": {
               "find": "boolean true",
@@ -856,23 +648,17 @@
             "fill": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string fill",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string fill"
             },
             "copyWithin": {
               "#__proto__": "function <large string>",
               "length": "number 2",
-              "name": "string copyWithin",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string copyWithin"
             },
             "includes": {
               "#__proto__": "function <large string>",
               "length": "number 1",
-              "name": "string includes",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string includes"
             },
             "length": "number 0"
           },

+ 29 - 29
test/DebuggerCommon/ES6_proto_userDefinedObject.js.dbg.baseline

@@ -1,14 +1,6 @@
 [
   {
     "this": {
-      "MyObj": {
-        "#__proto__": "function <large string>",
-        "prototype": "Object {...}",
-        "name": "string MyObj",
-        "caller": "object null",
-        "arguments": "object null",
-        "length": "number 0"
-      },
       "a": {
         "#__proto__": "Object {...}",
         "x": "number 2"
@@ -21,32 +13,17 @@
         "#__proto__": "Object {...}",
         "z": "number 1",
         "[1]": "string \"MyObjIndex\""
-      }
-    },
-    "locals": {
+      },
       "MyObj": {
-        "#__proto__": {
-          "#__proto__": "Object {...}",
-          "constructor": "function <large string>",
-          "length": "number 0",
-          "name": "string ",
-          "apply": "function <large string>",
-          "bind": "function <large string>",
-          "call": "function <large string>",
-          "toString": "function <large string>",
-          "Symbol.hasInstance": "function <large string>",
-          "caller": "object null",
-          "arguments": "object null"
-        },
-        "prototype": {
-          "#__proto__": "Object {...}",
-          "constructor": "function <large string>"
-        },
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
         "name": "string MyObj",
         "caller": "object null",
         "arguments": "object null",
         "length": "number 0"
-      },
+      }
+    },
+    "locals": {
       "a": {
         "#__proto__": {
           "constructor": "function <large string>",
@@ -78,6 +55,29 @@
         },
         "z": "number 1",
         "[1]": "string \"MyObjIndex\""
+      },
+      "MyObj": {
+        "#__proto__": {
+          "#__proto__": "Object {...}",
+          "constructor": "function <large string>",
+          "length": "number 0",
+          "name": "string ",
+          "apply": "function <large string>",
+          "bind": "function <large string>",
+          "call": "function <large string>",
+          "toString": "function <large string>",
+          "Symbol.hasInstance": "function <large string>",
+          "caller": "Error <large string>",
+          "arguments": "Error <large string>"
+        },
+        "prototype": {
+          "#__proto__": "Object {...}",
+          "constructor": "function <large string>"
+        },
+        "name": "string MyObj",
+        "caller": "object null",
+        "arguments": "object null",
+        "length": "number 0"
       }
     },
     "globals": {}

+ 4 - 12
test/DebuggerCommon/TempStrExpr.js.dbg.baseline

@@ -180,26 +180,18 @@
         "fromCharCode": {
           "#__proto__": "function <large string>",
           "length": "number 1",
-          "name": "string fromCharCode",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string fromCharCode"
         },
         "fromCodePoint": {
           "#__proto__": "function <large string>",
           "length": "number 1",
-          "name": "string fromCodePoint",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string fromCodePoint"
         },
         "raw": {
           "#__proto__": "function <large string>",
           "length": "number 1",
-          "name": "string raw",
-          "caller": "object null",
-          "arguments": "object null"
-        },
-        "caller": "object null",
-        "arguments": "object null"
+          "name": "string raw"
+        }
       }
     }
   },

+ 8 - 22
test/DebuggerCommon/TypedArray.js.dbg.baseline

@@ -56,28 +56,20 @@
           "from": {
             "#__proto__": "function function() {\n    [native code]\n}",
             "length": "number 1",
-            "name": "string from",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string from"
           },
           "of": {
             "#__proto__": "function function() {\n    [native code]\n}",
             "length": "number 0",
-            "name": "string of",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string of"
           },
           "Symbol.species": {
             "#__proto__": "function function() {\n    [native code]\n}",
             "length": "number 3",
             "name": "string Int8Array",
             "BYTES_PER_ELEMENT": "number 1",
-            "prototype": "Object {...}",
-            "caller": "object null",
-            "arguments": "object null"
-          },
-          "caller": "object null",
-          "arguments": "object null"
+            "prototype": "Object {...}"
+          }
         },
         "length": "number 3",
         "name": "string Int8Array",
@@ -123,14 +115,10 @@
             "length": "number 3",
             "name": "string Int8Array",
             "BYTES_PER_ELEMENT": "number 1",
-            "prototype": "Object {...}",
-            "caller": "object null",
-            "arguments": "object null"
+            "prototype": "Object {...}"
           },
           "BYTES_PER_ELEMENT": "number 1"
-        },
-        "caller": "object null",
-        "arguments": "object null"
+        }
       }
     }
   },
@@ -178,9 +166,7 @@
             "length": "number 3",
             "name": "string Int8Array",
             "BYTES_PER_ELEMENT": "number 1",
-            "prototype": "Object {...}",
-            "caller": "object null",
-            "arguments": "object null"
+            "prototype": "Object {...}"
           },
           "BYTES_PER_ELEMENT": "number 1"
         },
@@ -348,4 +334,4 @@
       }
     ]
   }
-]
+]

+ 8 - 12
test/DebuggerCommon/array_prototest.js.dbg.baseline

@@ -52,10 +52,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
@@ -86,10 +84,10 @@
           "some": "function <large string>",
           "find": "function <large string>",
           "findIndex": "function <large string>",
-          "entries": "function <large string>",
           "keys": "function <large string>",
           "values": "function <large string>",
           "Symbol.iterator": "function <large string>",
+          "entries": "function <large string>",
           "Symbol.unscopables": "Object {...}",
           "fill": "function <large string>",
           "copyWithin": "function <large string>",
@@ -127,10 +125,10 @@
           "some": "function <large string>",
           "find": "function <large string>",
           "findIndex": "function <large string>",
-          "entries": "function <large string>",
           "keys": "function <large string>",
           "values": "function <large string>",
           "Symbol.iterator": "function <large string>",
+          "entries": "function <large string>",
           "Symbol.unscopables": "Object {...}",
           "fill": "function <large string>",
           "copyWithin": "function <large string>",
@@ -169,10 +167,10 @@
           "some": "function <large string>",
           "find": "function <large string>",
           "findIndex": "function <large string>",
-          "entries": "function <large string>",
           "keys": "function <large string>",
           "values": "function <large string>",
           "Symbol.iterator": "function <large string>",
+          "entries": "function <large string>",
           "Symbol.unscopables": "Object {...}",
           "fill": "function <large string>",
           "copyWithin": "function <large string>",
@@ -274,10 +272,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
@@ -308,10 +304,10 @@
           "some": "function <large string>",
           "find": "function <large string>",
           "findIndex": "function <large string>",
-          "entries": "function <large string>",
           "keys": "function <large string>",
           "values": "function <large string>",
           "Symbol.iterator": "function <large string>",
+          "entries": "function <large string>",
           "Symbol.unscopables": "Object {...}",
           "fill": "function <large string>",
           "copyWithin": "function <large string>",
@@ -349,10 +345,10 @@
           "some": "function <large string>",
           "find": "function <large string>",
           "findIndex": "function <large string>",
-          "entries": "function <large string>",
           "keys": "function <large string>",
           "values": "function <large string>",
           "Symbol.iterator": "function <large string>",
+          "entries": "function <large string>",
           "Symbol.unscopables": "Object {...}",
           "fill": "function <large string>",
           "copyWithin": "function <large string>",
@@ -392,10 +388,10 @@
           "some": "function <large string>",
           "find": "function <large string>",
           "findIndex": "function <large string>",
-          "entries": "function <large string>",
           "keys": "function <large string>",
           "values": "function <large string>",
           "Symbol.iterator": "function <large string>",
+          "entries": "function <large string>",
           "Symbol.unscopables": "Object {...}",
           "fill": "function <large string>",
           "copyWithin": "function <large string>",

+ 1 - 3
test/DebuggerCommon/blockScopeBasicLetConstTest.js.dbg.baseline

@@ -27,10 +27,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {

+ 11 - 33
test/DebuggerCommon/bug_543550.js.dbg.baseline

@@ -21,51 +21,37 @@
           "length": "number 0",
           "prototype": "Object {...}",
           "Symbol.species": "function function Map() { [native code] }",
-          "name": "string Map",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string Map"
         },
         "clear": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 0",
-          "name": "string clear",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string clear"
         },
         "delete": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 1",
-          "name": "string delete",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string delete"
         },
         "forEach": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 1",
-          "name": "string forEach",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string forEach"
         },
         "get": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 1",
-          "name": "string get",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string get"
         },
         "has": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 1",
-          "name": "string has",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string has"
         },
         "set": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 2",
-          "name": "string set",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string set"
         },
         "size": {
           "#__proto__": "Error ",
@@ -77,30 +63,22 @@
         "entries": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 0",
-          "name": "string entries",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string entries"
         },
         "keys": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 0",
-          "name": "string keys",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string keys"
         },
         "values": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 0",
-          "name": "string values",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string values"
         },
         "Symbol.iterator": {
           "#__proto__": "function function() {\n    [native code]\n}",
           "length": "number 0",
-          "name": "string entries",
-          "caller": "object null",
-          "arguments": "object null"
+          "name": "string entries"
         },
         "Symbol.toStringTag": "string Map"
       }

+ 17 - 19
test/DebuggerCommon/bug_os_2946365.js.dbg.baseline

@@ -1,14 +1,6 @@
 [
   {
     "this": {
-      "foo": {
-        "#__proto__": "function <large string>",
-        "prototype": "Object {...}",
-        "name": "string foo",
-        "caller": "object null",
-        "arguments": "Object {...}",
-        "length": "number 0"
-      },
       "a": {
         "#__proto__": "Array []",
         "length": "number 10",
@@ -22,6 +14,14 @@
         "[7]": "string 8",
         "[8]": "string 9",
         "[9]": "string 10"
+      },
+      "foo": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string foo",
+        "caller": "object null",
+        "arguments": "Object {...}",
+        "length": "number 0"
       }
     },
     "arguments": {
@@ -50,24 +50,14 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
       "x": "undefined undefined"
     },
     "globals": {
-      "foo": {
-        "#__proto__": "function <large string>",
-        "prototype": "Object {...}",
-        "name": "string foo",
-        "caller": "object null",
-        "arguments": "Object {...}",
-        "length": "number 0"
-      },
       "a": {
         "#__proto__": "Array []",
         "length": "number 10",
@@ -81,6 +71,14 @@
         "[7]": "string 8",
         "[8]": "string 9",
         "[9]": "string 10"
+      },
+      "foo": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string foo",
+        "caller": "object null",
+        "arguments": "Object {...}",
+        "length": "number 0"
       }
     }
   }

+ 45 - 133
test/DebuggerCommon/frames_values_mapES6.js.dbg.baseline

@@ -22,80 +22,58 @@
             "length": "number 0",
             "prototype": "Object {...}",
             "Symbol.species": "function <large string>",
-            "name": "string Map",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string Map"
           },
           "clear": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string clear",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string clear"
           },
           "delete": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string delete",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string delete"
           },
           "forEach": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string forEach",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string forEach"
           },
           "get": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string get",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string get"
           },
           "has": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string has",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string has"
           },
           "set": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string set",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string set"
           },
           "size": "number 1",
           "entries": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string entries",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string entries"
           },
           "keys": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string keys",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string keys"
           },
           "values": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string values",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string values"
           },
           "Symbol.iterator": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string entries",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string entries"
           },
           "Symbol.toStringTag": "string Map"
         },
@@ -188,80 +166,58 @@
             "length": "number 0",
             "prototype": "Object {...}",
             "Symbol.species": "function <large string>",
-            "name": "string Map",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string Map"
           },
           "clear": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string clear",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string clear"
           },
           "delete": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string delete",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string delete"
           },
           "forEach": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string forEach",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string forEach"
           },
           "get": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string get",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string get"
           },
           "has": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string has",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string has"
           },
           "set": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string set",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string set"
           },
           "size": "number 0",
           "entries": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string entries",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string entries"
           },
           "keys": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string keys",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string keys"
           },
           "values": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string values",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string values"
           },
           "Symbol.iterator": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string entries",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string entries"
           },
           "Symbol.toStringTag": "string Map"
         },
@@ -292,80 +248,58 @@
             "length": "number 0",
             "prototype": "Object {...}",
             "Symbol.species": "function <large string>",
-            "name": "string Map",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string Map"
           },
           "clear": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string clear",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string clear"
           },
           "delete": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string delete",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string delete"
           },
           "forEach": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string forEach",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string forEach"
           },
           "get": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string get",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string get"
           },
           "has": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string has",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string has"
           },
           "set": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string set",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string set"
           },
           "size": "number 1",
           "entries": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string entries",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string entries"
           },
           "keys": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string keys",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string keys"
           },
           "values": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string values",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string values"
           },
           "Symbol.iterator": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string entries",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string entries"
           },
           "Symbol.toStringTag": "string Map"
         },
@@ -458,80 +392,58 @@
             "length": "number 0",
             "prototype": "Object {...}",
             "Symbol.species": "function <large string>",
-            "name": "string Map",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string Map"
           },
           "clear": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string clear",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string clear"
           },
           "delete": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string delete",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string delete"
           },
           "forEach": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string forEach",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string forEach"
           },
           "get": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string get",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string get"
           },
           "has": {
             "#__proto__": "function <large string>",
             "length": "number 1",
-            "name": "string has",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string has"
           },
           "set": {
             "#__proto__": "function <large string>",
             "length": "number 2",
-            "name": "string set",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string set"
           },
           "size": "number 0",
           "entries": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string entries",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string entries"
           },
           "keys": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string keys",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string keys"
           },
           "values": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string values",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string values"
           },
           "Symbol.iterator": {
             "#__proto__": "function <large string>",
             "length": "number 0",
-            "name": "string entries",
-            "caller": "object null",
-            "arguments": "object null"
+            "name": "string entries"
           },
           "Symbol.toStringTag": "string Map"
         },
@@ -539,4 +451,4 @@
       }
     }
   }
-]
+]

+ 5 - 7
test/DebuggerCommon/indexprop.js.dbg.baseline

@@ -28,10 +28,8 @@
         },
         "Symbol.iterator": {
           "#__proto__": "function <large string>",
-          "length": "number 0",
           "name": "string values",
-          "caller": "object null",
-          "arguments": "object null"
+          "length": "number 0"
         },
         "[0]": "string \"arg0\"",
         "[1]": "string \"arg1\"",
@@ -64,14 +62,14 @@
           "some": "function <large string>",
           "find": "function <large string>",
           "findIndex": "function <large string>",
-          "entries": "function <large string>",
-          "keys": "function <large string>",
-          "values": "function <large string>",
-          "Symbol.iterator": "function <large string>",
           "Symbol.unscopables": "Object {...}",
           "fill": "function <large string>",
           "copyWithin": "function <large string>",
           "includes": "function <large string>",
+          "keys": "function <large string>",
+          "values": "function <large string>",
+          "Symbol.iterator": "function <large string>",
+          "entries": "function <large string>",
           "length": "number 0"
         },
         "length": "number 8",

+ 5 - 7
test/DebuggerCommon/step_in_from_interpreted_function_attach.js.dbg.baseline

@@ -74,10 +74,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "[Return value]": "undefined undefined",
@@ -166,14 +164,14 @@
           "some": "function <large string>",
           "find": "function <large string>",
           "findIndex": "function <large string>",
-          "entries": "function <large string>",
-          "keys": "function <large string>",
-          "values": "function <large string>",
-          "Symbol.iterator": "function <large string>",
           "Symbol.unscopables": "Object {...}",
           "fill": "function <large string>",
           "copyWithin": "function <large string>",
           "includes": "function <large string>",
+          "keys": "function <large string>",
+          "values": "function <large string>",
+          "Symbol.iterator": "function <large string>",
+          "entries": "function <large string>",
           "length": "number 0"
         },
         "length": "number 0"

+ 4 - 6
test/DebuggerCommon/stringkeyedtypehandler.js.dbg.baseline

@@ -27,10 +27,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
@@ -55,6 +53,9 @@
       }
     },
     "globals": {
+      "o": {
+        "#__proto__": "Object {...}"
+      },
       "foo": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -62,9 +63,6 @@
         "caller": "object null",
         "arguments": "Object {...}",
         "length": "number 0"
-      },
-      "o": {
-        "#__proto__": "Object {...}"
       }
     }
   }

+ 17 - 51
test/DebuggerCommon/symbols.js.dbg.baseline

@@ -32,80 +32,58 @@
                 "is": "function <large string>",
                 "assign": "function <large string>",
                 "values": "function <large string>",
-                "entries": "function <large string>",
-                "caller": "object null",
-                "arguments": "object null"
+                "entries": "function <large string>"
               },
               "hasOwnProperty": {
                 "#__proto__": "function <large string>",
                 "length": "number 1",
-                "name": "string hasOwnProperty",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string hasOwnProperty"
               },
               "propertyIsEnumerable": {
                 "#__proto__": "function <large string>",
                 "length": "number 1",
-                "name": "string <large string>",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string <large string>"
               },
               "isPrototypeOf": {
                 "#__proto__": "function <large string>",
                 "length": "number 1",
-                "name": "string isPrototypeOf",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string isPrototypeOf"
               },
               "toLocaleString": {
                 "#__proto__": "function <large string>",
                 "length": "number 0",
-                "name": "string toLocaleString",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string toLocaleString"
               },
               "toString": {
                 "#__proto__": "function <large string>",
                 "length": "number 0",
-                "name": "string toString",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string toString"
               },
               "valueOf": {
                 "#__proto__": "function <large string>",
                 "length": "number 0",
-                "name": "string valueOf",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string valueOf"
               },
               "#__proto__": "object null",
               "__defineGetter__": {
                 "#__proto__": "function <large string>",
                 "length": "number 2",
-                "name": "string __defineGetter__",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string __defineGetter__"
               },
               "__defineSetter__": {
                 "#__proto__": "function <large string>",
                 "length": "number 2",
-                "name": "string __defineSetter__",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string __defineSetter__"
               },
               "__lookupGetter__": {
                 "#__proto__": "function <large string>",
                 "length": "number 1",
-                "name": "string __lookupGetter__",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string __lookupGetter__"
               },
               "__lookupSetter__": {
                 "#__proto__": "function <large string>",
                 "length": "number 1",
-                "name": "string __lookupSetter__",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string __lookupSetter__"
               }
             },
             "constructor": {
@@ -142,19 +120,13 @@
               "for": {
                 "#__proto__": "function <large string>",
                 "length": "number 1",
-                "name": "string for",
-                "caller": "object null",
-                "arguments": "object null"
+                "name": "string for"
               },
               "keyFor": {
                 "#__proto__": "function <large string>",
                 "length": "number 1",
-                "name": "string keyFor",
-                "caller": "object null",
-                "arguments": "object null"
-              },
-              "caller": "object null",
-              "arguments": "object null"
+                "name": "string keyFor"
+              }
             },
             "Symbol.toStringTag": "string Symbol",
             "valueOf": {
@@ -172,9 +144,7 @@
                 "arguments": "Error <large string>"
               },
               "length": "number 0",
-              "name": "string valueOf",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string valueOf"
             },
             "toString": {
               "#__proto__": {
@@ -191,9 +161,7 @@
                 "arguments": "Error <large string>"
               },
               "length": "number 0",
-              "name": "string toString",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string toString"
             },
             "Symbol.toPrimitive": {
               "#__proto__": {
@@ -210,9 +178,7 @@
                 "arguments": "Error <large string>"
               },
               "length": "number 1",
-              "name": "string <large string>",
-              "caller": "object null",
-              "arguments": "object null"
+              "name": "string <large string>"
             }
           }
         },

+ 19 - 29
test/DebuggerCommon/targeted.js.dbg.baseline

@@ -39,6 +39,7 @@
   },
   {
     "this": {
+      "i": "number 0",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -71,7 +72,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 0",
       "d": "number 7"
     },
     "arguments": {
@@ -100,10 +100,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
@@ -132,6 +130,7 @@
       }
     },
     "globals": {
+      "i": "number 0",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -164,7 +163,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 0",
       "d": "number 7"
     }
   },
@@ -208,6 +206,7 @@
   },
   {
     "this": {
+      "i": "number 1",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -240,7 +239,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 1",
       "d": "number 7"
     },
     "arguments": {
@@ -269,10 +267,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
@@ -301,6 +297,7 @@
       }
     },
     "globals": {
+      "i": "number 1",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -333,7 +330,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 1",
       "d": "number 7"
     }
   },
@@ -377,6 +373,7 @@
   },
   {
     "this": {
+      "i": "number 2",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -409,7 +406,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 2",
       "d": "number 7"
     },
     "arguments": {
@@ -438,10 +434,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
@@ -470,6 +464,7 @@
       }
     },
     "globals": {
+      "i": "number 2",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -502,7 +497,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 2",
       "d": "number 7"
     }
   },
@@ -546,6 +540,7 @@
   },
   {
     "this": {
+      "i": "number 3",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -578,7 +573,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 3",
       "d": "number 7"
     },
     "arguments": {
@@ -607,10 +601,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
@@ -639,6 +631,7 @@
       }
     },
     "globals": {
+      "i": "number 3",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -671,7 +664,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 3",
       "d": "number 7"
     }
   },
@@ -715,6 +707,7 @@
   },
   {
     "this": {
+      "i": "number 4",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -747,7 +740,6 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 4",
       "d": "number 7"
     },
     "arguments": {
@@ -776,10 +768,8 @@
       },
       "Symbol.iterator": {
         "#__proto__": "function <large string>",
-        "length": "number 0",
         "name": "string values",
-        "caller": "object null",
-        "arguments": "object null"
+        "length": "number 0"
       }
     },
     "locals": {
@@ -808,6 +798,7 @@
       }
     },
     "globals": {
+      "i": "number 4",
       "g": {
         "#__proto__": "function <large string>",
         "prototype": "Object {...}",
@@ -840,17 +831,16 @@
         "arguments": "object null",
         "length": "number 0"
       },
-      "i": "number 4",
       "d": "number 7"
     }
   },
   {
     "this": {
+      "i": "number 5",
       "g": "function <large string>",
       "f": "function <large string>",
       "g1": "function <large string>",
       "f1": "function <large string>",
-      "i": "number 5",
       "d": "number 7"
     },
     "locals": {
@@ -864,21 +854,21 @@
       }
     },
     "globals": {
+      "i": "number 5",
       "g": "function <large string>",
       "f": "function <large string>",
       "g1": "function <large string>",
       "f1": "function <large string>",
-      "i": "number 5",
       "d": "number 7"
     }
   },
   {
     "this": {
+      "i": "number 5",
       "g": "function <large string>",
       "f": "function <large string>",
       "g1": "function <large string>",
       "f1": "function <large string>",
-      "i": "number 5",
       "d": "number 7"
     },
     "locals": {
@@ -892,11 +882,11 @@
       }
     },
     "globals": {
+      "i": "number 5",
       "g": "function <large string>",
       "f": "function <large string>",
       "g1": "function <large string>",
       "f1": "function <large string>",
-      "i": "number 5",
       "d": "number 7"
     }
   }