)]}'
{
  "commit": "11880b30c36028e6d7c1d923d3c9a605d01790c9",
  "tree": "9f8c0f2d1eaec258a6d1f50d5483ef69d15f8f1b",
  "parents": [
    "5f863da9c92410edf3de8cab6d5a832c2835d548"
  ],
  "author": {
    "name": "Michael Liao",
    "email": "michael.liao@microsoft.com",
    "time": "Thu Sep 17 00:46:29 2020"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Sep 17 21:43:18 2020"
  },
  "message": "[Sources]: Bug fix where frontend is imporoperly handling a pausedEvent with empty callframes\n\nIssue:\n- the DevTools crashes when trying to access \"callFrame.script\" on line 472 of DebuggerWorkspaceBinding.js\n    - This is caused when there is no callframes in the callframes array\n    - The DevTools should handle this scenario gracefully without crashing\n\nChanges:\n- returning false early in _beforePaused\n    - This causes a \"stepOver\"/\"stepInto\" call and try to set the paused details at the new location\n\nBug: 1129220\nChange-Id: I7d73aa9ff2b83298163e11516ec67450554ea39d\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2415235\nReviewed-by: Tony Ross \u003ctross@microsoft.com\u003e\nReviewed-by: Jack Lynch \u003cjalyn@microsoft.com\u003e\nCommit-Queue: Michael Liao \u003cmichael.liao@microsoft.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7739e7130171521b244e88a32031400d1a636c2c",
      "old_mode": 33188,
      "old_path": "front_end/bindings/DebuggerWorkspaceBinding.js",
      "new_id": "3b51eb2b46acd991256539c6ba9b6e4fbf6ca559",
      "new_mode": 33188,
      "new_path": "front_end/bindings/DebuggerWorkspaceBinding.js"
    }
  ]
}
