)]}'
{
  "commit": "23bb5c06534109dcbdcf41174be544f2836b430f",
  "tree": "6bc54f070f604180bf809edfcc771d5d49bcf3d3",
  "parents": [
    "ef00af577667d4163df4e134e7ab8ebced694492"
  ],
  "author": {
    "name": "Loko Kung",
    "email": "lokokung@google.com",
    "time": "Sun Dec 22 20:10:05 2024 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Dec 22 20:10:05 2024 -0800"
  },
  "message": "Revert \"[dawn] Removes old non-overridden non-Future entry.\"\n\nThis reverts commit fa07f3046419775df4d2f8fb5b0a9c5078399d4e.\n\nReason for revert: Breaking Dawn-\u003eChromium roll, need to update MLDrift.\n\nOriginal change\u0027s description:\n\u003e [dawn] Removes old non-overridden non-Future entry.\n\u003e\n\u003e - Removes/Renames the following entry points and their\n\u003e   corresponding old Callbacks and CallbackInfos:\n\u003e     - ShaderModule::GetCompilationInfo\n\u003e     - Device::Create*PipelineAsync\n\u003e     - Device::PopErrorScope\n\u003e     - Buffer::MapAsync\n\u003e     - Queue::OnSubmittedWorkDone\n\u003e  - Note that \"overridden\" entry points will be removed in\n\u003e    multi-CL changes since those refer to entry points\n\u003e    where users may be manually overriding the C proc table.\n\u003e\n\u003e Bug: 369445924\n\u003e Change-Id: I074cac71587b64555288e44c9f483d9426c7abd0\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/216314\n\u003e Reviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\n\u003e Commit-Queue: Loko Kung \u003clokokung@google.com\u003e\n\nBug: 369445924\nChange-Id: Ia93ea22936c5a37ba9d86fb9a34d10b1c5ebcbff\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/220294\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nAuto-Submit: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e976aefb5a2e77646d8097a95e3918b26e1d83d3",
      "old_mode": 33188,
      "old_path": "generator/templates/mock_api.cpp",
      "new_id": "dc5c9e17190d7d63c988479d6e02ff093734db3c",
      "new_mode": 33188,
      "new_path": "generator/templates/mock_api.cpp"
    },
    {
      "type": "modify",
      "old_id": "e4712d51cf19607b06c0e350ffd943f2ad7dba3f",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "85cacb89cf03c5cc57a05b78860e17845a146681",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "cc67fcdd61e15f341f634da47a436aee9fcf0584",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn_wire.json",
      "new_id": "97b23ea04b2a7678179b501300abc412af54fdbb",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn_wire.json"
    },
    {
      "type": "modify",
      "old_id": "0b700086caa9b4333ea2b38695c9452b3acb7e30",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Buffer.cpp",
      "new_id": "c38e2a788eab6c34c0532954a079aa04503aebf7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Buffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "cc7d3d627f0f7a28b5e22024ca5d3d544f728872",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Buffer.h",
      "new_id": "7f130e624ff1a7bd344378b56a213e22a6afbbf8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Buffer.h"
    },
    {
      "type": "modify",
      "old_id": "4b796276e99ac0e5735bb1f4e006655e504f20e2",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CreatePipelineAsyncEvent.cpp",
      "new_id": "854c7ff8956571e800f49b553df70a30feb8b8a9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CreatePipelineAsyncEvent.cpp"
    },
    {
      "type": "modify",
      "old_id": "b2fefa6815b9591eb98ebe0ffc0410e3e0294422",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CreatePipelineAsyncEvent.h",
      "new_id": "e2ae03985dbabd650ada6fb5c85613b3300c44fe",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CreatePipelineAsyncEvent.h"
    },
    {
      "type": "modify",
      "old_id": "8c7209fb65ac88d9b5bf97465d11dad54a15413f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.cpp",
      "new_id": "316b6b1c712e6e9c6afe8966281cd67331d60e86",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "b6b6d8d8881451ac483fd4ed329f713512955772",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.h",
      "new_id": "f0275b1eab45dbae1052aed5ed38484f7c3567e8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.h"
    },
    {
      "type": "modify",
      "old_id": "5f47ca8a9e7dac61a88ac848a63b9c9f548605ba",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Queue.cpp",
      "new_id": "cc8ef368acf9ec93a925307e14037e7fe866f03a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Queue.cpp"
    },
    {
      "type": "modify",
      "old_id": "71dcdcde385f5318c484e83ad5b847037638729b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Queue.h",
      "new_id": "36ec006d2bbc5ff3cf793dd4c57b45ac59b041b0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Queue.h"
    },
    {
      "type": "modify",
      "old_id": "9d4773078d1f10d01afa999ed61de10ebef7984d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ShaderModule.cpp",
      "new_id": "97b312958f7d27295eeb33e48566560ab49cb613",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ShaderModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "9ae9217b379f57dc881bc19c4ad8a00a08714757",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ShaderModule.h",
      "new_id": "3d371c845a32cc0107914e1666cc32b1bb54437c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ShaderModule.h"
    },
    {
      "type": "modify",
      "old_id": "bfa76f1316362cb45d18e79f577c45fd88697d91",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/BufferTests.cpp",
      "new_id": "5f79c9aea70c893f5b9539f90e1b036b56dabbe0",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/BufferTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "6d0b5f7b94a9e8df5fe23a2b6086f41fcf895922",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/DeviceLostTests.cpp",
      "new_id": "ddb6eb3ddb053252ce5da3fba6b749c6c4291887",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/DeviceLostTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "b9ac9110e23b555a8ac4851ac33951827a30a885",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/AllowedErrorTests.cpp",
      "new_id": "dbbc373a5b7216d939ab54901169f03955676192",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/AllowedErrorTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "f11b748f1521931ffc68d1ba9d74184cb43bbf2b",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireBufferMappingTests.cpp",
      "new_id": "d301be3c942bf334e5094a60cc798355cb3c87bc",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireBufferMappingTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "9542443542ca9f02bd0a32137c299f72eeaba4b3",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireCreatePipelineAsyncTests.cpp",
      "new_id": "396345c0a35a2e41082d708d47b8fa2c15610e67",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireCreatePipelineAsyncTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb6a692ebaefe362f52e5cfec072233436119a9e",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireErrorCallbackTests.cpp",
      "new_id": "4fc1c3d07088d775789fef7c7938f2f59e447b4d",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireErrorCallbackTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "b5b962bc36662f2ba9f087dc0fee7b492cff738e",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireMemoryTransferServiceTests.cpp",
      "new_id": "d80b89b91b6cafec138baecddd046073e0f3ae9d",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireMemoryTransferServiceTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "b1a24773ecf7e08f0aeac3caddb14f4b9ec4369d",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireQueueTests.cpp",
      "new_id": "fa3d1dbe254e59280eaabf93ad0a2d7ef24a7c01",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireQueueTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "9455b0d785c4499361162b42b5f7e3817d31c25a",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireShaderModuleTests.cpp",
      "new_id": "dd89a96f4389f90a4fbd99421612b63b2c7b547e",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireShaderModuleTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "a4afb349a61996627a5a5c87c888ed97df094228",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Buffer.cpp",
      "new_id": "784b0391c22cdb2b6960f6db9b50b9886190692a",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Buffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "f8e48f4b0f5b09c40a2d6367d4d1a09d6b514a02",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Buffer.h",
      "new_id": "533635df974b3842aa3844c3a25c5cc32631a511",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Buffer.h"
    },
    {
      "type": "modify",
      "old_id": "1b4960ee4d81c6ac1d428dbc71350a3b8a8ac2b3",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Device.cpp",
      "new_id": "46776631731fed3daf84f300c7ee2dfacde13053",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "5efef24461de3cc26a00d576e3385d16e0002968",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Device.h",
      "new_id": "5f7a1a4e85596795d2a80a810cec3a4ae7346f3b",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Device.h"
    },
    {
      "type": "modify",
      "old_id": "e5093dc75b66538989b7c8a86b6527b66fb6eafb",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Queue.cpp",
      "new_id": "2680e16e077f8b7498a15128062f5cfa177e05f6",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Queue.cpp"
    },
    {
      "type": "modify",
      "old_id": "0f95a42c42481c327be9b698845b17d68b33654f",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Queue.h",
      "new_id": "bec29d700c11e934508760166d828bc96dbe2a05",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Queue.h"
    },
    {
      "type": "modify",
      "old_id": "79fea77b1fbe480b07c24eb99d09dfa21d3c3086",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/ShaderModule.cpp",
      "new_id": "614489b55bc8f452d4c810959a10ad07b5457384",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/ShaderModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "a278196eaee364fac3d4d861ed270ae6af7df4d8",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/ShaderModule.h",
      "new_id": "d0558f632699250f2d11d950d918fa7fb5ac7491",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/ShaderModule.h"
    },
    {
      "type": "modify",
      "old_id": "0241d31ac5be631ca346596e05b57e477d3abc7d",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/Server.h",
      "new_id": "4f0702fef8851a86b15c08708398263d2d5f2009",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/Server.h"
    },
    {
      "type": "modify",
      "old_id": "24fe5f5dc1433ac12b98b5bf45a71dfa1d53dc7c",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerBuffer.cpp",
      "new_id": "e639966e75d3f96619addf04112d87a7fb005fe2",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerBuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "dda48bc1c5621ed498cfa45f0da53aa7d2e7b902",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerDevice.cpp",
      "new_id": "f428677a2839760e831b0d69a08800633a20ba51",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerDevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "2eba81aeafaf9ba9fdda8b9745e37908f8be9182",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerQueue.cpp",
      "new_id": "338a3b57965292b882e5d6c2233e629e37528c37",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerQueue.cpp"
    },
    {
      "type": "modify",
      "old_id": "969022b7c7f2332e43f158c3df4e8ed041b5c79e",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerShaderModule.cpp",
      "new_id": "effb4e00f060e0928544c9eac7d4b800fe78798f",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerShaderModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "8e6d041c7974754963a5c7d96bf3e6eb6c6f1205",
      "old_mode": 33188,
      "old_path": "third_party/emdawnwebgpu/webgpu.cpp",
      "new_id": "1c446422520c3143a3225ba23dbb324f12049e69",
      "new_mode": 33188,
      "new_path": "third_party/emdawnwebgpu/webgpu.cpp"
    },
    {
      "type": "modify",
      "old_id": "de900b190ce2fb6c2c5621ac9b2a182638629aa3",
      "old_mode": 33188,
      "old_path": "tools/android/BUILD.gn",
      "new_id": "0e7abd8f2baae6eeb1865021344d38e0f2a7f3c2",
      "new_mode": 33188,
      "new_path": "tools/android/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "886ca445447590698de1b0f825b7d57ee90fabc5",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/test/java/android/dawn/MappedNamedConstantsTest.kt",
      "new_id": "be7a490c07e53ec274aa18be2ee14eba7301e9da",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/test/java/android/dawn/MappedNamedConstantsTest.kt"
    }
  ]
}
