)]}'
{
  "commit": "ce75fb3bc6623b2dec170f34ed5bf8346588c1d8",
  "tree": "80b4eac7f9e3d45102c7a57d3e4ef94aa1891195",
  "parents": [
    "574d568418ea6c9074eb41cf63c468dbca6a51a3"
  ],
  "author": {
    "name": "Tom Anthony",
    "email": "git@tomanthony.co.uk",
    "time": "Thu Apr 18 18:18:05 2019 +0000"
  },
  "committer": {
    "name": "Nigel Tao",
    "email": "nigeltao@golang.org",
    "time": "Wed Apr 24 02:45:59 2019 +0000"
  },
  "message": "html: Add missing condition to \u0027in cell\u0027 insertion mode, required by spec\n\nIn section 12.2.6.4.15 of the spec, there is a condition that the current node is a td or th element, which is not implemented. This can lead to a panic when the open elements stack is popped whilst empty, as outlined in golang/go#30600. This commit implements that check.\n\nFixes golang/go#30600\n\nChange-Id: I4837815e2edce21b58a985a100d93d146bf71e24\nGitHub-Last-Rev: 79084c5a8481cd2cf8e4df632ffa358c1e41335b\nGitHub-Pull-Request: golang/net#41\nReviewed-on: https://go-review.googlesource.com/c/net/+/172377\nReviewed-by: Kunpei Sakai \u003cnamusyaka@gmail.com\u003e\nReviewed-by: Nigel Tao \u003cnigeltao@golang.org\u003e\nRun-TryBot: Kunpei Sakai \u003cnamusyaka@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2aaf2ff057f2dd0180677d8ced0c22278b96c7df",
      "old_mode": 33188,
      "old_path": "html/parse.go",
      "new_id": "e0bfc1f3626a857d064c7eb9913dd0b206917fac",
      "new_mode": 33188,
      "new_path": "html/parse.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "741f4b1ae8d77e3d5898a0a353b59a3db090b7fb",
      "new_mode": 33188,
      "new_path": "html/testdata/go/issue_30600_parse_panics_in_cell_mode.dat"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e31496443cd917a260713ba2a1308843d67dea0d",
      "new_mode": 33188,
      "new_path": "html/testdata/go/issue_30961_error_nested_unknown_tag_types.dat"
    },
    {
      "type": "modify",
      "old_id": "4619337290aa078243ff378b12d734de5ee5e11d",
      "old_mode": 33188,
      "old_path": "html/testdata/go/template.dat",
      "new_id": "ceaf02292feb904a84c634e385d1196c54281c7e",
      "new_mode": 33188,
      "new_path": "html/testdata/go/template.dat"
    }
  ]
}
