[dawn][wire] Remove deprecated server injection APIs.

Change-Id: Ie3cc408ce0f93eb192736a8f6be63525f49ae921
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/174441
Commit-Queue: Loko Kung <lokokung@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
diff --git a/include/dawn/wire/WireClient.h b/include/dawn/wire/WireClient.h
index b505802..fea95b6 100644
--- a/include/dawn/wire/WireClient.h
+++ b/include/dawn/wire/WireClient.h
@@ -47,11 +47,6 @@
     WGPUTexture texture;
     Handle handle;
     Handle deviceHandle;
-    // TODO(dawn:2021) Remove this once Chromium has been updated.
-    uint32_t id;
-    uint32_t generation;
-    uint32_t deviceId;
-    uint32_t deviceGeneration;
 };
 
 struct ReservedSwapChain {
diff --git a/include/dawn/wire/WireServer.h b/include/dawn/wire/WireServer.h
index 61424bb..3738cab 100644
--- a/include/dawn/wire/WireServer.h
+++ b/include/dawn/wire/WireServer.h
@@ -54,19 +54,6 @@
 
     const volatile char* HandleCommands(const volatile char* commands, size_t size) override;
 
-    bool InjectTexture(WGPUTexture texture,
-                       uint32_t id,
-                       uint32_t generation,
-                       uint32_t deviceId,
-                       uint32_t deviceGeneration);
-    bool InjectSwapChain(WGPUSwapChain swapchain,
-                         uint32_t id,
-                         uint32_t generation,
-                         uint32_t deviceId,
-                         uint32_t deviceGeneration);
-    bool InjectDevice(WGPUDevice device, uint32_t id, uint32_t generation);
-    bool InjectInstance(WGPUInstance instance, uint32_t id, uint32_t generation);
-
     bool InjectTexture(WGPUTexture texture, const Handle& handle, const Handle& deviceHandle);
     bool InjectSwapChain(WGPUSwapChain swapchain, const Handle& handle, const Handle& deviceHandle);
     bool InjectDevice(WGPUDevice device, const Handle& handle);
diff --git a/src/dawn/wire/WireServer.cpp b/src/dawn/wire/WireServer.cpp
index 8f99bde..6f299d8 100644
--- a/src/dawn/wire/WireServer.cpp
+++ b/src/dawn/wire/WireServer.cpp
@@ -44,32 +44,6 @@
 }
 
 bool WireServer::InjectTexture(WGPUTexture texture,
-                               uint32_t id,
-                               uint32_t generation,
-                               uint32_t deviceId,
-                               uint32_t deviceGeneration) {
-    return mImpl->InjectTexture(texture, {id, generation}, {deviceId, deviceGeneration}) ==
-           WireResult::Success;
-}
-
-bool WireServer::InjectSwapChain(WGPUSwapChain swapchain,
-                                 uint32_t id,
-                                 uint32_t generation,
-                                 uint32_t deviceId,
-                                 uint32_t deviceGeneration) {
-    return mImpl->InjectSwapChain(swapchain, {id, generation}, {deviceId, deviceGeneration}) ==
-           WireResult::Success;
-}
-
-bool WireServer::InjectDevice(WGPUDevice device, uint32_t id, uint32_t generation) {
-    return mImpl->InjectDevice(device, {id, generation}) == WireResult::Success;
-}
-
-bool WireServer::InjectInstance(WGPUInstance instance, uint32_t id, uint32_t generation) {
-    return mImpl->InjectInstance(instance, {id, generation}) == WireResult::Success;
-}
-
-bool WireServer::InjectTexture(WGPUTexture texture,
                                const Handle& handle,
                                const Handle& deviceHandle) {
     return mImpl->InjectTexture(texture, handle, deviceHandle) == WireResult::Success;
diff --git a/src/dawn/wire/client/Client.cpp b/src/dawn/wire/client/Client.cpp
index c50293e..435246c 100644
--- a/src/dawn/wire/client/Client.cpp
+++ b/src/dawn/wire/client/Client.cpp
@@ -101,11 +101,6 @@
     result.texture = ToAPI(texture);
     result.handle = texture->GetWireHandle();
     result.deviceHandle = FromAPI(device)->GetWireHandle();
-    // TODO(dawn:2021) Remove setting of deprecated fields once Chromium is updated.
-    result.id = texture->GetWireId();
-    result.generation = texture->GetWireGeneration();
-    result.deviceId = FromAPI(device)->GetWireId();
-    result.deviceGeneration = FromAPI(device)->GetWireGeneration();
     return result;
 }