)]}'
{
  "commit": "ad9bd478112eb920d10d86b390e2ffd710736e89",
  "tree": "816b423c30ca002bce2a316ae0ddf4ed1e1fcdd8",
  "parents": [
    "68f122f166922fbb440591cf58bd9ef3735bc4a9"
  ],
  "author": {
    "name": "Han Seoul-Oh",
    "email": "laughinghan@gmail.com",
    "time": "Thu Feb 02 18:41:09 2017 -0800"
  },
  "committer": {
    "name": "Han Seoul-Oh",
    "email": "laughinghan@gmail.com",
    "time": "Thu Feb 02 18:41:09 2017 -0800"
  },
  "message": "CI: Reorg screenshots.js for clarity\n\n- rename list of browser info objects\n- make `pinned` optional boolean key\n- log sessionID\n- log browser version, not just name and platform\n- use info on the actual browser we\u0027re using as reported by Sauce, not\n  our config info\n- check for specifically Firefox and IE for single-screenshot case,\n  rather than checking that it\u0027s not one of the ones that require\n  multiple screenshots (wish this was feature-based, i.e. it would\n  actually measure the returned screenshot and see if it\u0027s less than the\n  viewport height)\n- factor out capturing browser logs to a subsequent .then() after the\n  if/else and the loop, rather than duplicating it (also, don\u0027t write\n  logs at all if no logs returned (Edge/IE))\n- loop starts out by taking screenshot and then scrolls, rather than\n  starting by scrolling to 0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57fa384b8a7fc5ffa00725791395d504f86dde3c",
      "old_mode": 33188,
      "old_path": "script/screenshots.js",
      "new_id": "c26e743bf6d184dfbba5dfe65ffe33100bc26061",
      "new_mode": 33188,
      "new_path": "script/screenshots.js"
    }
  ]
}
