)]}'
{
  "commit": "14273de88b3ec535bd02380fa17b3aa0423aeb33",
  "tree": "1793a641be84ee59eb9de3c6787c88f43923e177",
  "parents": [
    "a7382f787911314066c0a0c9b3e7e8d2aa0a7932"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Thu Feb 27 12:37:43 2020"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Feb 27 14:29:03 2020"
  },
  "message": "Make ProcessThread be a TaskQueue implementation\n\nThat would allow to switch components from relying on ProcessThreads to\nrelying on TaskQueue one by one, without introducing new threads.\n\nBug: webrtc:6289\nChange-Id: I18fe5d679d4d4d0ddf4a11900c9814eb570284d6\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/167533\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nReviewed-by: Karl Wiberg \u003ckwiberg@webrtc.org\u003e\nReviewed-by: Sebastian Jansson \u003csrte@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#30631}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e85129e43259e2d362a9c7738c1b1257dc260c2",
      "old_mode": 33188,
      "old_path": "modules/utility/BUILD.gn",
      "new_id": "8710ed4729ef4717537f1b73ba1a3046ab9d1f65",
      "new_mode": 33188,
      "new_path": "modules/utility/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6826f5275cc8ed1052a9882a858a71f941147d9d",
      "old_mode": 33188,
      "old_path": "modules/utility/include/mock/mock_process_thread.h",
      "new_id": "e356bca99ffdca0745a78d20e3892481f0eb7e27",
      "new_mode": 33188,
      "new_path": "modules/utility/include/mock/mock_process_thread.h"
    },
    {
      "type": "modify",
      "old_id": "9b02a7ea9a0dca0e39f8069efab8ba4d0d4a683f",
      "old_mode": 33188,
      "old_path": "modules/utility/include/process_thread.h",
      "new_id": "7786dacf94215c1b51c64482b19e91b648c1aa23",
      "new_mode": 33188,
      "new_path": "modules/utility/include/process_thread.h"
    },
    {
      "type": "modify",
      "old_id": "6739937103733c5def1a4448de63b40a5c18af71",
      "old_mode": 33188,
      "old_path": "modules/utility/source/process_thread_impl.cc",
      "new_id": "3709306925857c7fd87791d048827e869b966700",
      "new_mode": 33188,
      "new_path": "modules/utility/source/process_thread_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "8cac5742f5eb7fd48d2c462f27ae363255751072",
      "old_mode": 33188,
      "old_path": "modules/utility/source/process_thread_impl.h",
      "new_id": "24a72d91f5a9567dc194de2fd15d6a8bb7f27e54",
      "new_mode": 33188,
      "new_path": "modules/utility/source/process_thread_impl.h"
    },
    {
      "type": "modify",
      "old_id": "bc893cf2a1f6eafba0605773c1ad78591d7a1d17",
      "old_mode": 33188,
      "old_path": "modules/utility/source/process_thread_impl_unittest.cc",
      "new_id": "6f765369f4abe274f38d4ab507f60bbb2d3e7995",
      "new_mode": 33188,
      "new_path": "modules/utility/source/process_thread_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "dfeae8162d9b046557ab35029c1c354d1b5063c3",
      "old_mode": 33188,
      "old_path": "test/time_controller/external_time_controller.cc",
      "new_id": "ca8b5ac687b1218fce1733ee8b56a306ab31e0ca",
      "new_mode": 33188,
      "new_path": "test/time_controller/external_time_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "0da52dad314ddd281226fa94eec7b82c9014ecce",
      "old_mode": 33188,
      "old_path": "test/time_controller/simulated_process_thread.cc",
      "new_id": "df90f54ed6b0eadf77a3bf8d19ea5c130ecc2b9f",
      "new_mode": 33188,
      "new_path": "test/time_controller/simulated_process_thread.cc"
    },
    {
      "type": "modify",
      "old_id": "d6b132552a149bc6e63a395e136df895b21035b1",
      "old_mode": 33188,
      "old_path": "test/time_controller/simulated_process_thread.h",
      "new_id": "6026826d2f5d2fda799143690743e12d5b9f989b",
      "new_mode": 33188,
      "new_path": "test/time_controller/simulated_process_thread.h"
    }
  ]
}
