Index: chrome/browser/net/chrome_fraudulent_certificate_reporter.h |
diff --git a/chrome/browser/net/chrome_fraudulent_certificate_reporter.h b/chrome/browser/net/chrome_fraudulent_certificate_reporter.h |
index 86575eaaa2540aa4b39f969c1a5eb0d30e06cd61..6bfc933ca9afda8e9db7e3f65f4b775ae6a9e7f2 100644 |
--- a/chrome/browser/net/chrome_fraudulent_certificate_reporter.h |
+++ b/chrome/browser/net/chrome_fraudulent_certificate_reporter.h |
@@ -8,7 +8,7 @@ |
#include <set> |
#include <string> |
-#include "base/memory/scoped_ptr.h" |
+#include "base/memory/ref_counted.h" |
#include "net/url_request/fraudulent_certificate_reporter.h" |
namespace net { |
@@ -27,7 +27,7 @@ class ChromeFraudulentCertificateReporter |
// Useful for tests to use a mock reporter. |
explicit ChromeFraudulentCertificateReporter( |
- scoped_ptr<CertificateErrorReporter> certificate_reporter); |
+ scoped_refptr<CertificateErrorReporter> certificate_reporter); |
~ChromeFraudulentCertificateReporter() override; |
@@ -36,7 +36,7 @@ class ChromeFraudulentCertificateReporter |
const net::SSLInfo& ssl_info) override; |
private: |
- scoped_ptr<CertificateErrorReporter> certificate_reporter_; |
+ scoped_refptr<CertificateErrorReporter> certificate_reporter_; |
DISALLOW_COPY_AND_ASSIGN(ChromeFraudulentCertificateReporter); |
}; |