)]}'
{
  "commit": "eca2d4fa15c92e1888b31b3687c0e2d838d3e206",
  "tree": "cf1d00802692f185325ed146b5db05cb106e08ed",
  "parents": [
    "3fb08e79d4006c6fb9e85ea3d3244a580f5a5daf"
  ],
  "author": {
    "name": "gwt.team.jlabanca",
    "email": "gwt.team.jlabanca@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Mar 17 22:39:39 2008 +0000"
  },
  "committer": {
    "name": "gwt.team.jlabanca",
    "email": "gwt.team.jlabanca@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Mar 17 22:39:39 2008 +0000"
  },
  "message": "Fixes a bug in MenuBar where the selectedItem was not set to null when an item is removed or clearItems is called.  This could result in a JS null pointer exception if garbage collection runs because we try to access an element that no longer has any references to it.\n\nIssue: 2178\nPatch by: jlabanca\nReview by: bruce\n\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2115 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec974924126b155b8b7ed09559efe6aa6eae0d8c",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/MenuBar.java",
      "new_id": "be483f76c8cfc823869fe5e6ae2a907dc1a68435",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/MenuBar.java"
    },
    {
      "type": "modify",
      "old_id": "24925b8bebd5c79b1795f9a2d6e1c4162aa07cbb",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/ui/MenuBarTest.java",
      "new_id": "fcfeff012562b549d70fb37a54ec8ab46b859b81",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/ui/MenuBarTest.java"
    }
  ]
}
