)]}'
{
  "commit": "31e25af254ab572c77054edec4946d2244e184dd",
  "tree": "6dadf8d8b5e8ca1b76e40485fcb24c7f5ba1af24",
  "parents": [
    "18a173f5cd536b93aac0fa13fa5ad18cbb96d060"
  ],
  "author": {
    "name": "Lokbondo Kung",
    "email": "lokokung@google.com",
    "time": "Thu Apr 23 17:54:30 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 23 17:54:30 2026 -0700"
  },
  "message": "[tests] Adds way to get backend device from WireHelper for tests.\n\n- This allows for tests to get the backend device directly from the\n  WireHelper which already provides the needed capabilities instead\n  of needing to cache the backend device as a part of the injected\n  proc implementations. This also allows tests to check toggles on\n  multiple devices instead of only being able to check toggles on\n  the most recently created device.\n\nChange-Id: Ib77fdf82799c62be1cb32c0cfb13039042674468\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/304457\nCommit-Queue: Brandon Jones \u003cbajones@chromium.org\u003e\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\nAuto-Submit: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Brandon Jones \u003cbajones@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36f9be96ed0a8d1391673917a6fb566aeea333e5",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/DawnTest.cpp",
      "new_id": "4d4873dbe261b72f035e6adb43f496ea0c1e4aca",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/DawnTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "1597953a124c022afd80dcece3ef316e05c48fee",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/DawnTest.h",
      "new_id": "f00ce5002ec0d53369e1398be7df6e75af18cb99",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/DawnTest.h"
    },
    {
      "type": "modify",
      "old_id": "51e481487d5c258b8a46d4b61c3eeb78e5222262",
      "old_mode": 33188,
      "old_path": "src/dawn/utils/WireHelper.cpp",
      "new_id": "e2bf6a59f93ab6dae270fd8fc08040fb7f069587",
      "new_mode": 33188,
      "new_path": "src/dawn/utils/WireHelper.cpp"
    },
    {
      "type": "modify",
      "old_id": "f9e303536d99307dda4c49dfba2ab3b852507703",
      "old_mode": 33188,
      "old_path": "src/dawn/utils/WireHelper.h",
      "new_id": "9d91f841c9648ece43bf9fd49e1a79e19b9593ba",
      "new_mode": 33188,
      "new_path": "src/dawn/utils/WireHelper.h"
    }
  ]
}
