)]}'
{
  "commit": "6826e77b7ae2399da3c2ac82ba01e6223dffb27e",
  "tree": "de954609d9ebd8e9e85c7d131dea37141b0ce4f2",
  "parents": [
    "7609303d10e3377d097f3a6fdc5640ef64186102"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Jun 26 14:32:35 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jun 26 14:32:35 2025 -0700"
  },
  "message": "Revert \"[Win] Call CompareObjectHandles directly\"\n\nThis reverts commit 80906a48e38c4d549764f8159645c340e9c6844f.\n\nReason for revert: this is breaking the roll into Chromium with this linker error:\n\nlld-link: error: could not open \u0027onecore_apiset.lib\u0027: No such file or directory\n\nExample failing roll:\nhttps://chromium-review.googlesource.com/c/chromium/src/+/6681536\n\nOriginal change\u0027s description:\n\u003e [Win] Call CompareObjectHandles directly\n\u003e\n\u003e Now that Chromium only supports Win10+, we can call\n\u003e CompareObjectHandles directly. No need to query for its function\n\u003e pointer, or manually keep kernelbase.dll alive.\n\u003e\n\u003e Change-Id: I248418d9bfb7c5af6dc1838f0c27d23f93cf5f27\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/248954\n\u003e Reviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e Reviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\n\u003e Commit-Queue: Rafael Cintron \u003crafael.cintron@microsoft.com\u003e\n\nTBR\u003dcwallez@chromium.org,rafael.cintron@microsoft.com,amaiorano@google.com,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com\n\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: Id293301979e4408e8b6304ec6ef13d2b60b31863\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/249334\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fbc3a1ea657e66153434471d9cd08ca376f1114b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BUILD.gn",
      "new_id": "f164a77effc203b5991f2649a3d7b1ab06923dac",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ab3b46221cb5a1d6ac9dbee63fe425ea9f053974",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CMakeLists.txt",
      "new_id": "c5eae75e4f1814584c3389ab76be24fad58576dd",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "2c414ca2a50a2cb20ed541bddf65862f332f2e13",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d/PlatformFunctions.cpp",
      "new_id": "cd51833c6087025728995214ffb1e85e93c67b6c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d/PlatformFunctions.cpp"
    },
    {
      "type": "modify",
      "old_id": "e886f863be5a4e1ff8a783fe2a63ab09606ea878",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d/PlatformFunctions.h",
      "new_id": "a8d3d14fa68c7621e6c691b628ae787fe6d879ae",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d/PlatformFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "e61ea15141815eec742ce67dc9ed061f76c50e73",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/SharedFenceD3D11.cpp",
      "new_id": "45e07d0f5b577803aab487bb73074da8bc0d0c41",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/SharedFenceD3D11.cpp"
    }
  ]
}
