)]}'
{
  "commit": "8534c84e61b88d64f4e45cd0a7c03262811b3607",
  "tree": "fcffdc55321b6ad31b8fd9418ced2f13c6398f50",
  "parents": [
    "d8ebf0df7624a895ff3b3bc63dfd0959baf04c12"
  ],
  "author": {
    "name": "Philipp Wagner",
    "email": "phw@lowrisc.org",
    "time": "Mon Jan 18 22:45:09 2021 +0000"
  },
  "committer": {
    "name": "Philipp Wagner",
    "email": "mail@philipp-wagner.com",
    "time": "Tue Jan 19 08:24:41 2021 +0000"
  },
  "message": "[doc] Work around delayed math rendering\n\nWith MathJax 2 math rendering is delayed by a couple of seconds in many\npage loads (I wasn\u0027t able to determine what exactly triggered the\nbehavior). The console shows\n\n```\nUncaught DOMException: Node.removeChild: The node to be removed is not a child of this node MathJax.js:19\n    c https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML:19\n```\n\n(This error message is from Firefox, but Chrome shows the same\nbehavior and a similar error message.)\n\nI wasn\u0027t able to determine the root cause for this behavior, but\nswitching to MathJax 3 (a complete rewrite) fixes the problem, so I went\nwith that.\n\nSigned-off-by: Philipp Wagner \u003cphw@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b8d6a335e3745e5fa1ad259bbb3860afa433fd5",
      "old_mode": 33188,
      "old_path": "site/docs/layouts/partials/footer.html",
      "new_id": "14fa4343285c69d8af8c93eccee153dada8dcb34",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/partials/footer.html"
    }
  ]
}
