)]}'
{
  "commit": "b22d111e4f161dd46a6bc27812e91c8a9f2f8560",
  "tree": "b4cded23f24b6bab5c8bd83c982f65b96fefa113",
  "parents": [
    "ff246c1c0479d8a5af172c179aa01c327daeb222"
  ],
  "author": {
    "name": "Salman Malik",
    "email": "salmanmalik@google.com",
    "time": "Thu Feb 03 23:59:42 2022"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Feb 04 21:17:38 2022"
  },
  "message": "desktop_capturer: Utils for scoped instantiation of pointers/data\n\nMoves the `Scoped` template (meant for clearing up the references) into\nseparate utils so as to allow for reuse in future. Other portal instances\ne.g. remote desktop portal will benefit from this later.\n\nBug: chromium:1291247\nChange-Id: Ie36415573edcbe4f697cf97b568243f09f26915d\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/249400\nReviewed-by: Mirko Bonadei \u003cmbonadei@webrtc.org\u003e\nReviewed-by: Mark Foltz \u003cmfoltz@chromium.org\u003e\nCommit-Queue: Salman Malik \u003csalmanmalik@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#35916}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e8d65cbb37fae034509f3e9c4c2e1a0a160743d9",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/BUILD.gn",
      "new_id": "8701c295b3d30fecc48882e5c50931600b1ca945",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df588f0f1e00efb2213e11b4676564607e25febe",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/linux/wayland/scoped_glib.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de825577dd3d7c549aee19feb13edd2665e46667",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/linux/wayland/scoped_glib.h"
    },
    {
      "type": "modify",
      "old_id": "9feec1d841cfd76ca18f75dbe2a2288a4192439b",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/linux/wayland/screencast_portal.cc",
      "new_id": "ac0e9700ed6ef825e87d052864959556426eb5dd",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/linux/wayland/screencast_portal.cc"
    }
  ]
}
