Fix missing include for std::unique_ptr in RingBuffer.h

Bug: dawn:96
Change-Id: If815bb1811eff5467039df6fdf939ef068abdb15
Reviewed-on: https://dawn-review.googlesource.com/c/4300
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/dawn_native/DynamicUploader.h b/src/dawn_native/DynamicUploader.h
index 848c07a..32ed864 100644
--- a/src/dawn_native/DynamicUploader.h
+++ b/src/dawn_native/DynamicUploader.h
@@ -18,8 +18,6 @@
 #include "dawn_native/Forward.h"
 #include "dawn_native/RingBuffer.h"
 
-#include <memory>
-
 // DynamicUploader is the front-end implementation used to manage multiple ring buffers for upload
 // usage.
 namespace dawn_native {
diff --git a/src/dawn_native/RingBuffer.h b/src/dawn_native/RingBuffer.h
index dfa44f5..dbc51bc 100644
--- a/src/dawn_native/RingBuffer.h
+++ b/src/dawn_native/RingBuffer.h
@@ -18,6 +18,8 @@
 #include "common/SerialQueue.h"
 #include "dawn_native/StagingBuffer.h"
 
+#include <memory>
+
 // RingBuffer is the front-end implementation used to manage a ring buffer in GPU memory.
 namespace dawn_native {