)]}'
{
  "commit": "fe6a0442a53fa6d6a2b555bc83172425d008140d",
  "tree": "f9342847d5d4d7ceed4a1ef392db059a12873a8c",
  "parents": [
    "df6aa2c40024f4566a2568a8c6fb0d193fb8c481"
  ],
  "author": {
    "name": "Han Seoul-Oh",
    "email": "laughinghan@gmail.com",
    "time": "Tue Mar 08 13:31:57 2016 -0800"
  },
  "committer": {
    "name": "Han Seoul-Oh",
    "email": "laughinghan@gmail.com",
    "time": "Tue Mar 08 13:31:57 2016 -0800"
  },
  "message": "Upgrade to Mocha 2.4 to fix iffy \"stealing back\" focus test\n\nRecommend -w to view diff.\n\nThat test requires the document to be focused for the browser to exhibit\nthe \"stealing back\" focus behavior, so we had a check to skip the test\nif the browser isn\u0027t focused.\n\nUnfortunately that check was useless a large fraction of the time due to\na race condition: if you Refresh unit.html, while tests are all being\ndefined but none are being run the check happens, and then while the\nwhole test suite is actually running (slow), you switch to another\nbrowser tab, then when the test actually runs the document is unfocused\nand the test fails.\n\n(Note that this only happens if you have the Developer Tools/Web\n Inspector closed; when they\u0027re open and focused the document will be\n unfocused anyway, even when you Refresh. So to reproduce that above\n behavior make sure Dev Tools aren\u0027t open on unit.html when you Refresh.)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "703e3ecb8340ba8eca59b7936f3184d8824fb160",
      "old_mode": 33188,
      "old_path": "package.json",
      "new_id": "b34bf9bb0b46924e75824d53fb91a73b40367666",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "modify",
      "old_id": "92478030ed6f31bdebe899ddfe0cee28ab5652f5",
      "old_mode": 33188,
      "old_path": "test/unit/saneKeyboardEvents.test.js",
      "new_id": "158d425785c76d548a26983d2431c1ec72e6dceb",
      "new_mode": 33188,
      "new_path": "test/unit/saneKeyboardEvents.test.js"
    }
  ]
}
