)]}'
{
  "commit": "2b9fc2534e3d501b3481c325cc3faa4f74a85029",
  "tree": "663bf27f1ffdbdbda49f484bb908a1c5fdb71fb3",
  "parents": [
    "021885b03abe889a724412a45457ee4ae002e0d4"
  ],
  "author": {
    "name": "[1;3C",
    "email": "erosky@google.com",
    "time": "Thu Feb 04 16:16:50 2021 -0800"
  },
  "committer": {
    "name": "Evan Rosky",
    "email": "erosky@google.com",
    "time": "Wed Feb 17 17:55:59 2021 -0800"
  },
  "message": "Unrotate inputwindows into rotation display grew-up in\n\nThis way inputflinger internally works within one coordinate\nspace at all times and only transforms coordinates for dispatch\nto targets\n\nThis is behind a flag:\n   adb shell setprop persist.debug.per_window_input_rotation 1\n\nBug: 179274888\nTest: phone should work as before\nChange-Id: I503f9beea9863193801aa6422a416382374e48c8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "237aaffa1fa380f6b74d748a7d74d792327287bf",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/Layer.cpp",
      "new_id": "8ef7c90fc6110b0b6d3bbdb0b2cc9bcd2ea7d07c",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/Layer.cpp"
    },
    {
      "type": "modify",
      "old_id": "687f473a792f93ad289142e8e727d34d277eca9c",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/Layer.h",
      "new_id": "14617565bef2999e45568a08e26e25b2c49f0d41",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/Layer.h"
    },
    {
      "type": "modify",
      "old_id": "7fada820e43bd1ca8e10b3407a294504081e3bd8",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/SurfaceFlinger.cpp",
      "new_id": "e9438e94d3955dc182acd57e294efa53f8e6f583",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/SurfaceFlinger.cpp"
    }
  ]
}
