| Index: net/tools/quic/end_to_end_test.cc
 | 
| diff --git a/net/tools/quic/end_to_end_test.cc b/net/tools/quic/end_to_end_test.cc
 | 
| index 26caccff3503c164e705a732a9fbaaf7742ea25d..eb593e19d2a7f0b373f3709adbf215093a818b68 100644
 | 
| --- a/net/tools/quic/end_to_end_test.cc
 | 
| +++ b/net/tools/quic/end_to_end_test.cc
 | 
| @@ -7,7 +7,6 @@
 | 
|  #include <string>
 | 
|  #include <vector>
 | 
|  
 | 
| -#include "base/basictypes.h"
 | 
|  #include "base/memory/scoped_ptr.h"
 | 
|  #include "base/memory/singleton.h"
 | 
|  #include "base/strings/string_number_conversions.h"
 | 
| @@ -304,8 +303,8 @@ class EndToEndTest : public ::testing::TestWithParam<TestParams> {
 | 
|    }
 | 
|  
 | 
|    void set_smaller_flow_control_receive_window() {
 | 
| -    const uint32 kClientIFCW = 64 * 1024;
 | 
| -    const uint32 kServerIFCW = 1024 * 1024;
 | 
| +    const uint32_t kClientIFCW = 64 * 1024;
 | 
| +    const uint32_t kServerIFCW = 1024 * 1024;
 | 
|      set_client_initial_stream_flow_control_receive_window(kClientIFCW);
 | 
|      set_client_initial_session_flow_control_receive_window(
 | 
|          kSessionToStreamRatio * kClientIFCW);
 | 
| @@ -314,26 +313,26 @@ class EndToEndTest : public ::testing::TestWithParam<TestParams> {
 | 
|          kSessionToStreamRatio * kServerIFCW);
 | 
|    }
 | 
|  
 | 
