)]}'
{
  "log": [
    {
      "commit": "6ad317c0dfcf07723ee36ed33c3eb16585469f63",
      "tree": "728a95dad18752fd36d7510118ee9eca31637387",
      "parents": [
        "141959209922a15acd27ee66e1408525f541a9dc"
      ],
      "author": {
        "name": "Marin Shalamanov",
        "email": "shalamanov@google.com",
        "time": "Wed Jul 29 23:34:07 2020 +0200"
      },
      "committer": {
        "name": "Marin Shalamanov",
        "email": "shalamanov@google.com",
        "time": "Tue Aug 11 16:44:07 2020 +0200"
      },
      "message": "[SF, CE] Rename viewport, frame and destinationClip\n\nThis change introduces a new class ProjectionSpace and uses\nit in OutputCompositionState to describe the layer stack space,\nthe physical display space and the oriented display space.\nWe rename viewport to layerStackSpaceRect, frame to\norientedDisplaySpaceRect and destinationClip displaySpaceRect.\nThis aims to provide better readibility of the code and\nit\u0027s also consistent with SurfaceControl.setDisplayProjction\nwhere layerStackRect and displayRect are used for viewport\nand frame.\n\nBug: 161793589\nBug: 160404780\nTest: m \u0026\u0026 flash device\nTest: atest libsurfaceflinger_unittest libcompositionengine_test\nTest: adb shell dumpsys SurfaceFlinger\nChange-Id: Iee20b908157cbef4de4d9addf429f98356ec942d\n"
    },
    {
      "commit": "70cb6a4c74231865b8ecff558ecb11df066fff8a",
      "tree": "10ff03affa23c6fe60e38fcebf829835ccfa246a",
      "parents": [
        "e80116fe4ad4f7a971aa0c431911c516ad711bb3"
      ],
      "author": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Thu Jul 30 13:57:36 2020 -0700"
      },
      "committer": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Thu Aug 06 13:44:39 2020 -0700"
      },
      "message": "Added ability to capture secure layers in captureLayers\n\nBug: 156890155\nTest: Maximize secure freeform window\nTest: ScreenCaptureTest\nChange-Id: I05fdd145ece6840192895822cf1a8ee34cf7871b\n"
    },
    {
      "commit": "f6b5d187b9a0520284f35a00eaf16335222a036a",
      "tree": "e77304ee6d4c0780ad0ccebc47e197057f66873d",
      "parents": [
        "40270c68ae95e5bd7338893dccf7dcd64c529445"
      ],
      "author": {
        "name": "Marin Shalamanov",
        "email": "shalamanov@google.com",
        "time": "Fri Jun 12 02:08:51 2020 +0200"
      },
      "committer": {
        "name": "Marin Shalamanov",
        "email": "shalamanov@google.com",
        "time": "Tue Jun 30 13:40:16 2020 +0200"
      },
      "message": "[SF] Extract {Display|Layer}RenderArea to separate files\n\nThis CL also fixes incorrect sampling bounds in RegionSamplingThread,\ncaused by ag/11837111.\n\nBug: 158599281\nTest: atest libsurfaceflinger_unittest\nTest: take a screenshot from launcher\nTest: take a screenshot from YouTube while playing a video\nChange-Id: I7e7777071e91a833a7bad4bd77e9d0c989fea9b7\n"
    }
  ]
}
