Browse Source

Update Debugger Baselines

Michael Ferris 9 năm trước cách đây
mục cha
commit
3a6ab02a99
42 tập tin đã thay đổi với 778 bổ sung0 xóa
  1. 8 0
      test/DebuggerCommon/JIT_localsAtNativeFrame1.js.dbg.baseline
  2. 8 0
      test/DebuggerCommon/JIT_localsAtNativeFrame2.js.dbg.baseline
  3. 4 0
      test/DebuggerCommon/ObjLit_step_into_out.js.dbg.baseline
  4. 4 0
      test/DebuggerCommon/ObjLit_step_over.js.dbg.baseline
  5. 76 0
      test/DebuggerCommon/array_protoTest.js.dbg.baseline
  6. 12 0
      test/DebuggerCommon/attachWithDeferParse.js.dbg.baseline
  7. 6 0
      test/DebuggerCommon/blockScopeActivationObjectCapture.js.dbg.baseline
  8. 16 0
      test/DebuggerCommon/blockScopeBasicLetConstTest.js.dbg.baseline
  9. 32 0
      test/DebuggerCommon/blockScopeForTest.bug183991.js.dbg.baseline
  10. 6 0
      test/DebuggerCommon/blockScopeFunctionDeclarationGlobalTest.js.dbg.baseline
  11. 18 0
      test/DebuggerCommon/blockScopeGlobalBlockTest.js.dbg.baseline
  12. 8 0
      test/DebuggerCommon/blockScopeGlobalDeadZoneTest.js.dbg.baseline
  13. 20 0
      test/DebuggerCommon/blockScopeGlobalSlotArrayTest.bug222631.js.dbg.baseline
  14. 8 0
      test/DebuggerCommon/blockScopeGlobalTest.js.dbg.baseline
  15. 20 0
      test/DebuggerCommon/blockScopeNestedFunctionTest.js.dbg.baseline
  16. 6 0
      test/DebuggerCommon/blockScopeSlotArrayCapture.js.dbg.baseline
  17. 8 0
      test/DebuggerCommon/blockScopeSlotArrayCaptureAttach.js.dbg.baseline
  18. 4 0
      test/DebuggerCommon/blockScopeSlotArrayTest.js.dbg.baseline
  19. 8 0
      test/DebuggerCommon/blockScopeTryCatchTest.js.dbg.baseline
  20. 16 0
      test/DebuggerCommon/blockScopeWithTest.js.dbg.baseline
  21. 8 0
      test/DebuggerCommon/breakpoints.js.dbg.baseline
  22. 4 0
      test/DebuggerCommon/bug_177146.js.dbg.baseline
  23. 2 0
      test/DebuggerCommon/bug_291582.js.dbg.baseline
  24. 8 0
      test/DebuggerCommon/bug_592506.js.dbg.baseline
  25. 4 0
      test/DebuggerCommon/bug_622304.js.dbg.baseline
  26. 30 0
      test/DebuggerCommon/bug_os_2946365.js.dbg.baseline
  27. 72 0
      test/DebuggerCommon/catchInspection.js.dbg.baseline
  28. 4 0
      test/DebuggerCommon/detachBasicTest.js.dbg.baseline
  29. 4 0
      test/DebuggerCommon/evaluate.js.dbg.baseline
  30. 4 0
      test/DebuggerCommon/funcExprCrash_150491.js.dbg.baseline
  31. 20 0
      test/DebuggerCommon/funcExprName.js.dbg.baseline
  32. 16 0
      test/DebuggerCommon/funcSource.js.dbg.baseline
  33. 4 0
      test/DebuggerCommon/getterInspection.js.dbg.baseline
  34. 48 0
      test/DebuggerCommon/globalFuncVars.js.dbg.baseline
  35. 32 0
      test/DebuggerCommon/indexprop.js.dbg.baseline
  36. 24 0
      test/DebuggerCommon/jit_exprEval1.js.dbg.baseline
  37. 2 0
      test/DebuggerCommon/negzerotest.js.dbg.baseline
  38. 8 0
      test/DebuggerCommon/returnedvaluetests2.js.dbg.baseline
  39. 20 0
      test/DebuggerCommon/setframe.js.dbg.baseline
  40. 16 0
      test/DebuggerCommon/stringkeyedtypehandler.js.dbg.baseline
  41. 158 0
      test/DebuggerCommon/targeted.js.dbg.baseline
  42. 2 0
      test/DebuggerCommon/with_shadow.js.dbg.baseline

