Fix tests to make chromium compile.

gfe-relnote: n/a (test only change)
PiperOrigin-RevId: 261322813
Change-Id: Iddbc016628143714bab4eb8478df3f7a0c67b8a5
diff --git a/quic/core/http/quic_spdy_stream_test.cc b/quic/core/http/quic_spdy_stream_test.cc
index 8ad71f8..894573f 100644
--- a/quic/core/http/quic_spdy_stream_test.cc
+++ b/quic/core/http/quic_spdy_stream_test.cc
@@ -1792,9 +1792,10 @@
 
   Initialize(kShouldProcessData);
 
-  std::string headers = HeadersFrame({{"foo", "bar"}});
+  std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
   std::string data = DataFrame(kDataFramePayload);
-  std::string trailers = HeadersFrame({{"custom-key", "custom-value"}});
+  std::string trailers =
+      HeadersFrame({std::make_pair("custom-key", "custom-value")});
 
   std::string stream_frame_payload = QuicStrCat(headers, data, trailers);
   QuicStreamFrame frame(stream_->id(), false, 0, stream_frame_payload);
@@ -1819,7 +1820,7 @@
 
   Initialize(!kShouldProcessData);
 
-  std::string headers = HeadersFrame({{"foo", "bar"}});
+  std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
   std::string data = DataFrame(kDataFramePayload);
 
   // A header block that will take more than one block of sequencer buffer.
@@ -2129,7 +2130,7 @@
 
   Initialize(!kShouldProcessData);
 
-  std::string headers = HeadersFrame({{"foo", "bar"}});
+  std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
 
   // All HEADERS frame bytes are consumed even if the frame is not received
   // completely.
@@ -2160,7 +2161,8 @@
             ReadFromStream(data_payload.size() - 1));
   EXPECT_EQ(data_payload.size() - 1, NewlyConsumedBytes());
 
-  std::string trailers = HeadersFrame({{"custom-key", "custom-value"}});
+  std::string trailers =
+      HeadersFrame({std::make_pair("custom-key", "custom-value")});
 
   // No bytes are consumed, because last byte of DATA payload is still buffered.
   OnStreamFrame(QuicStringPiece(trailers).substr(0, trailers.size() - 1));
@@ -2192,7 +2194,7 @@
   OnStreamFrame(unknown_frame1);
   EXPECT_EQ(unknown_frame1.size(), NewlyConsumedBytes());
 
-  std::string headers = HeadersFrame({{"foo", "bar"}});
+  std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
 
   // All HEADERS frame bytes are consumed even if the frame is not received
   // completely.
@@ -2235,7 +2237,8 @@
             ReadFromStream(data_payload.size() - 1));
   EXPECT_EQ(data_payload.size() - 1, NewlyConsumedBytes());
 
-  std::string trailers = HeadersFrame({{"custom-key", "custom-value"}});
+  std::string trailers =
+      HeadersFrame({std::make_pair("custom-key", "custom-value")});
 
   // No bytes are consumed, because last byte of DATA payload is still buffered.
   OnStreamFrame(QuicStringPiece(trailers).substr(0, trailers.size() - 1));
@@ -2316,7 +2319,7 @@
   Initialize(kShouldProcessData);
 
   // Receive and consume headers.
-  std::string headers = HeadersFrame({{"foo", "bar"}});
+  std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
   QuicStreamOffset offset = 0;
   stream_->OnStreamFrame(
       QuicStreamFrame(stream_->id(), false, offset, headers));
@@ -2333,7 +2336,8 @@
   EXPECT_EQ(kDataFramePayload, stream_->data());
 
   // Receive and consume trailers.
-  std::string trailers1 = HeadersFrame({{"custom-key", "custom-value"}});
+  std::string trailers1 =
+      HeadersFrame({std::make_pair("custom-key", "custom-value")});
   stream_->OnStreamFrame(
       QuicStreamFrame(stream_->id(), false, offset, trailers1));
   offset += trailers1.size();
@@ -2368,7 +2372,7 @@
   Initialize(kShouldProcessData);
 
   // Receive and consume headers.
-  std::string headers = HeadersFrame({{"foo", "bar"}});
+  std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
   QuicStreamOffset offset = 0;
   stream_->OnStreamFrame(
       QuicStreamFrame(stream_->id(), false, offset, headers));
@@ -2384,7 +2388,8 @@
   EXPECT_EQ(kDataFramePayload, stream_->data());
 
   // Receive trailers, with single header field "custom-key: custom-value".
-  std::string trailers = HeadersFrame({{"custom-key", "custom-value"}});
+  std::string trailers =
+      HeadersFrame({std::make_pair("custom-key", "custom-value")});
   stream_->OnStreamFrame(
       QuicStreamFrame(stream_->id(), false, offset, trailers));
   offset += trailers.size();
@@ -2421,7 +2426,7 @@
 
   // HEADERS frame.
   // Since it arrives after a SETTINGS frame, it should never be read.
-  std::string headers = HeadersFrame({{"foo", "bar"}});
+  std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
 
   // Combine the two frames to make sure they are processed in a single
   // QuicSpdyStream::OnDataAvailable() call.
diff --git a/spdy/core/fifo_write_scheduler.h b/spdy/core/fifo_write_scheduler.h
index e972a2b..3c38bd5 100644
--- a/spdy/core/fifo_write_scheduler.h
+++ b/spdy/core/fifo_write_scheduler.h
@@ -208,7 +208,7 @@
 }
 
 template <typename StreamIdType>
-string FifoWriteScheduler<StreamIdType>::DebugString() const {
+SpdyString FifoWriteScheduler<StreamIdType>::DebugString() const {
   return SpdyStrCat(
       "FifoWriteScheduler {num_streams=", registered_streams_.size(),
       " num_ready_streams=", NumReadyStreams(), "}");
diff --git a/spdy/core/fifo_write_scheduler_test.cc b/spdy/core/fifo_write_scheduler_test.cc
index 1a6e231..1ad6d62 100644
--- a/spdy/core/fifo_write_scheduler_test.cc
+++ b/spdy/core/fifo_write_scheduler_test.cc
@@ -15,7 +15,7 @@
   FifoWriteScheduler<SpdyStreamId> fifo;
   EXPECT_FALSE(fifo.HasReadyStreams());
   EXPECT_SPDY_BUG(
-      EXPECT_EQ(0, std::get<0>(fifo.PopNextReadyStreamAndPrecedence())),
+      EXPECT_EQ(0u, std::get<0>(fifo.PopNextReadyStreamAndPrecedence())),
       "No ready streams available");
   EXPECT_SPDY_BUG(fifo.MarkStreamReady(9, true), "Stream 9 is not registered");
   EXPECT_SPDY_BUG(fifo.IsStreamReady(9), "Stream 9 is not registered");
@@ -43,8 +43,8 @@
   fifo.MarkStreamReady(17, true);
   EXPECT_EQ(7u, fifo.NumReadyStreams());
 
-  EXPECT_EQ(3, fifo.PopNextReadyStream());
-  EXPECT_EQ(7, std::get<0>(fifo.PopNextReadyStreamAndPrecedence()));
+  EXPECT_EQ(3u, fifo.PopNextReadyStream());
+  EXPECT_EQ(7u, std::get<0>(fifo.PopNextReadyStreamAndPrecedence()));
   EXPECT_EQ(5u, fifo.NumReadyStreams());
 
   EXPECT_FALSE(fifo.ShouldYield(3));