)]}'
{
  "commit": "c449fc1cac02bfa6b7688dcf06992164ca84b9ef",
  "tree": "9e1c04860fe5e9f765a0ba1db92cbea10d446f14",
  "parents": [
    "ee2ce1dbccdc9a6eb997e23ab93605fbeffb1bbe"
  ],
  "author": {
    "name": "Primiano Tucci",
    "email": "primiano@google.com",
    "time": "Fri Nov 01 19:33:00 2019 +0100"
  },
  "committer": {
    "name": "Primiano Tucci",
    "email": "primiano@google.com",
    "time": "Fri Nov 01 19:33:00 2019 +0100"
  },
  "message": "UI: add http_rpc_engine to talk to external trace processor\n\nAdds another Engine subclass that talks to the trace\nprocessor RPC interface.\nIt also switches the UI to try to use that first\nand fall back on WASM if unreachable.\n\nBug: 143074239\nChange-Id: I28fd0043c684a52d8254858630eb7847d788f644",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e35aaad5ec8a59ae86cda01a84ca841d163fe360",
      "old_mode": 33188,
      "old_path": "ui/src/assets/modal.scss",
      "new_id": "99f2e6a25d837ba2700f4ad13c17312a66afb806",
      "new_mode": 33188,
      "new_path": "ui/src/assets/modal.scss"
    },
    {
      "type": "modify",
      "old_id": "2704197782dc5aa751e8dad81f9b6b6a9e389dfa",
      "old_mode": 33188,
      "old_path": "ui/src/assets/sidebar.scss",
      "new_id": "cf975f85630ccfd35da72caed8cf4310e3659dde",
      "new_mode": 33188,
      "new_path": "ui/src/assets/sidebar.scss"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e547182dbf91d733e81c31374eff816470eca4d",
      "new_mode": 33188,
      "new_path": "ui/src/base/http_utils.ts"
    },
    {
      "type": "modify",
      "old_id": "215846b9507d148d8bc59265b35e758de312f36e",
      "old_mode": 33188,
      "old_path": "ui/src/common/actions.ts",
      "new_id": "885cc4c232d7c7bf6877c0c3cd70d320f1e31c78",
      "new_mode": 33188,
      "new_path": "ui/src/common/actions.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0da5473bafd88aa21a5ed376819918acfbb3836",
      "new_mode": 33188,
      "new_path": "ui/src/common/http_rpc_engine.ts"
    },
    {
      "type": "modify",
      "old_id": "5d6be6aba3b2205594297e21ed2005a7706e6dab",
      "old_mode": 33188,
      "old_path": "ui/src/common/state.ts",
      "new_id": "10d792474fe12a35d9ce9882839109d3025acb77",
      "new_mode": 33188,
      "new_path": "ui/src/common/state.ts"
    },
    {
      "type": "modify",
      "old_id": "7dab1ab977b796cbd8d859e621451da9c87a34f0",
      "old_mode": 33188,
      "old_path": "ui/src/controller/trace_controller.ts",
      "new_id": "e9632ad6c0991418dea9a97d29a188e750d28a76",
      "new_mode": 33188,
      "new_path": "ui/src/controller/trace_controller.ts"
    },
    {
      "type": "modify",
      "old_id": "d239cc9e39eb471680e9c8f4d39cecb60e1cb0af",
      "old_mode": 33188,
      "old_path": "ui/src/frontend/frontend_local_state.ts",
      "new_id": "b9e4b5bdd09f83024b37bebef288129d1f27be76",
      "new_mode": 33188,
      "new_path": "ui/src/frontend/frontend_local_state.ts"
    },
    {
      "type": "modify",
      "old_id": "d3b1194ab878474ae47abaad9b34cbc407d759bb",
      "old_mode": 33188,
      "old_path": "ui/src/frontend/index.ts",
      "new_id": "dceb5288f1a025033a291515bce1a898b5be9afa",
      "new_mode": 33188,
      "new_path": "ui/src/frontend/index.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37ee82395901c111139f944840ab031dea163f90",
      "new_mode": 33188,
      "new_path": "ui/src/frontend/rpc_http_dialog.ts"
    },
    {
      "type": "modify",
      "old_id": "350a17ec0fdb146af273d97be22605f93b9f5ac8",
      "old_mode": 33188,
      "old_path": "ui/src/frontend/sidebar.ts",
      "new_id": "420ac579344e38a956ab642c7db8036f6e605a97",
      "new_mode": 33188,
      "new_path": "ui/src/frontend/sidebar.ts"
    }
  ]
}