+ 8 - 0
test/DebuggerCommon/JIT_localsAtNativeFrame1.js.dbg.baseline

@@ -55,6 +55,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F1": "function <large string>",
       "F2": "function <large string>",
@@ -117,6 +119,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F1": "function <large string>",
       "F2": "function <large string>",
@@ -179,6 +183,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F1": "function <large string>",
       "F2": "function <large string>",
@@ -241,6 +247,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F1": "function <large string>",
       "F2": "function <large string>",

+ 8 - 0
test/DebuggerCommon/JIT_localsAtNativeFrame2.js.dbg.baseline

@@ -160,6 +160,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -409,6 +411,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -658,6 +662,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -907,6 +913,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",

+ 4 - 0
test/DebuggerCommon/ObjLit_step_into_out.js.dbg.baseline

@@ -103,6 +103,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "sub_expression_step_into": "function <large string>",
@@ -125,6 +127,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "sub_expression_step_into": "function <large string>",

+ 4 - 0
test/DebuggerCommon/ObjLit_step_over.js.dbg.baseline

@@ -59,6 +59,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "sub_expression_step_over": "function <large string>",
@@ -84,6 +86,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "sub_expression_step_over": "function <large string>",

+ 76 - 0
test/DebuggerCommon/array_protoTest.js.dbg.baseline

@@ -8,6 +8,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -219,6 +233,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -230,6 +246,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -269,6 +299,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -503,6 +547,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -514,6 +560,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -547,6 +607,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "foo1": "function <large string>",
@@ -568,6 +630,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "foo1": "function <large string>",
@@ -577,6 +641,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "foo1": "function <large string>",
@@ -599,6 +665,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "foo1": "function <large string>",
@@ -608,6 +676,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "foo1": "function <large string>",
@@ -631,6 +701,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "foo1": "function <large string>",
@@ -640,6 +712,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "foo1": "function <large string>",
@@ -667,6 +741,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "foo1": "function <large string>",

+ 12 - 0
test/DebuggerCommon/attachWithDeferParse.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "inEvalFunc1": "function <large string>"
@@ -21,6 +23,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "inEvalFunc1": "function <large string>"
@@ -29,6 +33,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "inEvalFunc1": "function <large string>"
@@ -62,6 +68,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "inEvalFunc1": "function <large string>"
@@ -70,6 +78,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "inEvalFunc1": "function <large string>"
@@ -117,6 +127,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "inEvalFunc1": "function <large string>"

+ 6 - 0
test/DebuggerCommon/blockScopeActivationObjectCapture.js.dbg.baseline

@@ -32,6 +32,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>"
@@ -50,6 +52,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>"
@@ -79,6 +83,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>"

+ 16 - 0
test/DebuggerCommon/blockScopeBasicLetConstTest.js.dbg.baseline

@@ -93,6 +93,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -104,6 +106,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"

+ 32 - 0
test/DebuggerCommon/blockScopeForTest.bug183991.js.dbg.baseline

@@ -2,11 +2,27 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "a": "Object {...}"
     },
     "locals": {
       "y": "string x",
+      "read": {
+        "#__proto__": "function function() {\n    [native code]\n}",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function function() {\n    [native code]\n}",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -22,11 +38,27 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "a": "Object {...}"
     },
     "locals": {
       "y": "string y",
+      "read": {
+        "#__proto__": "function function() {\n    [native code]\n}",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function function() {\n    [native code]\n}",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"

+ 6 - 0
test/DebuggerCommon/blockScopeFunctionDeclarationGlobalTest.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "f": "undefined undefined"
     }
@@ -10,12 +12,16 @@
     "this": "Object {...}",
     "locals": {
       "f": "function function f() { }",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}"
     }
   },
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "f": "function function f() { }"
     }

+ 18 - 0
test/DebuggerCommon/blockScopeGlobalBlockTest.js.dbg.baseline

