Add missing includes to metadata_decoder.h and metadata_decoder.cc

PiperOrigin-RevId: 616526575
diff --git a/quiche/quic/core/http/metadata_decoder.cc b/quiche/quic/core/http/metadata_decoder.cc
index ef14513..894d5d7 100644
--- a/quiche/quic/core/http/metadata_decoder.cc
+++ b/quiche/quic/core/http/metadata_decoder.cc
@@ -4,6 +4,16 @@
 
 #include "quiche/quic/core/http/metadata_decoder.h"
 
+#include <cstddef>
+#include <utility>
+
+#include "absl/strings/str_cat.h"
+#include "absl/strings/string_view.h"
+#include "quiche/quic/core/http/quic_header_list.h"
+#include "quiche/quic/core/quic_error_codes.h"
+#include "quiche/quic/core/quic_types.h"
+#include "quiche/quic/platform/api/quic_bug_tracker.h"
+
 namespace quic {
 
 MetadataDecoder::MetadataDecoder(QuicStreamId id, size_t max_header_list_size,
diff --git a/quiche/quic/core/http/metadata_decoder.h b/quiche/quic/core/http/metadata_decoder.h
index ec33c17..c17bfca 100644
--- a/quiche/quic/core/http/metadata_decoder.h
+++ b/quiche/quic/core/http/metadata_decoder.h
@@ -8,13 +8,15 @@
 #include <sys/types.h>
 
 #include <cstddef>
-#include <memory>
 #include <string>
 
+#include "absl/strings/string_view.h"
 #include "quiche/quic/core/http/quic_header_list.h"
 #include "quiche/quic/core/qpack/qpack_decoded_headers_accumulator.h"
 #include "quiche/quic/core/qpack/qpack_decoder.h"
 #include "quiche/quic/core/quic_error_codes.h"
+#include "quiche/quic/core/quic_types.h"
+#include "quiche/common/platform/api/quiche_export.h"
 
 namespace quic {