| Index: components/cronet/android/url_request_context_adapter.h
|
| diff --git a/components/cronet/android/url_request_context_adapter.h b/components/cronet/android/url_request_context_adapter.h
|
| index 539a76afde093974f3e59cb3dcb620e5bcfd9527..8294893bf7eed7fcc84f4e0b6569052e001b125c 100644
|
| --- a/components/cronet/android/url_request_context_adapter.h
|
| +++ b/components/cronet/android/url_request_context_adapter.h
|
| @@ -20,9 +20,11 @@
|
| #include "net/url_request/url_request_context_getter.h"
|
|
|
| namespace net {
|
| -class WriteToFileNetLogObserver;
|
| +class CertVerifier;
|
| class ProxyConfigService;
|
| class SdchOwner;
|
| +class URLRequestContextBuilder;
|
| +class WriteToFileNetLogObserver;
|
| } // namespace net
|
|
|
| namespace cronet {
|
| @@ -86,6 +88,9 @@ class URLRequestContextAdapter : public net::URLRequestContextGetter {
|
| // Called on main Java thread to initialize URLRequestContext.
|
| void InitRequestContextOnMainThread();
|
|
|
| + // Sets a net::CertVerifier for testing.
|
| + void SetMockCertVerifierForTesting(net::CertVerifier* cert_verifier);
|
| +
|
| private:
|
| ~URLRequestContextAdapter() override;
|
|
|
| @@ -99,11 +104,15 @@ class URLRequestContextAdapter : public net::URLRequestContextGetter {
|
| // run after context is initialized.
|
| void StopNetLogHelper();
|
|
|
| + void SetMockCertVerifierForTestingOnNetworkThread(
|
| + net::CertVerifier* cert_verifier);
|
| +
|
| scoped_refptr<URLRequestContextAdapterDelegate> delegate_;
|
| scoped_ptr<net::URLRequestContext> context_;
|
| std::string user_agent_;
|
| bool load_disable_cache_;
|
| base::Thread* network_thread_;
|
| + scoped_ptr<net::URLRequestContextBuilder> context_builder_;
|
| scoped_ptr<NetLogObserver> net_log_observer_;
|
| scoped_ptr<net::WriteToFileNetLogObserver> write_to_file_observer_;
|
| scoped_ptr<net::ProxyConfigService> proxy_config_service_;
|
|
|