@@ -2,11 +2,27 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}"
     },
     "locals": {
       "b": "number 2",
       "a": "number 1",
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -28,6 +44,8 @@
     "this": "Object {...}",
     "locals": {
       "a": "number 1",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}"
     }
   }

+ 8 - 0
test/DebuggerCommon/blockScopeGlobalDeadZoneTest.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "a": "undefined undefined"
     }
@@ -9,6 +11,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "a": "number 0"
     }
@@ -17,6 +21,8 @@
     "this": "Object {...}",
     "locals": {
       "b": "number 1",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "a": "number 0"
     }
@@ -26,6 +32,8 @@
     "locals": {
       "b": "number 1",
       "c": "number 2",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "a": "number 0"
     }

+ 20 - 0
test/DebuggerCommon/blockScopeGlobalSlotArrayTest.bug222631.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "c": "function <large string>"
     },
@@ -20,6 +22,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "c": "function <large string>"
     }
@@ -27,6 +31,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "c": "function <large string>"
     },
@@ -34,6 +40,20 @@
       "b": "string level2",
       "a": "string level2level3",
       "e": "string level1",
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"

+ 8 - 0
test/DebuggerCommon/blockScopeGlobalTest.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeGlobalTestFunc": "function <large string>"
     },
@@ -16,6 +18,8 @@
       "gConstB": "number 2",
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeGlobalTestFunc": "function <large string>"
     }
@@ -23,6 +27,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "gC": "number 3",
       "gD": "number 4",
@@ -41,6 +47,8 @@
       "gD": "number 4",
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeGlobalTestFunc": "function <large string>"
     }

+ 20 - 0
test/DebuggerCommon/blockScopeNestedFunctionTest.js.dbg.baseline

@@ -22,6 +22,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     },
@@ -50,6 +52,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     }
@@ -57,6 +61,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     },
@@ -85,6 +91,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     }
@@ -92,6 +100,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     },
@@ -116,6 +126,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     }
@@ -123,6 +135,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     },
@@ -147,6 +161,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     }
@@ -154,6 +170,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     },
@@ -182,6 +200,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeNestedFunctionTestFunc": "function <large string>"
     }

+ 6 - 0
test/DebuggerCommon/blockScopeSlotArrayCapture.js.dbg.baseline

@@ -32,6 +32,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>",
@@ -51,6 +53,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>",
@@ -77,6 +81,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>",

+ 8 - 0
test/DebuggerCommon/blockScopeSlotArrayCaptureAttach.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>",
@@ -38,6 +40,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>",
@@ -57,6 +61,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>",
@@ -83,6 +89,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "verify": "function function verify(){}",
       "Run": "function <large string>",

+ 4 - 0
test/DebuggerCommon/blockScopeSlotArrayTest.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "test": "function <large string>",
       "g": "function <large string>"
@@ -18,6 +20,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "test": "function <large string>",
       "g": "function <large string>"

+ 8 - 0
test/DebuggerCommon/blockScopeTryCatchTest.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeTryCatchTestFunc": "function <large string>"
     },
@@ -19,6 +21,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeTryCatchTestFunc": "function <large string>"
     }
@@ -26,6 +30,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeTryCatchTestFunc": "function <large string>"
     },
@@ -45,6 +51,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeTryCatchTestFunc": "function <large string>"
     }

+ 16 - 0
test/DebuggerCommon/blockScopeWithTest.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeWithTestFunc": "function <large string>"
     },
@@ -25,6 +27,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeWithTestFunc": "function <large string>"
     }
@@ -32,6 +36,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeWithTestFunc": "function <large string>"
     },
@@ -53,6 +59,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeWithTestFunc": "function <large string>"
     }
@@ -60,6 +68,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeWithTestFunc": "function <large string>"
     },
@@ -80,6 +90,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeWithTestFunc": "function <large string>"
     }
@@ -87,6 +99,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeWithTestFunc": "function <large string>"
     },
@@ -106,6 +120,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "blockScopeWithTestFunc": "function <large string>"
     }

+ 8 - 0
test/DebuggerCommon/breakpoints.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "f": "function <large string>"
     },
@@ -23,6 +25,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "f": "function <large string>"
     }
@@ -46,6 +50,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "f": "function <large string>"
     },
@@ -67,6 +73,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "f": "function <large string>"
     }