| -  void set_client_initial_stream_flow_control_receive_window(uint32 window) {
 | 
| +  void set_client_initial_stream_flow_control_receive_window(uint32_t window) {
 | 
|      CHECK(client_.get() == nullptr);
 | 
|      DVLOG(1) << "Setting client initial stream flow control window: " << window;
 | 
|      client_config_.SetInitialStreamFlowControlWindowToSend(window);
 | 
|    }
 | 
|  
 | 
| -  void set_client_initial_session_flow_control_receive_window(uint32 window) {
 | 
| +  void set_client_initial_session_flow_control_receive_window(uint32_t window) {
 | 
|      CHECK(client_.get() == nullptr);
 | 
|      DVLOG(1) << "Setting client initial session flow control window: "
 | 
|               << window;
 | 
|      client_config_.SetInitialSessionFlowControlWindowToSend(window);
 | 
|    }
 | 
|  
 | 
| -  void set_server_initial_stream_flow_control_receive_window(uint32 window) {
 | 
| +  void set_server_initial_stream_flow_control_receive_window(uint32_t window) {
 | 
|      CHECK(server_thread_.get() == nullptr);
 | 
|      DVLOG(1) << "Setting server initial stream flow control window: " << window;
 | 
|      server_config_.SetInitialStreamFlowControlWindowToSend(window);
 | 
|    }
 | 
|  
 | 
| -  void set_server_initial_session_flow_control_receive_window(uint32 window) {
 | 
| +  void set_server_initial_session_flow_control_receive_window(uint32_t window) {
 | 
|      CHECK(server_thread_.get() == nullptr);
 | 
|      DVLOG(1) << "Setting server initial session flow control window: "
 | 
|               << window;
 | 
| @@ -447,7 +446,7 @@ class EndToEndTest : public ::testing::TestWithParam<TestParams> {
 | 
|                                                          response_code, body);
 | 
|    }
 | 
|  
 | 
| -  void SetPacketLossPercentage(int32 loss) {
 | 
| +  void SetPacketLossPercentage(int32_t loss) {
 | 
|      // TODO(rtenneti): enable when we can do random packet loss tests in
 | 
|      // chrome's tree.
 | 
|      if (loss != 0 && loss != 100)
 | 
| @@ -463,7 +462,7 @@ class EndToEndTest : public ::testing::TestWithParam<TestParams> {
 | 
|      // server_writer_->set_fake_packet_delay(delay);
 | 
|    }
 | 
|  
 | 
| -  void SetReorderPercentage(int32 reorder) {
 | 
| +  void SetReorderPercentage(int32_t reorder) {
 | 
|      // TODO(rtenneti): enable when we can do random packet reorder tests in
 | 
|      // chrome's tree.
 | 
|      // client_writer_->set_fake_reorder_percentage(reorder);
 | 
| @@ -1040,7 +1039,7 @@ TEST_P(EndToEndTest, DoNotSetResumeWriteAlarmIfConnectionFlowControlBlocked) {
 | 
|  
 | 
|    // Ensure both stream and connection level are flow control blocked by setting
 | 
|    // the send window offset to 0.
 | 
| -  const uint64 flow_control_window =
 | 
| +  const uint64_t flow_control_window =
 | 
|        server_config_.GetInitialStreamFlowControlWindowToSend();
 | 
|    QuicSpdyClientStream* stream = client_->GetOrCreateStream();
 | 
|    QuicSession* session = client_->client()->session();
 | 
| @@ -1221,7 +1220,7 @@ TEST_P(EndToEndTest, LimitMaxOpenStreams) {
 | 
|  
 | 
|  TEST_P(EndToEndTest, ClientSuggestsRTT) {
 | 
|    // Client suggests initial RTT, verify it is used.
 | 
| -  const uint32 kInitialRTT = 20000;
 | 
| +  const uint32_t kInitialRTT = 20000;
 | 
|    client_config_.SetInitialRoundTripTimeUsToSend(kInitialRTT);
 | 
|  
 | 
|    ASSERT_TRUE(Initialize());
 | 
| @@ -1270,9 +1269,9 @@ TEST_P(EndToEndTest, MaxInitialRTT) {
 | 
|        client_sent_packet_manager.GetRttStats()->smoothed_rtt().IsInfinite());
 | 
|    const RttStats& server_rtt_stats =
 | 
|        *session->connection()->sent_packet_manager().GetRttStats();
 | 
| -  EXPECT_EQ(static_cast<int64>(kMaxInitialRoundTripTimeUs),
 | 
| +  EXPECT_EQ(static_cast<int64_t>(kMaxInitialRoundTripTimeUs),
 | 
|              server_rtt_stats.initial_rtt_us());
 | 
| -  EXPECT_GE(static_cast<int64>(kMaxInitialRoundTripTimeUs),
 | 
| +  EXPECT_GE(static_cast<int64_t>(kMaxInitialRoundTripTimeUs),
 | 
|              server_rtt_stats.smoothed_rtt().ToMicroseconds());
 | 
|    server_thread_->Resume();
 | 
|  }
 | 
| @@ -1301,7 +1300,7 @@ TEST_P(EndToEndTest, MinInitialRTT) {
 | 
|    EXPECT_FALSE(
 | 
|        client_sent_packet_manager.GetRttStats()->smoothed_rtt().IsInfinite());
 | 
|    // Expect the default rtt of 100ms.
 | 
| -  EXPECT_EQ(static_cast<int64>(100 * kNumMicrosPerMilli),
 | 
| +  EXPECT_EQ(static_cast<int64_t>(100 * kNumMicrosPerMilli),
 | 
|              server_sent_packet_manager.GetRttStats()->initial_rtt_us());
 | 
|    // Ensure the bandwidth is valid.
 | 
|    client_sent_packet_manager.BandwidthEstimate();
 | 
| @@ -1535,14 +1534,14 @@ TEST_P(EndToEndTest, DifferentFlowControlWindows) {
 | 
|    // Client and server can set different initial flow control receive windows.
 | 
|    // These are sent in CHLO/SHLO. Tests that these values are exchanged properly
 | 
|    // in the crypto handshake.
 | 
| -  const uint32 kClientStreamIFCW = 123456;
 | 
| -  const uint32 kClientSessionIFCW = 234567;
 | 
| +  const uint32_t kClientStreamIFCW = 123456;
 | 
| +  const uint32_t kClientSessionIFCW = 234567;
 | 
|    set_client_initial_stream_flow_control_receive_window(kClientStreamIFCW);
 | 
|    set_client_initial_session_flow_control_receive_window(kClientSessionIFCW);
 | 
|  
 | 
| -  uint32 kServerStreamIFCW =
 | 
| +  uint32_t kServerStreamIFCW =
 | 
|        GetParam().auto_tune_flow_control_window ? 32 * 1024 : 654321;
 | 
| -  uint32 kServerSessionIFCW =
 | 
| +  uint32_t kServerSessionIFCW =
 | 
|        GetParam().auto_tune_flow_control_window ? 48 * 1024 : 765432;
 | 
|    set_server_initial_stream_flow_control_receive_window(kServerStreamIFCW);
 | 
|    set_server_initial_session_flow_control_receive_window(kServerSessionIFCW);
 | 
| @@ -1591,9 +1590,9 @@ TEST_P(EndToEndTest, DifferentFlowControlWindows) {
 | 
|  TEST_P(EndToEndTest, HeadersAndCryptoStreamsNoConnectionFlowControl) {
 | 
|    // The special headers and crypto streams should be subject to per-stream flow
 | 
|    // control limits, but should not be subject to connection level flow control.
 | 
| -  const uint32 kStreamIFCW =
 | 
| +  const uint32_t kStreamIFCW =
 | 
|        GetParam().auto_tune_flow_control_window ? 32 * 1024 : 123456;
 | 
| -  const uint32 kSessionIFCW =
 | 
| +  const uint32_t kSessionIFCW =
 | 
|        GetParam().auto_tune_flow_control_window ? 48 * 1024 : 234567;
 | 
|    set_client_initial_stream_flow_control_receive_window(kStreamIFCW);
 | 
|    set_client_initial_session_flow_control_receive_window(kSessionIFCW);
 | 
| @@ -2020,7 +2019,7 @@ TEST_P(EndToEndTest, EarlyResponseFinRecording) {
 | 
|    // The response body must be larger than the flow control window so the server
 | 
|    // must receive a window update from the client before it can finish sending
 | 
|    // it.
 | 
| -  uint32 response_body_size =
 | 
| +  uint32_t response_body_size =
 | 
|        2 * client_config_.GetInitialStreamFlowControlWindowToSend();
 | 
|    GenerateBody(&response_body, response_body_size);
 | 
|  
 | 
| @@ -2039,7 +2038,7 @@ TEST_P(EndToEndTest, EarlyResponseFinRecording) {
 | 
|    // update.  This allows headers processing to trigger the error response
 | 
|    // before the request FIN is processed but receive the request FIN before the
 | 
|    // response is sent completely.
 | 
| -  const uint32 kRequestBodySize = kMaxPacketSize + 10;
 | 
| +  const uint32_t kRequestBodySize = kMaxPacketSize + 10;
 | 
|    string request_body;
 | 
|    GenerateBody(&request_body, kRequestBodySize);
 | 
|    request.AddBody(request_body, false);
 | 
| @@ -2073,7 +2072,7 @@ TEST_P(EndToEndTest, EarlyResponseFinRecording) {
 | 
|  }
 | 
|  
 | 
|  TEST_P(EndToEndTest, LargePostEarlyResponse) {
 | 
| -  const uint32 kWindowSize = 65536;
 | 
| +  const uint32_t kWindowSize = 65536;
 | 
|    set_client_initial_stream_flow_control_receive_window(kWindowSize);
 | 
|    set_client_initial_session_flow_control_receive_window(kWindowSize);
 | 
|    set_server_initial_stream_flow_control_receive_window(kWindowSize);
 | 
| @@ -2086,7 +2085,7 @@ TEST_P(EndToEndTest, LargePostEarlyResponse) {
 | 
|    // POST to a URL that gets an early error response, after the headers are
 | 
|    // received and before the body is received.
 | 
|    HTTPMessage request(HttpConstants::HTTP_1_1, HttpConstants::POST, "/garbage");
 | 
| -  const uint32 kBodySize = 2 * kWindowSize;
 | 
| +  const uint32_t kBodySize = 2 * kWindowSize;
 | 
|    // Invalid content-length so the request will receive an early 500 response.
 | 
|    request.AddHeader("content-length", "-1");
 | 
|    request.set_skip_message_validation(true);
 | 
| 
 |