)]}'
{
  "commit": "77e6926bc76b98d6af6a5f1b6fcb7808dc651d8e",
  "tree": "b00a1d1fad6e0e290bd57403f8d0da42b0d8966d",
  "parents": [
    "53378f3a0f86010002433c2dcb1045fff9387345"
  ],
  "author": {
    "name": "primiano",
    "email": "primiano@chromium.org",
    "time": "Fri Dec 09 18:04:14 2016 -0800"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Sat Dec 10 02:09:48 2016 +0000"
  },
  "message": "tracing: split trace event filter classes out of TraceLog\n\nAnother refactoring aimed at slimming down the TraceLog monster-class\nand isolating dependencies of the tracing codebase.\nThis CL is a pure refactor with no intended behavioral changes.\nIt moves all the trace filters classes outside of the TraceLog.\nThis is required to make the next CLs which will change the lifetime\nmanagement of filters easier to review.\n\nBUG\u003d659689\n\nReview-Url: https://codereview.chromium.org/2549103003\nCr-Original-Commit-Position: refs/heads/master@{#437721}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: a0835eec90a7fa97ea838e93540135115aa833a3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "821a187885e06735d7d52be3578b33202028d6dc",
      "old_mode": 33261,
      "old_path": "tools/gn/bootstrap/bootstrap.py",
      "new_id": "bfdf0fc1ce641a864907778531474988bfb90f8d",
      "new_mode": 33261,
      "new_path": "tools/gn/bootstrap/bootstrap.py"
    }
  ]
}
