)]}'
{
  "commit": "f6286bad3f7f7fdb72267f1127d31b3f7d8a5de7",
  "tree": "8f2654b70ce2ee51270276cb8fcfc64be20a4c95",
  "parents": [
    "9931232f53c03447c593a37dec3bef7d777e55b7"
  ],
  "author": {
    "name": "Ho Cheung",
    "email": "hocheung@chromium.org",
    "time": "Mon Aug 24 12:57:30 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Aug 24 12:57:30 2026 -0700"
  },
  "message": "[tests] Move GBM helpers out of DRMUtils\n\nMove GBM ownership helpers into test infrastructure so DRMUtils.h does\nnot expose gbm.h to ChromeOS targets that do not use GBM.\n\nhttp://crrev.com/c/8275675\n\nRegister the test helper in GN and CMake.\n\nBug: 548727821\nChange-Id: Ieb821a354aa538da43a38436a86b6e4b3d6f7c04\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/335255\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e80a88783f062a5a3be198b1fe195e36ad36f0b",
      "old_mode": 33188,
      "old_path": "src/dawn/common/DRMUtils.h",
      "new_id": "5e0cdeb0b865aa7ead11f77ae7a1669379a4ca9c",
      "new_mode": 33188,
      "new_path": "src/dawn/common/DRMUtils.h"
    },
    {
      "type": "modify",
      "old_id": "859da9cb72450ea1ccd0ca9926a9875d0d8e5a38",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/BUILD.gn",
      "new_id": "5162a2f4cccdaee7d24f13d6c3cca7a942cf3436",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d8638388ae26dd7d1ae1de63ec2b5381340d4d46",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/CMakeLists.txt",
      "new_id": "b78419b2ad499e357e05b124d810c34c53729bce",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4679998bb2178b25c7382d93ea8dcd5e327901e7",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/GBMUtils.h"
    },
    {
      "type": "modify",
      "old_id": "ed20a5d2b9f025f5f1e2464ccd101f4047678db7",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/VideoViewsTests_gbm.cpp",
      "new_id": "ab423881f5842806bf99c908787063e0f6b1168f",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/VideoViewsTests_gbm.cpp"
    },
    {
      "type": "modify",
      "old_id": "35b8bd6e80805e641eccb298941f4735df015e9d",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/white_box/SharedTextureMemoryTests_dmabuf.cpp",
      "new_id": "1174fdb6b4820e79356c9b5e052ec827220e54e8",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/SharedTextureMemoryTests_dmabuf.cpp"
    },
    {
      "type": "modify",
      "old_id": "6e351a3dd3913d5d02201b8dbe8d441d3d75983c",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/white_box/VulkanImageWrappingTests_DmaBuf.cpp",
      "new_id": "c50d949e4abd58856245688ebc1803a28fa77807",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/VulkanImageWrappingTests_DmaBuf.cpp"
    }
  ]
}
