| Index: components/cronet/android/chromium_url_request_context.cc
|
| diff --git a/components/cronet/android/chromium_url_request_context.cc b/components/cronet/android/chromium_url_request_context.cc
|
| index 247077d3b36a57bbb54e0b951607b3ac0884322a..331cd1254f7b8264e610da386c20eb69e5453cbd 100644
|
| --- a/components/cronet/android/chromium_url_request_context.cc
|
| +++ b/components/cronet/android/chromium_url_request_context.cc
|
| @@ -18,6 +18,7 @@
|
| #include "components/cronet/android/url_request_context_adapter.h"
|
| #include "components/cronet/url_request_context_config.h"
|
| #include "jni/ChromiumUrlRequestContext_jni.h"
|
| +#include "net/cert/cert_verifier.h"
|
|
|
| using base::android::ConvertUTF8ToJavaString;
|
| using base::android::ConvertJavaStringToUTF8;
|
| @@ -97,6 +98,17 @@ static jlong CreateRequestContextAdapter(
|
| return reinterpret_cast<jlong>(context_adapter);
|
| }
|
|
|
| +static void SetMockCertVerifierForTesting(JNIEnv* env,
|
| + const JavaParamRef<jobject>& jcaller,
|
| + jlong jcontext_adapter,
|
| + jlong jmock_verifier) {
|
| + URLRequestContextAdapter* context_adapter =
|
| + reinterpret_cast<URLRequestContextAdapter*>(jcontext_adapter);
|
| + net::CertVerifier* mock_verifier =
|
| + reinterpret_cast<net::CertVerifier*>(jmock_verifier);
|
| + context_adapter->SetMockCertVerifierForTesting(mock_verifier);
|
| +}
|
| +
|
| // Releases native objects.
|
| static void ReleaseRequestContextAdapter(JNIEnv* env,
|
| const JavaParamRef<jobject>& jcaller,
|
|
|