Fix includes for ErrorSink.h

- Note this was breaking google3 roll. See logs at:
  https://fusion2.corp.google.com/invocations/1d8b232e-c783-446b-a15a-8adc262463c1/targets/%2F%2Fthird_party%2Fml_drift%2Fwebgpu%2Fkernels_tests:add_test/log

Bug: dawn:1833
Change-Id: I718be8e1c2090e27f2d3df13186c7e7798fb3132
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/183161
Commit-Queue: Loko Kung <lokokung@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org>
Auto-Submit: Loko Kung <lokokung@google.com>
diff --git a/src/dawn/native/ErrorSink.h b/src/dawn/native/ErrorSink.h
index 325691d..54d0ee4 100644
--- a/src/dawn/native/ErrorSink.h
+++ b/src/dawn/native/ErrorSink.h
@@ -31,6 +31,7 @@
 #include <memory>
 #include <utility>
 
+#include "dawn/native/Error.h"
 #include "dawn/native/ErrorData.h"
 
 namespace dawn::native {