)]}'
{
  "commit": "f19c828a2d8b354f286370936c510deb7c4a6e38",
  "tree": "536bec99e29dc82c50a90373d26dc4e94444d182",
  "parents": [
    "051c0fa533bed4f9fdbd0e063dce383f03c4f0c4"
  ],
  "author": {
    "name": "Przemyslaw Pietrzkiewicz",
    "email": "ppi@chromium.org",
    "time": "Mon Nov 02 14:14:03 2015 +0100"
  },
  "committer": {
    "name": "Przemyslaw Pietrzkiewicz",
    "email": "ppi@chromium.org",
    "time": "Mon Nov 02 14:14:03 2015 +0100"
  },
  "message": "Add `mojo_run --free-ports` to run servers on system-allocated ports.\n\nThis makes mojo devtools use system-allocated ports for all dev servers\nthat normally are run on fixed ports to facilitate caching (ie. dev\nservers spawned for local --origin, --map-origin and --map-url).\n\nNote that this does not affect dev servers with explicitly assigned\nfixed ports in a mojoconfig file.\n\nFixes #477.\n\nR\u003dqsr@chromium.org\n\nReview URL: https://codereview.chromium.org/1419333005 .\n\nCr-Mirrored-From: https://github.com/domokit/mojo\nCr-Mirrored-Commit: 6f424d79b6c6a87827fcd5a119d7c87c96476bc2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88f3f0b7226c34574a8bbedc1f84a61598043b7b",
      "old_mode": 33188,
      "old_path": "devtoolslib/shell_arguments.py",
      "new_id": "9df58b39dcac2e82d6a792ef5f6a1b3441cf37e8",
      "new_mode": 33188,
      "new_path": "devtoolslib/shell_arguments.py"
    },
    {
      "type": "modify",
      "old_id": "b3faa05ba773e99d7b6fa16aa267d77632c40a3c",
      "old_mode": 33188,
      "old_path": "devtoolslib/shell_config.py",
      "new_id": "79a14c2ed72453ada6fb5a53e5d665976bebd289",
      "new_mode": 33188,
      "new_path": "devtoolslib/shell_config.py"
    }
  ]
}
