)]}'
{
  "commit": "1e1eec2fddd2652ffac7a5e37e740dc069826caf",
  "tree": "9a589b76dd33c53d16f3a75221c2f04be8c75e12",
  "parents": [
    "c96444c9375a0906134174842bb8e33ed285feeb"
  ],
  "author": {
    "name": "Dmitry Gozman",
    "email": "dgozman@gmail.com",
    "time": "Fri Oct 09 16:12:40 2020"
  },
  "committer": {
    "name": "Yang Guo",
    "email": "yangguo@chromium.org",
    "time": "Tue Oct 13 11:03:26 2020"
  },
  "message": "inspector: do not hardcode Debugger.CallFrameId in tests\n\nDebugger.CallFrameId is defined as an opaque string [1].\n\nSome tests currently hardcode the value, relying on\nundocumented internal details of V8. This makes it hard\nfor V8 to change the internal representation.\n\nWe should instead use the reported call frame id from\nthe Debugger.paused event directly. This is how every\ninspector client does it.\n\n[1] https://chromedevtools.github.io/devtools-protocol/tot/Debugger/#type-CallFrameId\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "77d7928af135a6ec38f14de5006c150e8c31bdb7",
      "old_mode": 33188,
      "old_path": "test/common/inspector-helper.js",
      "new_id": "5aea807b7c0b815a8035a75f715aec4379622e10",
      "new_mode": 33188,
      "new_path": "test/common/inspector-helper.js"
    },
    {
      "type": "modify",
      "old_id": "707fa7bb56f9e5d08c1afacf7f4832750788b498",
      "old_mode": 33188,
      "old_path": "test/parallel/test-inspector-esm.js",
      "new_id": "b9813e50c29ded58e848f5096ac02e840d9ac159",
      "new_mode": 33188,
      "new_path": "test/parallel/test-inspector-esm.js"
    },
    {
      "type": "modify",
      "old_id": "a1ef109cf1a9a02c6ae3ec5b2395ce9a3bdcdb89",
      "old_mode": 33188,
      "old_path": "test/sequential/test-inspector.js",
      "new_id": "b58d70c864263ae4b19ff077756b10d76c856ac3",
      "new_mode": 33188,
      "new_path": "test/sequential/test-inspector.js"
    }
  ]
}
