Fix a couple of google3 build issues

We were missing an include for uint32_t, and a forward declaration.

Change-Id: I4a2eed757364e335e12d14aaeda18fc7aafb2886
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/93261
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: James Price <jrprice@google.com>
diff --git a/src/dawn/common/Numeric.h b/src/dawn/common/Numeric.h
index 50f6d40..f4b084b 100644
--- a/src/dawn/common/Numeric.h
+++ b/src/dawn/common/Numeric.h
@@ -15,6 +15,7 @@
 #ifndef SRC_DAWN_COMMON_NUMERIC_H_
 #define SRC_DAWN_COMMON_NUMERIC_H_
 
+#include <cstdint>
 #include <limits>
 #include <type_traits>
 
diff --git a/src/dawn/utils/WireHelper.h b/src/dawn/utils/WireHelper.h
index a81b919..3f52938 100644
--- a/src/dawn/utils/WireHelper.h
+++ b/src/dawn/utils/WireHelper.h
@@ -21,6 +21,8 @@
 
 #include "dawn/webgpu_cpp.h"
 
+struct DawnProcTable;
+
 namespace utils {
 
 class WireHelper {