)]}'
{
  "commit": "eeff706d177ccc2a4db6ce3e91e61f2a70bdf785",
  "tree": "ec64c6901fc859273cc096f210da09d6e600cd7b",
  "parents": [
    "3502bfc56f79368d2d8447839516895d3bbe5209"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Mon Mar 23 10:54:07 2026 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Mar 23 10:54:07 2026 -0700"
  },
  "message": "Revert \"[dawn][wire] Put most of the wire in a source_set.\"\n\nThis reverts commit a703d864e29f6765f7dfcea0a2531afea02bee70.\n\nReason for revert: breaking Dawn-\u003eChromium roll\n\nOriginal change\u0027s description:\n\u003e [dawn][wire] Put most of the wire in a source_set.\n\u003e\n\u003e And change dawn_unittests to use the static version of dawn_wire, such\n\u003e that in a follow-up CL it can test using its internals directly instead\n\u003e of having to only rely on the public interface.\n\u003e\n\u003e Bug: 492139412\n\u003e Change-Id: I43a26073382545d7502b8765c78525ea040812c3\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/297036\n\u003e Commit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e Reviewed-by: Loko Kung \u003clokokung@google.com\u003e\n\n# Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\nBug: 492139412\nChange-Id: I7d39f1d9570cc502140cbc5c4765ba7d69c2f1a0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/298835\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01691aadb6368bbb2cdc50f6ed967ad9c70bbdcf",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/wire/client/ApiProcs.cpp",
      "new_id": "29b1f37d469087b77c36ac5a9ccb3508c1466ca6",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/wire/client/ApiProcs.cpp"
    },
    {
      "type": "modify",
      "old_id": "04900b6af7fa17f88ba040c996cbceaf3518ff5f",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/BUILD.gn",
      "new_id": "6d1f264f7fa404775908c52a8b0f343c2601c112",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "875d04c09b180145c46324f7436177e39ca5c0e3",
      "old_mode": 33188,
      "old_path": "src/dawn/utils/BUILD.gn",
      "new_id": "0f9b7c50ff58e9326459e52bf3e8d5f400e66390",
      "new_mode": 33188,
      "new_path": "src/dawn/utils/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b6ac3462e26e4a7429f7dc4f832ffafb6bb83a09",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/BUILD.gn",
      "new_id": "2cff2ca312f74d0f60cf60dfcf548ddf75bc2667",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "98b260a47405c560d642500d935c8685db8f06e1",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/WireClient.cpp",
      "new_id": "92e06948edd641e5f4a0867453c444a8aae377a3",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/WireClient.cpp"
    }
  ]
}
