| Index: net/http/http_cache.h
 | 
| ===================================================================
 | 
| --- net/http/http_cache.h	(revision 18213)
 | 
| +++ net/http/http_cache.h	(working copy)
 | 
| @@ -31,6 +31,7 @@
 | 
|  
 | 
|  namespace net {
 | 
|  
 | 
| +class HostResolver;
 | 
|  class HttpNetworkSession;
 | 
|  class HttpRequestInfo;
 | 
|  class HttpResponseInfo;
 | 
| @@ -57,7 +58,8 @@
 | 
|    // Initialize the cache from the directory where its data is stored. The
 | 
|    // disk cache is initialized lazily (by CreateTransaction) in this case. If
 | 
|    // |cache_size| is zero, a default value will be calculated automatically.
 | 
| -  HttpCache(ProxyService* proxy_service,
 | 
| +  HttpCache(HostResolver* host_resolver,
 | 
| +            ProxyService* proxy_service,
 | 
|              const std::wstring& cache_dir,
 | 
|              int cache_size);
 | 
|  
 | 
| @@ -73,7 +75,9 @@
 | 
|    // Initialize using an in-memory cache. The cache is initialized lazily
 | 
|    // (by CreateTransaction) in this case. If |cache_size| is zero, a default
 | 
|    // value will be calculated automatically.
 | 
| -  HttpCache(ProxyService* proxy_service, int cache_size);
 | 
| +  HttpCache(HostResolver* host_resolver,
 | 
| +            ProxyService* proxy_service,
 | 
| +            int cache_size);
 | 
|  
 | 
|    // Initialize the cache from its component parts, which is useful for
 | 
|    // testing.  The lifetime of the network_layer and disk_cache are managed by
 | 
| 
 |