Use the dawn wire client procs directly in command buffer fuzzer

APIChannel::GetProcs will be removed soon

Bug: chromium:40195122
Change-Id: I1bd4a98fb583fe073047cf3e30f2748b18c8d5a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5478368
Commit-Queue: Austin Eng <enga@chromium.org>
Reviewed-by: Brendon Tiszka <tiszka@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1291717}
NOKEYCHECK=True
GitOrigin-RevId: 7b7cdbc28f3ff21374d01e0129d1f159a16b0e83
diff --git a/fuzzers/command_buffer_lpm_fuzzer/cmd_buf_lpm_fuzz.cc b/fuzzers/command_buffer_lpm_fuzzer/cmd_buf_lpm_fuzz.cc
index 7234c29..d12ebbc 100644
--- a/fuzzers/command_buffer_lpm_fuzzer/cmd_buf_lpm_fuzz.cc
+++ b/fuzzers/command_buffer_lpm_fuzzer/cmd_buf_lpm_fuzz.cc
@@ -141,13 +141,12 @@
 
   VLOG(3) << "Wire protocol setup";
   wire_channel_ = webgpu()->GetAPIChannel();
-  dawn_procs_ = std::make_unique<DawnProcTable>(wire_channel_->GetProcs());
-  dawnProcSetProcs(dawn_procs_.get());
+  dawnProcSetProcs(&dawn::wire::client::GetProcs());
   dawn_wire_services_ =
       static_cast<webgpu::DawnWireServices*>(wire_channel_.get());
   dawn_wire_serializer_ = dawn_wire_services_->serializer();
   wire_descriptor_ = std::make_unique<dawn::wire::WireServerDescriptor>();
-  wire_descriptor_->procs = dawn_procs_.get();
+  wire_descriptor_->procs = &dawn::wire::client::GetProcs();
   wire_descriptor_->serializer = dawn_wire_serializer_.get();
   wire_server_ = std::make_unique<dawn::wire::WireServer>(*wire_descriptor_);
   dawn_instance_ = std::make_unique<dawn::native::Instance>();
diff --git a/fuzzers/command_buffer_lpm_fuzzer/cmd_buf_lpm_fuzz.h b/fuzzers/command_buffer_lpm_fuzzer/cmd_buf_lpm_fuzz.h
index b46b9f7..772cc8f 100644
--- a/fuzzers/command_buffer_lpm_fuzzer/cmd_buf_lpm_fuzz.h
+++ b/fuzzers/command_buffer_lpm_fuzzer/cmd_buf_lpm_fuzz.h
@@ -147,7 +147,6 @@
   std::unique_ptr<dawn::wire::WireServer> wire_server_;
   scoped_refptr<webgpu::APIChannel> wire_channel_;
   std::unique_ptr<dawn::native::Instance> dawn_instance_;
-  std::unique_ptr<DawnProcTable> dawn_procs_;
   std::unique_ptr<dawn::wire::WireServerDescriptor> wire_descriptor_;
   scoped_refptr<Buffer> buffer_;
   int32_t command_buffer_id_ = -1;