Index: components/cronet/android/cronet_url_request_adapter.h |
diff --git a/components/cronet/android/cronet_url_request_adapter.h b/components/cronet/android/cronet_url_request_adapter.h |
index 6059bc4ff2fa6294a27eb4a48fef215590635ec8..8cda27248f89d19aafaac980180937bcb58a7bed 100644 |
--- a/components/cronet/android/cronet_url_request_adapter.h |
+++ b/components/cronet/android/cronet_url_request_adapter.h |
@@ -27,6 +27,7 @@ class SingleThreadTaskRunner; |
namespace net { |
class HttpRequestHeaders; |
class HttpResponseHeaders; |
+class SSLInfo; |
class UploadDataStream; |
} // namespace net |
@@ -121,6 +122,9 @@ class CronetURLRequestAdapter : public net::URLRequest::Delegate { |
bool* defer_redirect) override; |
void OnResponseStarted(net::URLRequest* request) override; |
void OnReadCompleted(net::URLRequest* request, int bytes_read) override; |
+ void OnSSLCertificateError(net::URLRequest* request, |
+ const net::SSLInfo& ssl_info, |
+ bool fatal) override; |
private: |
class IOBufferWithByteBuffer; |
@@ -148,6 +152,7 @@ class CronetURLRequestAdapter : public net::URLRequest::Delegate { |
const net::RequestPriority initial_priority_; |
std::string initial_method_; |
int load_flags_; |
+ bool has_ssl_cert_error_; |
net::HttpRequestHeaders initial_request_headers_; |
scoped_ptr<net::UploadDataStream> upload_; |