+ 4 - 0
test/DebuggerCommon/bug_177146.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F1": "function <large string>",
       "F2": "function <large string>"
@@ -19,6 +21,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F1": "function <large string>",
       "F2": "function <large string>"

+ 2 - 0
test/DebuggerCommon/bug_291582.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "a": "number 1",
       "x": "undefined undefined"

+ 8 - 0
test/DebuggerCommon/bug_592506.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "test": "function <large string>",
       "bar": "function <large string>"
@@ -18,6 +20,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "test": "function <large string>",
       "bar": "function <large string>"
@@ -31,6 +35,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "test": "function <large string>",
       "bar": "function <large string>",
@@ -48,6 +54,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "test": "function <large string>",
       "bar": "function <large string>",

+ 4 - 0
test/DebuggerCommon/bug_622304.js.dbg.baseline

@@ -7,6 +7,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>"
     },
@@ -23,6 +25,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>"
     }

+ 30 - 0
test/DebuggerCommon/bug_os_2946365.js.dbg.baseline

@@ -8,6 +8,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -84,6 +98,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -95,6 +111,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"

+ 72 - 0
test/DebuggerCommon/catchInspection.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -39,6 +41,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -58,6 +62,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -95,6 +101,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -114,6 +122,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -155,6 +165,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -174,6 +186,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -201,6 +215,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -220,6 +236,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -256,6 +274,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -275,6 +295,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -312,6 +334,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -331,6 +355,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -368,6 +394,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -387,6 +415,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -420,6 +450,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -439,6 +471,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -472,6 +506,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -491,6 +527,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -524,6 +562,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -543,6 +583,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -577,6 +619,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -596,6 +640,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -619,6 +665,20 @@
         "number": "number -2146823279",
         "stack": "string <large string>"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -792,6 +852,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -825,6 +887,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -866,6 +930,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -893,6 +959,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -940,6 +1008,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",
@@ -970,6 +1040,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "bar": "function <large string>",
       "bar2": "function <large string>",

+ 4 - 0
test/DebuggerCommon/detachBasicTest.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "detachBasicTest": "function <large string>"
     },
@@ -17,6 +19,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "detachBasicTest": "function <large string>"
     }

+ 4 - 0
test/DebuggerCommon/evaluate.js.dbg.baseline

@@ -108,6 +108,8 @@
     "evaluate": {
       "  this  ": {
         "telemetryLog": "function function telemetryLog() { [native code] }",
+        "read": "function read",
+        "readbuffer": "function readbuffer",
         "console": "Object {...}",
         "not_used": "number 0"
       }
@@ -162,6 +164,8 @@
     "evaluate": {
       "  this  ": {
         "telemetryLog": "function function telemetryLog() { [native code] }",
+        "read": "function read",
+        "readbuffer": "function readbuffer",
         "console": "Object {...}",
         "not_used": "number 0"
       }

+ 4 - 0
test/DebuggerCommon/funcExprCrash_150491.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "Pass": "function <large string>",
       "test": "function <large string>",
@@ -32,6 +34,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "Pass": "function <large string>",
       "test": "function <large string>",

+ 20 - 0
test/DebuggerCommon/funcExprName.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -27,6 +29,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -35,6 +39,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -68,6 +74,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -76,6 +84,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -93,6 +103,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -101,6 +113,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -126,6 +140,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -134,6 +150,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"
@@ -159,6 +177,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "outer": "function <large string>"

+ 16 - 0
test/DebuggerCommon/funcSource.js.dbg.baseline

@@ -50,6 +50,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function DumpFunctionPosition",
         "RequestAsyncBreak": "function RequestAsyncBreak",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -61,6 +63,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function function() {\n    [native code]\n}",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function function() {\n    [native code]\n}",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"

+ 4 - 0
test/DebuggerCommon/getterInspection.js.dbg.baseline

@@ -30,6 +30,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "test": "function <large string>"
     }
@@ -70,6 +72,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "test": "function <large string>"
     }

