| Index: net/spdy/spdy_session_pool.h | 
| =================================================================== | 
| --- net/spdy/spdy_session_pool.h	(revision 109447) | 
| +++ net/spdy/spdy_session_pool.h	(working copy) | 
| @@ -32,6 +32,7 @@ | 
| class ClientSocketHandle; | 
| class HostResolver; | 
| class HttpNetworkSession; | 
| +class HttpServerProperties; | 
| class SpdySession; | 
|  | 
| // This is a very simple pool for open SpdySessions. | 
| @@ -41,7 +42,8 @@ | 
| public CertDatabase::Observer { | 
| public: | 
| SpdySessionPool(HostResolver* host_resolver, | 
| -                  SSLConfigService* ssl_config_service); | 
| +                  SSLConfigService* ssl_config_service, | 
| +                  HttpServerProperties* http_server_properties); | 
| virtual ~SpdySessionPool(); | 
|  | 
| // Either returns an existing SpdySession or creates a new SpdySession for | 
| @@ -106,6 +108,10 @@ | 
| SpdySettingsStorage* mutable_spdy_settings() { return &spdy_settings_; } | 
| const SpdySettingsStorage& spdy_settings() const { return spdy_settings_; } | 
|  | 
| +  HttpServerProperties* http_server_properties() { | 
| +    return http_server_properties_; | 
| +  } | 
| + | 
| // NetworkChangeNotifier::IPAddressObserver methods: | 
|  | 
| // We flush all idle sessions and release references to the active ones so | 
| @@ -172,6 +178,7 @@ | 
| void RemoveAliases(const HostPortProxyPair& pair); | 
|  | 
| SpdySettingsStorage spdy_settings_; | 
| +  HttpServerProperties* const http_server_properties_; | 
|  | 
| // This is our weak session pool - one session per domain. | 
| SpdySessionsMap sessions_; | 
|  |