summaryrefslogtreecommitdiffstats
path: root/net/http/http_cache.cc
diff options
context:
space:
mode:
authorrkn@chromium.org <rkn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-11 01:49:12 +0000
committerrkn@chromium.org <rkn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-11 01:49:12 +0000
commit273e37de8d5f774282a06ac699d88fb84b0e9e5b (patch)
tree7dd36ea471c0f2fc0d35c59b6fee0772e020337c /net/http/http_cache.cc
parent0b05c261b510311d9e7b517766f93af261b480e1 (diff)
downloadchromium_src-273e37de8d5f774282a06ac699d88fb84b0e9e5b.zip
chromium_src-273e37de8d5f774282a06ac699d88fb84b0e9e5b.tar.gz
chromium_src-273e37de8d5f774282a06ac699d88fb84b0e9e5b.tar.bz2
Instantiate OriginBoundCertService in relevant places and do plumbing to pass it down to HttpNetworkSession.
BUG=88782 TEST=None Review URL: http://codereview.chromium.org/7493025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96296 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_cache.cc')
-rw-r--r--net/http/http_cache.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/net/http/http_cache.cc b/net/http/http_cache.cc
index c1bb0d8..3763841 100644
--- a/net/http/http_cache.cc
+++ b/net/http/http_cache.cc
@@ -42,6 +42,7 @@ namespace {
HttpNetworkSession* CreateNetworkSession(
HostResolver* host_resolver,
CertVerifier* cert_verifier,
+ OriginBoundCertService* origin_bound_cert_service,
DnsRRResolver* dnsrr_resolver,
DnsCertProvenanceChecker* dns_cert_checker,
ProxyService* proxy_service,
@@ -53,6 +54,7 @@ HttpNetworkSession* CreateNetworkSession(
HttpNetworkSession::Params params;
params.host_resolver = host_resolver;
params.cert_verifier = cert_verifier;
+ params.origin_bound_cert_service = origin_bound_cert_service;
params.dnsrr_resolver = dnsrr_resolver;
params.dns_cert_checker = dns_cert_checker;
params.proxy_service = proxy_service;
@@ -311,6 +313,7 @@ class HttpCache::SSLHostInfoFactoryAdaptor : public SSLHostInfoFactory {
//-----------------------------------------------------------------------------
HttpCache::HttpCache(HostResolver* host_resolver,
CertVerifier* cert_verifier,
+ OriginBoundCertService* origin_bound_cert_service,
DnsRRResolver* dnsrr_resolver,
DnsCertProvenanceChecker* dns_cert_checker_,
ProxyService* proxy_service,
@@ -331,6 +334,7 @@ HttpCache::HttpCache(HostResolver* host_resolver,
CreateNetworkSession(
host_resolver,
cert_verifier,
+ origin_bound_cert_service,
dnsrr_resolver,
dns_cert_checker_,
proxy_service,