Change MockHttpCache constructor to take boolean to set up quic server info factory.

BUG=686632

Review-Url: https://codereview.chromium.org/2668563002
Cr-Commit-Position: refs/heads/master@{#447690}
diff --git a/net/http/mock_http_cache.cc b/net/http/mock_http_cache.cc
index 9fc8ced..d7c08bac 100644
--- a/net/http/mock_http_cache.cc
+++ b/net/http/mock_http_cache.cc
@@ -540,14 +540,22 @@
 
 //-----------------------------------------------------------------------------
 
-MockHttpCache::MockHttpCache()
-    : MockHttpCache(base::MakeUnique<MockBackendFactory>()) {}
+MockHttpCache::MockHttpCache() : MockHttpCache(false) {}
 
 MockHttpCache::MockHttpCache(
     std::unique_ptr<HttpCache::BackendFactory> disk_cache_factory)
+    : MockHttpCache(std::move(disk_cache_factory), false) {}
+
+MockHttpCache::MockHttpCache(bool set_up_quic_server_info)
+    : MockHttpCache(base::MakeUnique<MockBackendFactory>(),
+                    set_up_quic_server_info) {}
+
+MockHttpCache::MockHttpCache(
+    std::unique_ptr<HttpCache::BackendFactory> disk_cache_factory,
+    bool set_up_quic_server_info)
     : http_cache_(base::MakeUnique<MockNetworkLayer>(),
                   std::move(disk_cache_factory),
-                  true) {}
+                  set_up_quic_server_info) {}
 
 disk_cache::Backend* MockHttpCache::backend() {
   TestCompletionCallback cb;