+ 48 - 0
test/DebuggerCommon/globalFuncVars.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "bar": "function <large string>",
@@ -9,6 +11,20 @@
       "c": "undefined undefined"
     },
     "locals": {
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -37,6 +53,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "bar": "function <large string>",
@@ -51,6 +69,20 @@
         "number": "number -2146823279",
         "stack": "string <large string>"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -79,6 +111,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "foo": "function <large string>",
       "bar": "function <large string>",
@@ -86,6 +120,20 @@
       "c": "number 10"
     },
     "locals": {
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"

+ 32 - 0
test/DebuggerCommon/indexprop.js.dbg.baseline

@@ -151,6 +151,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -162,6 +164,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -171,10 +187,26 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "[200]": "string 200"
     },
     "locals": {
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"

+ 24 - 0
test/DebuggerCommon/jit_exprEval1.js.dbg.baseline

@@ -10,6 +10,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -40,6 +42,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -70,6 +74,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -103,6 +109,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -146,6 +154,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -176,6 +186,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -206,6 +218,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -239,6 +253,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -287,6 +303,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -307,6 +325,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -332,6 +352,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",
@@ -354,6 +376,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "F2": "function <large string>",
       "F3": "function <large string>",

+ 2 - 0
test/DebuggerCommon/negzerotest.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": "Object {...}",
     "locals": {
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "y": "number 0"
     }

+ 8 - 0
test/DebuggerCommon/returnedvaluetests2.js.dbg.baseline

@@ -19,6 +19,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "A": "function <large string>",
       "test1": "function <large string>",
@@ -52,6 +54,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "A": "function <large string>",
       "test1": "function <large string>",
@@ -64,6 +68,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "A": "function <large string>",
       "test1": "function <large string>",
@@ -91,6 +97,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "A": "function <large string>",
       "test1": "function <large string>",

+ 20 - 0
test/DebuggerCommon/setframe.js.dbg.baseline

@@ -2,6 +2,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -21,6 +23,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -30,6 +34,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -59,6 +65,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -68,6 +76,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -87,6 +97,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -134,6 +146,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -163,6 +177,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -172,6 +188,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",
@@ -191,6 +209,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "FFF": "function <large string>",
       "HHH": "function <large string>",

+ 16 - 0
test/DebuggerCommon/stringkeyedtypehandler.js.dbg.baseline

@@ -68,6 +68,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -79,6 +81,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"

+ 158 - 0
test/DebuggerCommon/targeted.js.dbg.baseline

@@ -46,6 +46,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -156,6 +170,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -167,6 +183,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -254,6 +284,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -364,6 +408,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -375,6 +421,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -462,6 +522,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -572,6 +646,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -583,6 +659,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -670,6 +760,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -780,6 +884,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -791,6 +897,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -878,6 +998,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -988,6 +1122,8 @@
         "Detach": "function Detach",
         "DumpFunctionPosition": "function <large string>",
         "RequestAsyncBreak": "function <large string>",
+        "LoadBinaryFile": "function LoadBinaryFile",
+        "LoadTextFile": "function LoadTextFile",
         "Edit": "function Edit",
         "Platform": "Object {...}",
         "Arguments": "Array []"
@@ -999,6 +1135,20 @@
         "caller": "object null",
         "arguments": "object null"
       },
+      "read": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string read",
+        "caller": "object null",
+        "arguments": "object null"
+      },
+      "readbuffer": {
+        "#__proto__": "function <large string>",
+        "prototype": "Object {...}",
+        "name": "string readbuffer",
+        "caller": "object null",
+        "arguments": "object null"
+      },
       "console": {
         "#__proto__": "Object {...}",
         "log": "function log"
@@ -1042,6 +1192,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "g": "function <large string>",
       "f": "function <large string>",
@@ -1063,6 +1215,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "g": "function <large string>",
       "f": "function <large string>",
@@ -1075,6 +1229,8 @@
   {
     "this": {
       "telemetryLog": "function <large string>",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "g": "function <large string>",
       "f": "function <large string>",
@@ -1096,6 +1252,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "g": "function <large string>",
       "f": "function <large string>",

+ 2 - 0
test/DebuggerCommon/with_shadow.js.dbg.baseline

@@ -78,6 +78,8 @@
     "globals": {
       "WScript": "Object {...}",
       "print": "function print",
+      "read": "function read",
+      "readbuffer": "function readbuffer",
       "console": "Object {...}",
       "f1": "function <large string>"
     }