)]}'
{
  "commit": "0759734a88b5f6fcbb669f682948a9e4e5a7427a",
  "tree": "ef8f8f7761b56c3e64351325632b94afdec425d3",
  "parents": [
    "3582659af295ba29535e6762c8e4cb71505ce36a"
  ],
  "author": {
    "name": "Chavi Weingarten",
    "email": "chaviw@google.com",
    "time": "Thu Sep 14 21:10:59 2023 +0000"
  },
  "committer": {
    "name": "Chavi Weingarten",
    "email": "chaviw@google.com",
    "time": "Thu Sep 14 22:50:22 2023 +0000"
  },
  "message": "Intersect buffer crop with buffer size\n\nIf the layer has a buffer crop, it needs to be intersected with the\nbuffer size in case the crop passed in is larger than the buffer size\n\nTest: ASurfaceControlTest\nTest: LayerSnapshotTest\nFixes: 297171709\nChange-Id: I62a0278a42a478ab31dd383f0a7b9741c5b6e8a8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57ebee92d4136cb28ba4d8dd4f2183cf70092719",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/FrontEnd/RequestedLayerState.cpp",
      "new_id": "2bf8bc9a3337e6a860adab8c9251c191f58bf14e",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/FrontEnd/RequestedLayerState.cpp"
    },
    {
      "type": "modify",
      "old_id": "ff644ba9f14ecf17cefda9dc1dedfca4aa5d2d54",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/tests/unittests/LayerHierarchyTest.h",
      "new_id": "acfde71098a1a444c3df00a8ce8167b8f849a321",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/tests/unittests/LayerHierarchyTest.h"
    },
    {
      "type": "modify",
      "old_id": "72ed4c801edc641ca202c63fc6af0f9d449e16d9",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/tests/unittests/LayerSnapshotTest.cpp",
      "new_id": "cdf078b1ea2570ed8a7662635cd2d6ad305d9890",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/tests/unittests/LayerSnapshotTest.cpp"
    }
  ]
}
