summaryrefslogtreecommitdiffstats
path: root/chrome/browser/profiles/profile_io_data.h
diff options
context:
space:
mode:
authorpalmer@chromium.org <palmer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-16 01:11:07 +0000
committerpalmer@chromium.org <palmer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-16 01:11:07 +0000
commitb97d770971011a355ba004d27365f4a81f47d516 (patch)
treed33aec4227b640556db204956eb58503d373b388 /chrome/browser/profiles/profile_io_data.h
parent0cddd0f04ca97218df22b60815be865762e59493 (diff)
downloadchromium_src-b97d770971011a355ba004d27365f4a81f47d516.zip
chromium_src-b97d770971011a355ba004d27365f4a81f47d516.tar.gz
chromium_src-b97d770971011a355ba004d27365f4a81f47d516.tar.bz2
Revert 105675 - Revert 105669 - Additional infrastructure code supporting the report fraudulent certificate chains feature.
BUG=99185 Review URL: http://codereview.chromium.org/8055027 TBR=palmer@chromium.org Review URL: http://codereview.chromium.org/8311002 TBR=lipalani@chromium.org Review URL: http://codereview.chromium.org/8308006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105698 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/profiles/profile_io_data.h')
-rw-r--r--chrome/browser/profiles/profile_io_data.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/profiles/profile_io_data.h b/chrome/browser/profiles/profile_io_data.h
index da4e2b5..9787647 100644
--- a/chrome/browser/profiles/profile_io_data.h
+++ b/chrome/browser/profiles/profile_io_data.h
@@ -43,6 +43,7 @@ class MediaStreamManager;
namespace net {
class CookieStore;
class DnsCertProvenanceChecker;
+class FraudulentCertificateReporter;
class HttpTransactionFactory;
class NetLog;
class OriginBoundCertService;
@@ -205,6 +206,10 @@ class ProfileIOData {
return dns_cert_checker_.get();
}
+ net::FraudulentCertificateReporter* fraudulent_certificate_reporter() const {
+ return fraudulent_certificate_reporter_.get();
+ }
+
net::ProxyService* proxy_service() const {
return proxy_service_.get();
}
@@ -276,6 +281,8 @@ class ProfileIOData {
mutable scoped_ptr<net::OriginBoundCertService> origin_bound_cert_service_;
mutable scoped_ptr<net::NetworkDelegate> network_delegate_;
mutable scoped_ptr<net::DnsCertProvenanceChecker> dns_cert_checker_;
+ mutable scoped_ptr<net::FraudulentCertificateReporter>
+ fraudulent_certificate_reporter_;
mutable scoped_ptr<net::ProxyService> proxy_service_;
mutable scoped_ptr<net::TransportSecurityState> transport_security_state_;
mutable scoped_ptr<net::URLRequestJobFactory> job_factory_;